麻雀T113-s3, 修改boot大小后,烧录TF报告异常
-
因为启动驱动文件变大,修改了
sys_partition.fex
[partition] [partition_start] [partition] name = boot-resource size = 504 downloadfile = "boot-resource.fex" user_type = 0x8000 [partition] name = env size = 504 downloadfile = "env.fex" user_type = 0x8000 [partition] name = env-redund size = 504 downloadfile = "env.fex" user_type = 0x8000 [partition] name = boot size = 16384 /// 修改了此处,8192 -》 16384 downloadfile = "boot.fex" user_type = 0x8000 [partition] name = rootfs size = 262144 downloadfile = "rootfs.fex" user_type = 0x8000 [partition] name = private size = 10240 user_type = 0x8000 [partition] name = rootfs_data size = 262144 user_type = 0x8000 [partition] name = UDISK user_type = 0x8100
pack后正常。
用PhoenixCard烧录TF卡报错。E: 正在格式化 E:正在烧写 E: ..烧写完成 E: ..烧写完成 E: [MBR]烧写完成 E:[boot-resource]烧写完成 E: [env] 烧写完成 E:[env-redund]烧写完成 E:[boot]烧写完成 E: Burn([rootfs] start pos = 84432 sec) error. E: Start pos over the step[boot](start: 75240(sec) + length: 8480(sec) = 83720(sec) > 83432 sec. E: 烧写失败 616
-
@gonboy
修改cardscript.fex 将起始扇区改大 -
烧录时,选择的是启动卡
修改了各个 start ,都是一样的报错!;------------------------------------------------------------------------------------------------------------- ; ; card_script.cfg ; ; 2009-11-20 11:11:23 ; ;------------------------------------------------------------------------------------------------------------- ;------------------------------------------------------------------------------- ; 处理步骤 ;------------------------------------------------------------------------------- [process] version=300 mode=product ;null 非法 0 ;product 卡量产 1 ;bromrun 卡启动 2 ;update 卡升级 3 ;test 卡测试 4 ;null表示跳过 ;start 起始扇区号码 ;sectors 扇区个数,0表示自动根据文件size进行自动处理 ;------------------------------------------------------------------------------- ; ;------------------------------------------------------------------------------- [boot_0_0] main=12345678 sub=1234567890BOOT_0 start=16 sectors=0 type=1 ;0 raw ;1 1层 ;2 2层 ;x 其他 param0=0 param1=0 param2=0 param3=0 param4=0 param5=0 param6=0 param7=0 commen=pheonix card_00 commchs=烧写第一部分 ;------------------------------------------------------------------------------- ; ;------------------------------------------------------------------------------- [boot_1_0] main=12345678 sub=BOOTPKG-00000000 start=32800 ;32800 -> 32800+8192=40992 sectors=0 type=1 ;0 raw ;1 1层 ;2 2层 ;x 其他 param0=0 param1=0 param2=0 param3=0 param4=0 param5=0 param6=0 param7=0 commen=pheonix card_10 commchs=烧写第五部分 [card_boot] start = 49152 ;40960 -> 40960+8192=49152 ;------------------------------------------------------------------------------------------------------------- ; 结束 ;-------------------------------------------------------------------------------------------------------------
-
@awwwwa 刚测试,重载 img, 就可以了
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号