12
本帖最后由 SJL 于 2020-8-3 09:33 编辑12 看下提交信息, git log 时间的蝴蝶 发表于 2020-7-28 10:21
看下提交信息, git log
sjl@sjl-virtual-machine:~/rk3288/firefly-sdk/firefly-test/firefly-sdk$ ./build.sh updateimg
processing option: updateimg
File name isFIREFLY-RK3288-UBUNTU-GPT
Rename the file? Make update.img
start to make update.img...
dumpe2fs 1.42.13 (17-May-2015)
yAndroid Firmware Package Tool v1.65
------ PACKAGE ------
Add file: ./package-file
Add file: ./Image/MiniLoaderAll.bin
Add file: ./Image/parameter.txt
Add file: ./Image/trust.img
Add file: ./Image/uboot.img
Add file: ./Image/boot.img
Add file: ./Image/misc.img
Add file: ./Image/recovery.img
Add file: ./Image/rk3288_ubuntu_rootfs.img
Error:<AddFile> open file failed,err=2!
------ FAILED ------
Press any key to quit:
mv: 无法获取'/home/sjl/rk3288/firefly-sdk/firefly-test/firefly-sdk/tools/linux/Linux_Pack_Firmware/rockdev/update.img' 的文件状态(stat): 没有那个文件或目录
Make update image ok!
/home/sjl/rk3288/firefly-sdk/firefly-test/firefly-sdk/rockdev/pack/FIREFLY-RK3288-UBUNTU-GPT-20200728-1027.img
‘Add file: ./Image/rk3288_ubuntu_rootfs.img’
是不是改了 package-file 文件?默认是 ‘rootfs Image/rootfs.img’
rk3288/tools/linux/Linux_Pack_Firmware/rockdev/package-file -> rk3288-package-file
SDK/rockdev/rootfs.img -> /path/to/rootfs 时间的蝴蝶 发表于 2020-7-28 11:51
‘Add file: ./Image/rk3288_ubuntu_rootfs.img’
是不是改了 package-file 文件?默认是 ‘rootfs ...
参考官网的http://wiki.t-firefly.com/zh_CN/Firefly-RK3288/linux_compile.html
按照流程下来,能打包,下载启动后报以下错误:
Warning: ethernet@ff290000 (eth0) using random MAC address - ae:61:89:9e:0d:a9
eth0: ethernet@ff290000
Hit key to stop autoboot('CTRL+C'):0
ANDROID: reboot reason: "recovery"
boot mode: recovery
Load FDT from recovery part
DTB: rk-kernel.dtb
Booting ZIMAGE kernel at 0x02008000(Uncompress to 0) with fdt at 0x8300000...
ERROR: Failed to allocate 0x119a600 bytes below 0x119a600.
Sysmem Error: Failed to alloc "UNCOMPRESS-KERNEL" at 0x00000000 - 0x0119a600
## Booting Android Image at 0x02007800 ...
Kernel load addr 0x02008000 size 8112 KiB
RAM disk load addr 0x0a200000 size 7740 KiB
## Flattened Device Tree blob at 08300000
Booting using the fdt blob at 0x8300000
XIP Kernel Image ... OK
'reserved-memory' dma-unusable@fe000000: addr=fe000000 size=1000000
'reserved-memory' ramoops@00000000: addr=8000000 size=f0000
Loading Ramdisk to 0f871000, end 0ffffd6a ... OK
Loading Device Tree to 0f85a000, end 0f870136 ... OK
Adding bank: 0x00000000 - 0x08400000 (size: 0x08400000)
Adding bank: 0x09300000 - 0x80000000 (size: 0x76d00000)
Total: 4156.196 ms
Starting kernel ...
后面更改成./Image/rk3288_ubuntu_rootfs.img
是根据https://blog.csdn.net/kenjianqi1647/article/details/88726391更改的。
也是能打包成功,下载报错一样的。
目前是想使用Ubuntu根文件系统,启动内核,但一直不成功。大神有这样试过吗?
真的能打包成功吗{:4_213:},你按照 WiKi 重命名 rootfs 就行,不需要改其他文件,mv ubuntu-armhf-rootfs.img ubuntu_rootfs/rk3288_ubuntu_rootfs.img;
`rootfs Image/rootfs.img`是找的这里的文件 rocked/rootfs.img -> ../ubuntu_rootfs/rk3288_ubuntu_rootfs.img
至于启动信息,你的代码正常更新了吗? 时间的蝴蝶 发表于 2020-7-29 09:43
真的能打包成功吗,你按照 WiKi 重命名 rootfs 就行,不需要改其他文件,mv ubuntu-armhf-rootfs. ...
代码更新了,还是启动不起来,报错是一样的
看下提交对不对得上,cd firefly-sdk,git log
不行的话,先进 maskrom 擦除再烧写试下。
发一下编译、烧写流程。
时间的蝴蝶 发表于 2020-7-29 17:22
看下提交对不对得上,cd firefly-sdk,git log
我把整个流程写在了文档里,麻烦看一下链接:https://pan.baidu.com/s/19xsL8CEZTkmKzOTdOEUQ6Q
提取码:1234 时间的蝴蝶 发表于 2020-7-29 17:22
看下提交对不对得上,cd firefly-sdk,git log
大神,能加下联系方式指导下吗?我QQ1115064653
页:
[1]
2