您尚未登录。

楼主 #1 2018-09-19 18:54:29

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,224
积分: 9197

从荔枝派 16M flash镜像 Nano_flash_800480.bin 抽出对应的文件,这个固件的默认串口是 UART0(PE0,1)

http://nano.lichee.pro/build_sys/onekey.html

镜像下载地址:
https://pan.baidu.com/s/1smzuGS9

本站下载(需要解压): Nano_flash_800480.7z

这个固件的默认串口是 UART0(PE0, PE1)

从荔枝派 16M flash 镜像 Nano_flash_800480.bin 抽出对应的文件:

dd if=Nano_flash_800480.bin of=u-boot.bin bs=1 skip=$((0x0)) count=$((0x100000))
dd if=Nano_flash_800480.bin of=dtb.bin bs=1 skip=$((0x100000)) count=$((0x4000))
dd if=Nano_flash_800480.bin of=kernel.bin bs=1 skip=$((0x110000)) count=$((0x400000))
dd if=Nano_flash_800480.bin of=jffs2.bin bs=1 skip=$((0x510000))


Windows sunxi-fel 烧录软件下载: https://whycan.cn/t_444.html





离线

楼主 #2 2018-09-19 18:56:23

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,224
积分: 9197

Re: 从荔枝派 16M flash镜像 Nano_flash_800480.bin 抽出对应的文件,这个固件的默认串口是 UART0(PE0,1)

如果运行出现问题, 可以一个一个替换.

比如无法启动到shell,可能是根文件系统问题,就直接烧根文件系统

sunxi-fel.exe -p spiflash-write 0x510000 jffs2.bin





离线

楼主 #3 2018-09-19 18:57:32

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,224
积分: 9197

Re: 从荔枝派 16M flash镜像 Nano_flash_800480.bin 抽出对应的文件,这个固件的默认串口是 UART0(PE0,1)

其他的烧录指令:

sunxi-fel.exe -p spiflash-write 0x0 u-boot.bin
sunxi-fel.exe -p spiflash-write 0x100000 dtb.bin
sunxi-fel.exe -p spiflash-write 0x110000 kernel.bin
sunxi-fel.exe -p spiflash-write 0x510000 jffs2.bin





离线

#4 2018-09-19 20:10:28

john78
会员
注册时间: 2018-07-19
已发帖子: 219
积分: 167

Re: 从荔枝派 16M flash镜像 Nano_flash_800480.bin 抽出对应的文件,这个固件的默认串口是 UART0(PE0,1)

能放个v3s的?

离线

楼主 #5 2018-09-19 20:34:59

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,224
积分: 9197

Re: 从荔枝派 16M flash镜像 Nano_flash_800480.bin 抽出对应的文件,这个固件的默认串口是 UART0(PE0,1)

john78 说:

能放个v3s的?

原理一样哦,我晚点找找看





离线

#6 2022-03-23 16:01:19

路人
会员
注册时间: 2020-12-30
已发帖子: 11
积分: 1

Re: 从荔枝派 16M flash镜像 Nano_flash_800480.bin 抽出对应的文件,这个固件的默认串口是 UART0(PE0,1)

john78 说:

能放个v3s的?

类似从荔枝派 32M flash 镜像 flashimg.bin 抽出对应的文件:

dd if=flashimg.bin of=u-boot.bin bs=1 skip=$((0x0)) count=$((0x100000))
dd if=flashimg.bin of=dtb.bin bs=1 skip=$((0x100000)) count=$((0x4000))
dd if=flashimg.bin of=kernel.bin bs=1 skip=$((0x110000)) count=$((0x400000))
dd if=flashimg.bin of=jffs2.bin bs=1 skip=$((0x510000))

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn