折腾了两天了没有啥头绪,怎么样做才能正确刷固件到emmc正常启动系统呢? 求大佬们指导~
我的过程是这样的:
一开始用PhoenixSuit 成功刷了A33_Vstar_Linux.img,这个固件是买的某宝的一个开发板上带的资料,这个固件在那个开发板上是正常运行的。但刷到我自己的板子就启动不了了~~
自己的板子通过PhoenixSuit工具成功刷完固件,但重启后咩反应都没,UART0也没东西,就看到板子的电源灯貌似有规律性熄灭,猜应该是循环重启。
于是我通过编译主线上的u-boot-2024.07,
通过进入FEL然后用命令 sunxi-tools-master/sunxi-fel uboot u-boot-sunxi-with-spl.bin 执行后板子正常显示uboot内容,emmc也识别了,但就是没继续引导。如图:
用mmc info命令识别如下:
折腾了两天了没有啥头绪,怎么样做才能正确刷固件到emmc正常启动系统呢,求大佬们指导~
初学做的板子,手焊的,也用DragonHDV1.7.7测过DDR3了,板子应该是没问题的
最近编辑记录 sslcbhys (2024-08-28 22:02:35)
离线
UBOOT都起来了,就顺便把kernel也编译一下,然后下载进去呗。
我怀疑你那个img支持的硬件和你自己的硬件电源部分有差异。
离线
A33是几个mmc控制器?两个还是三个?
另外正确刷固件的方法不是dd吗?先用dd试试看,全志那些软件只对他家的sdk有用,刷主线经常刷出问题,你刷的那个包看mmc par分区都是乱七八糟的,应该是全志sdk搞出来的分区吧,一个linux咋能分出八个区,boot还从中间开始。
最近编辑记录 microxp (2024-08-30 22:09:41)
离线
UBOOT都起来了,就顺便把kernel也编译一下,然后下载进去呗。
我怀疑你那个img支持的硬件和你自己的硬件电源部分有差异。
好的,我试试,感谢大佬提供思路
离线
@microxp
好的,我试试,感谢大佬提供思路
离线