找回密码
 立即注册
查看: 30114|回复: 29

[原创] 刷Uboot失败的解决方法,“ctrl+q手动大法”分解动作

[复制链接]

11

主题

27

回帖

265

积分

中级渣柚V1

积分
265
发表于 2020-4-21 23:02:30 | 显示全部楼层 |阅读模式
这两天有渣友遇到和我之前同样的问题,刷uboot后无法引导内核启动,不能显示出命令行,至于报的错误也是多种多样,但大多都与uboot引导不成功或内存地址被覆盖再或者不兼容之前版本内核有关,总之刷uboot风险很大,大家最好轻易不要刷,a大神写过的教程也说明了这一点,但刷过的出现引导不成功,还是有办法解决的。
进入正题,刷uboot有两种方法,一种是各大教程中所用到的kylin bootcode,刷成功之后会出现NG+乱码,外加两条双杠线,如下图:
215612gvkidvbdxnbi2bzx.jpg
重点来了,大家都可能被很多教程所迷惑了,很多都说出现乱码和NG可能就是成功了,其实不然,whole procedure is fail是啥意思不用我解释了哈,各位渣友都清楚的很,但这也不意味着就是完全失败,用a大的话说只有你刷了原版安卓你才能知道成不成功所以这个kylin 确实给我留下很深的阴影。
第二种方法是传说中的ctrl+q手动大法,其实比起上面那种方法我觉得更加稳妥,各位刷机遇到的问题也是多的,借一张渣友的图,网传教程里需要用kylin (又是这家伙!有阴影啊!!! )先按住ctrl+q通电....一顿操作猛如虎,结果还是fail...

                               
登录/注册后可看大图

后来根据香蕉派W2 OpenWRT骚录指南中的描述,我找到了正确的手动大法的方法:
d. 将主机和板子串口连接正确,运行终端软件并设置好相关参数;
e. 同时按住“ctrl+q”给板子上电,屏幕出现 ‘d/g/r’时可放开;
f. 输入 ‘h’,在终端侧以 Y-modem 方式发送硬件配置二进制文件;
g. 等待传输完成输入下列参数:
s98007058
01500000
h. 输入 ‘d’,并传输 u-boot 二进制文件;
i. 等待传输完成,输入‘g’将 u-boot 写到 emmc 上。
重要解释:
第一行中所说的终端软件其实就是超级终端,(各位渣友手里肯定都有了,不用我再描述)

打开超级终端,设置好端口,115200,8N1,None...
重点来了~!!f行,各位输入完h后终端屏幕就不停的CCCCC....
QQ截图20200419152439.jpg
尼玛What~!?!这特么怎么传文件??香蕉派W2 OpenWRT骚录指南中并没有说名如何以Y-Modem方式传文件,确实够骚!
仔细研究一番,其实各位把鼠标移到终端屏幕上右键就会弹出发送文件
QQ截图20200421224346.jpg
然后在弹出的对话框中输入你的配置bin文件,重点来了!在协议的地方选Ymodem然后确定,这时会将bin文件会以二进制的形式烧录到你的小睿主板中
QQ截图20200421224512.jpg
后面输入完d回车后按照同样的方法输入uboot bin文件,输入完后g回车,大功告成!
再然后拔掉电源,按ESC,上电...欢乐的Realtek>出现了!
QQ截图20200419154844.jpg

评分

参与人数 1渣金 +5 经验值 +5 收起 理由
jakc + 5 + 5 很给力!

查看全部评分

2

主题

71

回帖

199

积分

初级渣柚V2

积分
199
发表于 2020-4-22 20:24:44 | 显示全部楼层
ctrl+q没有反映,板子要启动一会才TTL才能用这个方法就行不通

11

主题

27

回帖

265

积分

中级渣柚V1

积分
265
 楼主| 发表于 2020-4-23 15:58:13 | 显示全部楼层
bql1314 发表于 2020-4-22 20:24
ctrl+q没有反映,板子要启动一会才TTL才能用这个方法就行不通

ctrl+q 肯定没问题的,按住ctrl+q后,上电,屏幕出现 d/g/r松手

2

主题

71

回帖

199

积分

初级渣柚V2

积分
199
发表于 2020-4-24 18:29:57 | 显示全部楼层
Uboot被破坏了,按住再开机上电也不行,试过了,谢谢回复。

4

主题

387

回帖

532

积分

中级渣柚V2

积分
532
发表于 2020-4-24 20:09:23 | 显示全部楼层
加油赚渣金!~

1

主题

46

回帖

179

积分

初级渣柚V2

积分
179
发表于 2020-4-26 13:23:31 | 显示全部楼层
我用超级终端发送配件文件,发送7K后就停止发送了,提示远程无响应。这个是什么原因?有碰到吗

11

主题

27

回帖

265

积分

中级渣柚V1

积分
265
 楼主| 发表于 2020-4-26 22:03:33 来自手机 | 显示全部楼层
停止发送了?这个问题倒是没遇到,操作系统是什么?com端口是否正常?ttl电压是5v吗?

1

主题

46

回帖

179

积分

初级渣柚V2

积分
179
发表于 2020-4-27 19:56:05 | 显示全部楼层
我用超极终端 发送文件RTD1296_hwsetting_BOOT_4DDR4_4Gb_s1866.config只发送了8k后就不会发送了,然后提示超时远程无响应,这个是什么原因? 有碰到过吗 ?有没有解决方案?
微信图片_20200427195328.png
微信图片_20200427195414.png

1

主题

46

回帖

179

积分

初级渣柚V2

积分
179
发表于 2020-4-27 19:58:31 | 显示全部楼层
anima 发表于 2020-4-26 22:03
停止发送了?这个问题倒是没遇到,操作系统是什么?com端口是否正常?ttl电压是5v吗? ...

win10系统, com口正常。 ttl电压是5v的。 (有个小底座连接S1和5v)
用 ylin_bootcode_recovery 可以写入文件, 有提示(日志有显示 1st send done)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2024-4-19 20:58 , Processed in 0.065980 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表