core-px30-jd4 buildroot版本编译的固件启动不了

你好,我下载linux-sdk-px30.7z, 按照wiki教程上编译命令./build.sh px30-buildroot.mk ./build.sh后烧写固件,启动不起来,分区包含有recovery分区,但从网上下载的固件是可以正常启动的(没有recovery分区),我按wiki教程编译出的固件为什么不行,如何解?谢谢!

发一下串口的log;可以的话传一下打包好的固件

log发了,update.img太大了
session-20200422-102831.zip (24.8 KB)

zhuwenhua0755 发表于 2020-4-23 10:31
log发了,update.img太大了

你是修改了kernel、uboot吗?里面有很多这类打印信息

dwmmc@ff370000: 1, dwmmc@ff390000: 0
zwh boot_devtype_init run_command_list
==========================zwh run_command_list cmd=run rkimg_bootdev
===parse_string_outer==run rkimg_bootdev=start flag=2

============zwh parse_stream_outer  cnt=0===================
============zwh parse_stream_outer  cnt=1===================
zwh done_command: initializing

==================parse_stream, end_trigger=10
zwh done_word: run 0000000031d6fa50
checking run for reserved-ness

是的,我跟踪问题了的,不加我的打印信息最后也是停在同样的地方

看一下kernel、uboot的提交号,是不是最新的;不是的话,同步代码 repo sync -c

同步不了,同步一会后总是卡住不动,可否更新网盘内容我从网盘下载?

你先试一下分别进入kernel、uboot目录,按下面操作更新代码,然后重新编译
git remote update
git checkout -b firefly firefly-linux/px30/firefly

按这样更新后可以了,谢谢!