数据视讯Q5刷高版本内核5.15写入emmc
本帖最后由 warriornew 于 2023-5-22 20:34 编辑起因 盒子是朋友让帮忙看看如何刷入emmc,研究发现,这玩意是锁Bootloader的,只要动了,直接变砖,具体我也不知道,这盒子是算高安版本的,还是应该算什么,反正emmc的bootloader是不能动,换位置也不行。
目前市面上只有3.14的内核可以刷入emmc,研究了一下原理,其实它采用的方法很巧妙,它armbian与uboot是共用的一个dtb,所以它在引导的时候,不需要更换dtb,但我们平时的用的包不是这个原理,Uboot引导用的是原厂,之后再通间接形式更换dtb,这就是让我们无法通过相同的办法升级更换高版本内核。
解决
我花了几天时间,研究了一下,把能动的地方和不能动的地方,仔细的研究了一下,最终找到一个见缝插针的地方,在原始uboot的位置,通过mmc命令,直接读取内核偏移的方式加载到内存中,然后通过booti命令,引导。
因为整体的解决流程大家可能不感兴趣,所以这里我放上视频和资料,大家自行观看学习吧,目前写内核版本为5.15.112,刷klipper全家桶测试正常。
图片
视频位置
**** Hidden Message *****
想要具体命令,这个视频眼睛看瞎了都看不见具体什么命令…… 有兴趣看一下 看看怎么搞
膜拜大佬 1111111111111
数据视讯Q5刷高版本内核5.15写入 感谢感谢 qhdz {znds12}{znds12}{znds12}{znds12}{znds11}{znds11}{znds11}