1.概述

当拿起HG255D的时候,已经是2019年了,这个挺有年代感的机器拿在手上还挺有沧桑感。虽然机器挺老,但是对于学习openwrt的基础还是挺有帮助的。
HG255D是我的第三部玩openwrt的机器,之前都是商家直接刷好不死uboot,想用什么固件就直接网页升级就行。也没啥难度。之所以选择HG255D,是因为看了aggress大神的博客,从中得到很多重要的信息。贵的路由暂时还买不起,先玩便宜的。不过机器年代久远,也是发生了一些和自己想的不一样的东西。

  1. 机器不太好寻找了,某宝,某鱼上还有卖,价格20元以下,超过这个感觉就没必要,毕竟还有更好的选择。

  2. 固件不好找,在网上很多大神共享的资源已经失效,很难找到。

    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----概述及相关硬件准备相关推荐

  1. 已解BL锁的华为手机救砖以及root

    已解BL锁的华为手机救砖以及root Author:Gary Date:2018-11-30 1. 救砖 若手机已解BL锁以及已成砖,实测网上的很多方法都不好使,可以通过华为手机的官方助手HiSuit ...

  2. 华为手机教程 线刷 华为手机救砖 高维禁用UPDATE.APP 解包 刷机教学 教程

    华为手机教程 线刷 华为手机救砖 高维禁用UPDATE.APP 解包 刷机教学 教程 huawei 高维禁用 华为手机教程 线刷 华为手机救砖 高维禁用UPDATE.APP 解包 刷机教学 教程 柒叁 ...

  3. 华为android界面强刷救砖教程,华为手机救砖教程 一键救砖 华为手机怎么救砖

    华为手机变砖怎么办呢?在使用华为手机的过程中,如果发生手机开不了机.无限重启或者一直停留在启动画面的情况时,通常就是所谓的"变砖"状态.对于此类情况,最根本的解决办法就就是重新刷机 ...

  4. hg226g 虚拟服务器,华为HG8245H救砖番外篇之利用JTAG完成硬件初始化

    原文发在我的bloghttp://blog.csersoft.net/archives/196 前言 前几天使用UBoot恢复mtd分区时因为误操作导致flash全部被擦除.这下设备上电时连Start ...

  5. 华为G750-T20救砖,刷机,Root,解锁

    大约一年前入手了一个华为G750-T20手机,到今天它是越来越不行了,所以说ROOT一下把,结果竟然ROOT不了,才知道华为做ROOT什么的需要先解锁. http://www.emui.com/plu ...

  6. 华为Mate2移动版(MT2-L01)救砖刷机教程

    此方法适合于华为手机救砖.解决开不了机问题 之前手机还玩的好好的,系统都是升级到了5.0,假期偶然一次用360超级Root获取Root权限,就为了查看一下WIFI密码,完了就随手删了360,不曾想就这 ...

  7. 泛泰SKYA850救砖原理与分区表解析[2013.6.3更新]

    首先已知高通的CPU内固化了一段引导程序,在手机启动不了时会引导手机进入QHSUSB_DLOAD模式. 而我们可以通过QHSUSB_DLOAD模式向不能正常启动的砖机下载MPRG8064.hex和80 ...

  8. 华为c8818刷原生Android 6,华为C8818(电信4G)一键救砖教程,轻松刷回官方系统

    华为C8818(电信4G)手机变砖了怎么办?对于经常刷机的安卓玩家来说,碰到刷机失败导致华为C8818(电信4G)手机无法启动甚至无法进入recovery都是在所难免的事,这个时候我们就需要用到奇兔线 ...

  9. 华为y220t android版本升级,华为 Y220T(移动版)救砖教程 救砖包 刷回官方系统支持OTA升级...

    华为 Y220T (移动版)怎么救砖,华为 Y220T (移动版)救砖教程 ,简单给你的华为 Y220T (移动版)刷回官方系统,华为 Y220T (移动版)刷完官方线刷救砖包后即可正常OTA升级. ...

  10. 华为m2青春版刷机android6,华为揽阅M2青春版(PLE-703L)一键救砖教程,轻松刷回官方系统...

    华为揽阅M2青春版(PLE-703L)手机变砖了怎么办?对于经常刷机的安卓玩家来说,碰到刷机失败导致华为揽阅M2青春版(PLE-703L)手机无法启动甚至无法进入recovery都是在所难免的事,这个 ...

最新文章

  1. Vmware iSCSi 配置
  2. SSM整合之XML方式,与配置事务,拦截器,异常处理,PageHelper分页插件整合
  3. LeetCode 1786. 从第一个节点出发到最后一个节点的受限路径数(迪杰斯特拉 + 拓扑排序)
  4. 服务器的防火墙禁止了对指定通讯端口的访问,使用iptables限制访问网站指定端口...
  5. matlab负荷分配程序,利用MATLAB工具箱进行机组负荷优化分配
  6. python识别简单训练模型_Python-OpenCV —— 物体识别(TrainCascadeClassification)
  7. SilverLight3 cool开发(二) Mac Dock栏
  8. bzoj 4883 [Lydsy1705月赛]棋盘上的守卫——并查集(思路!)
  9. MethodFilterInterceptor(方法拦截器)配置excludeMethors
  10. LINUX也有C#?
  11. 笔试算法题(17):奇偶数分置数组前后段 反序访问链表
  12. Socket服务端与网络调试助手模拟串口服务器通讯示例
  13. 第 5-8 课:综合实战客户管理系统(⼆)
  14. 前道道指令、后道道指令暨先天八卦指令、后天八卦指令
  15. 养生年龄的早龄化一一朱乐睿教授
  16. 2022牛客多校联赛第九场 题解
  17. 12、 Android+RK3399 pro+USB直连摄像头+NCNN+Nanodet进行检测
  18. 小米电视是鸿蒙系统吗,搭载鸿蒙系统!华为正式发布荣耀智慧屏 小米电视迅速升级取消开机广告...
  19. 腾讯投的柠萌影视上市破发:公司市值97亿港元 曾创作《三十而已》
  20. 超便利!教你用ESP32开发板DIY掌上网页服务器!

热门文章

  1. 《学术小白的学习之路 02》情感分析02 之基于大连理工情感词典的情感分析和情绪计算
  2. 智能玩具小风扇制作教程
  3. Python核心编程总结(一、基础概念与语法)
  4. Java怎么连接数据库 (使用技术及步骤原理,入门即会)
  5. 【读书笔记《Android游戏编程之从零开始》】6.Android 游戏开发常用的系统控件(TabHost、ListView)
  6. jquery Map转JSON
  7. oracle 64位数据源,64位Windows 7下32位 Oracle(含XE)ODBC 数据源的配置
  8. 谭浩强C语言第五版,学习笔记【7500字】【原创】
  9. 使用JAVA工程和KEmulator模拟器开发J2ME项目
  10. python 帮助文档下载地址