V536H打包出错
-
我在编译加入gdb server和openssh-server后,编译没有问题,但是打包出错,请问怎么解决?
update scp mv: 无法获取'u-boot-spinor-crash.fex' 的文件状态(stat): 没有那个文件或目录 pack boot package GetPrivateProfileSection read to end content_count=5 update scp pack boot package GetPrivateProfileSection read to end content_count=5 toc1 file Path=/home/jamo/workspace/ls_hw/out/v536-cdr/image/boot_package.fex script file Path=/home/jamo/workspace/ls_hw/out/v536-cdr/image/sys_config.bin cant get board_id_enable script update toc1 ok packing for tina linux normal ERROR: dl file rootfs.fex size too large ERROR: filename = rootfs.fex ERROR: dl_file_size = 23040 sector ERROR: part_size = 15872 sector ERROR: update mbr file fail ERROR: update_mbr failed
-
rootfs.fex size too large
-
@whycan 哥我是新手,这个错误我也看到了,不知道从哪里入手去解决,能不能说的稍微详细点
-
@jinxiangwzh
修改板级目录下面的 sys_partition.fex 文件里面 rootfs 的 size 属性。 -
@whycan
device/config/chips/v536/configs/cdr/linux/sys_partition.fex
device/config/chips/v536/configs/default/sys_partition.fex
这两个文件都修改了 原始是65536,我直接扩大一倍改为131072还是报这个错误,请问改到多少合适哪里可以找到依据? -
@jinxiangwzh
你是用nor flash吗?那就是 sys_partition_nor.fex
-
@whycan 谢谢 通过修改device/config/chips/v536/configs/cdr/linux/sys_partition_nor.fex 解决
-
-
你好 我也出现这个问题,我想问一下楼主能分享一下你改好的sys_partition_nor.fex文件吗,感激不尽
-
@a850874651
提示需要多大, 就把 rootfs 改成多大,或者再加大一点点。 -
@whycan 我是这样做的 但是我这样做完以后用phoenixsuit烧入以后,串口就完全没有任何输出了,好像连uboot都没有启动了
-
@a850874651 有没有可能你的固件太大了,已经超过了flash的容量,导致烧录错误才无法启动的。
-
@chengwei_peng 不是flash大小的问题 机子上的flash大小为32MB,昨天解决了通过修改kernel_menuconfig,sys_config.fex和menuconfig,不知道为什么他flash,uboot可以读到32MB,但是只能使用16MB,很奇怪的bug
Copyright © 2023 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号