华为HG255D救砖小总结1----概述及相关硬件准备
1.概述
当拿起HG255D的时候,已经是2019年了,这个挺有年代感的机器拿在手上还挺有沧桑感。虽然机器挺老,但是对于学习openwrt的基础还是挺有帮助的。
HG255D是我的第三部玩openwrt的机器,之前都是商家直接刷好不死uboot,想用什么固件就直接网页升级就行。也没啥难度。之所以选择HG255D,是因为看了aggress大神的博客,从中得到很多重要的信息。贵的路由暂时还买不起,先玩便宜的。不过机器年代久远,也是发生了一些和自己想的不一样的东西。
机器不太好寻找了,某宝,某鱼上还有卖,价格20元以下,超过这个感觉就没必要,毕竟还有更好的选择。
固件不好找,在网上很多大神共享的资源已经失效,很难找到。
OK,以下就开始我的救砖小结。
HG255D使用的时候ralink的RT3052芯片,属于MIPS架构,从芯片的specs可知,其启动方式有nor flash,nandflash,eeprom,JTAG等。因此救砖有两种方法1.JTAG调试端口下载代码进入,2.使用IC烧录器把程序烧入nandflash,然后再焊接回主板。注意:单纯使用TTL串口是无法救砖的,除非是半砖,uboot还能用。
我手头没有编程器,所以第二种方法用不上。第一种方法,用jlink连接JTAG口。然后烧录入程序。
补充一点:我的机器现象是开机后,所有LED灯微亮(那是因为主控没有跑起来,IO口没有初始化导致)。TTL接口上电没有任何输出。
2.硬件准备
1.jlink调试器
2.TTL串口线
2.线束少许(细线,软的)
3.电烙铁
4.PC机
3.焊接
因为HG255D没有留出测试点或焊盘用于连接JTAG,所以焊接起来稍微有点麻烦,好在网上已经有大神给出了示意图,我这里直接引用。感谢大神们的无私奉献。
图中共有七根线,都是JTAG接口必须有的。按照下图引出。注意点主要有:1.线束一定要打上标签,建议所以标签都贴好了再焊接,切记不要焊接完在打标签。
2.线束的头部要热熔胶固定,一定要固定,切记。
3.线焊接上去后,不能大角度弯折,只有用热熔胶固定后的末端才能弯折。如下图下面那根黄色线。是固定了热熔胶才弯折的。
4.切记一定要用软线,硬线是一定不能用,否则会掉焊盘。
焊接说难也不难,一把自己用的习惯的烙铁,有焊接贴片元器件经验的更佳,没有经验的可以弄个废板先练练手,难度也不大。
补充:JLINK的接口模式有两种JTAG和SWD,两种接口所需要的线束是不一样的,SWD会少几根线。使用哪种模式,也是要看IC支持。 RT3052用的是JTAG接口模式。
4.焊接完就是连接jlink了
如下是jlink接口的20pin接头,母座的定义。按照如下连接就行。
注意:上图是母座的定义,如果你是直接连接到公头上,就要把定义左右反过来来看。我就是这个错误,导致JLINK无法识别IC。
这个就是母座。
这个就是公头。
下一步就是软件相关的准备了,将另开一篇写。
华为HG255D救砖小总结1----概述及相关硬件准备相关推荐
- 已解BL锁的华为手机救砖以及root
已解BL锁的华为手机救砖以及root Author:Gary Date:2018-11-30 1. 救砖 若手机已解BL锁以及已成砖,实测网上的很多方法都不好使,可以通过华为手机的官方助手HiSuit ...
- 华为手机教程 线刷 华为手机救砖 高维禁用UPDATE.APP 解包 刷机教学 教程
华为手机教程 线刷 华为手机救砖 高维禁用UPDATE.APP 解包 刷机教学 教程 huawei 高维禁用 华为手机教程 线刷 华为手机救砖 高维禁用UPDATE.APP 解包 刷机教学 教程 柒叁 ...
- 华为android界面强刷救砖教程,华为手机救砖教程 一键救砖 华为手机怎么救砖
华为手机变砖怎么办呢?在使用华为手机的过程中,如果发生手机开不了机.无限重启或者一直停留在启动画面的情况时,通常就是所谓的"变砖"状态.对于此类情况,最根本的解决办法就就是重新刷机 ...
- hg226g 虚拟服务器,华为HG8245H救砖番外篇之利用JTAG完成硬件初始化
原文发在我的bloghttp://blog.csersoft.net/archives/196 前言 前几天使用UBoot恢复mtd分区时因为误操作导致flash全部被擦除.这下设备上电时连Start ...
- 华为G750-T20救砖,刷机,Root,解锁
大约一年前入手了一个华为G750-T20手机,到今天它是越来越不行了,所以说ROOT一下把,结果竟然ROOT不了,才知道华为做ROOT什么的需要先解锁. http://www.emui.com/plu ...
- 华为Mate2移动版(MT2-L01)救砖刷机教程
此方法适合于华为手机救砖.解决开不了机问题 之前手机还玩的好好的,系统都是升级到了5.0,假期偶然一次用360超级Root获取Root权限,就为了查看一下WIFI密码,完了就随手删了360,不曾想就这 ...
- 泛泰SKYA850救砖原理与分区表解析[2013.6.3更新]
首先已知高通的CPU内固化了一段引导程序,在手机启动不了时会引导手机进入QHSUSB_DLOAD模式. 而我们可以通过QHSUSB_DLOAD模式向不能正常启动的砖机下载MPRG8064.hex和80 ...
- 华为c8818刷原生Android 6,华为C8818(电信4G)一键救砖教程,轻松刷回官方系统
华为C8818(电信4G)手机变砖了怎么办?对于经常刷机的安卓玩家来说,碰到刷机失败导致华为C8818(电信4G)手机无法启动甚至无法进入recovery都是在所难免的事,这个时候我们就需要用到奇兔线 ...
- 华为y220t android版本升级,华为 Y220T(移动版)救砖教程 救砖包 刷回官方系统支持OTA升级...
华为 Y220T (移动版)怎么救砖,华为 Y220T (移动版)救砖教程 ,简单给你的华为 Y220T (移动版)刷回官方系统,华为 Y220T (移动版)刷完官方线刷救砖包后即可正常OTA升级. ...
- 华为m2青春版刷机android6,华为揽阅M2青春版(PLE-703L)一键救砖教程,轻松刷回官方系统...
华为揽阅M2青春版(PLE-703L)手机变砖了怎么办?对于经常刷机的安卓玩家来说,碰到刷机失败导致华为揽阅M2青春版(PLE-703L)手机无法启动甚至无法进入recovery都是在所难免的事,这个 ...
最新文章
- Vmware iSCSi 配置
- SSM整合之XML方式,与配置事务,拦截器,异常处理,PageHelper分页插件整合
- LeetCode 1786. 从第一个节点出发到最后一个节点的受限路径数(迪杰斯特拉 + 拓扑排序)
- 服务器的防火墙禁止了对指定通讯端口的访问,使用iptables限制访问网站指定端口...
- matlab负荷分配程序,利用MATLAB工具箱进行机组负荷优化分配
- python识别简单训练模型_Python-OpenCV —— 物体识别(TrainCascadeClassification)
- SilverLight3 cool开发(二) Mac Dock栏
- bzoj 4883 [Lydsy1705月赛]棋盘上的守卫——并查集(思路!)
- MethodFilterInterceptor(方法拦截器)配置excludeMethors
- LINUX也有C#?
- 笔试算法题(17):奇偶数分置数组前后段 反序访问链表
- Socket服务端与网络调试助手模拟串口服务器通讯示例
- 第 5-8 课:综合实战客户管理系统(⼆)
- 前道道指令、后道道指令暨先天八卦指令、后天八卦指令
- 养生年龄的早龄化一一朱乐睿教授
- 2022牛客多校联赛第九场 题解
- 12、 Android+RK3399 pro+USB直连摄像头+NCNN+Nanodet进行检测
- 小米电视是鸿蒙系统吗,搭载鸿蒙系统!华为正式发布荣耀智慧屏 小米电视迅速升级取消开机广告...
- 腾讯投的柠萌影视上市破发:公司市值97亿港元 曾创作《三十而已》
- 超便利!教你用ESP32开发板DIY掌上网页服务器!
热门文章
- 《学术小白的学习之路 02》情感分析02 之基于大连理工情感词典的情感分析和情绪计算
- 智能玩具小风扇制作教程
- Python核心编程总结(一、基础概念与语法)
- Java怎么连接数据库 (使用技术及步骤原理,入门即会)
- 【读书笔记《Android游戏编程之从零开始》】6.Android 游戏开发常用的系统控件(TabHost、ListView)
- jquery Map转JSON
- oracle 64位数据源,64位Windows 7下32位 Oracle(含XE)ODBC 数据源的配置
- 谭浩强C语言第五版,学习笔记【7500字】【原创】
- 使用JAVA工程和KEmulator模拟器开发J2ME项目
- python 帮助文档下载地址