Page 1 of 2

如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-24 8:05
by lufei
目前使用SPI_Nand启动成功,但是内存比较小,想使用SD卡启动,但是看到FAQ说,需要清空FLASH,再制作SD卡,请问怎么清空FLASH?有大佬指教一下嘛?

Re: 如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-24 8:15
by Eng38

Re: 如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-24 13:02
by jeason1997
Eng38 wrote: 2024-01-24 8:15 擦除SPI NAND Flash:
https://wiki.luckfox.com/zh/Luckfox-Pic ... nand-flash
但是经过我的实际测试,在nand里烧录buildroot后,再插入烧录了官方ubuntu镜像的tf卡,会从tf卡启动ubuntu。
实际是不是跟全志的f1c100系列芯片一样,启动的时候优先检测tf卡,然后再检测flash?

Re: 如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-25 7:01
by Eng38
jeason1997 wrote: 2024-01-24 13:02 但是经过我的实际测试,在nand里烧录buildroot后,再插入烧录了官方ubuntu镜像的tf卡,会从tf卡启动ubuntu。
实际是不是跟全志的f1c100系列芯片一样,启动的时候优先检测tf卡,然后再检测flash?
是这样的,启动的时候优先检测tf卡,再检测flash

Re: 如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-25 8:46
by lufei
Eng38 wrote: 2024-01-25 7:01
jeason1997 wrote: 2024-01-24 13:02 但是经过我的实际测试,在nand里烧录buildroot后,再插入烧录了官方ubuntu镜像的tf卡,会从tf卡启动ubuntu。
实际是不是跟全志的f1c100系列芯片一样,启动的时候优先检测tf卡,然后再检测flash?
是这样的,启动的时候优先检测tf卡,再检测flash
使用buildroot编译的镜像直接烧录到SD卡里面,系统启动不起来,并且系统运行灯不亮。系统一直处于boot状态,插上电脑就直接显示MARKROM口

Re: 如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-25 9:11
by Luckfox Taylor
准备工作:清空SPI NAND FLASH 和 编译好的 Luckfox Pico Mini B的SD卡镜像。
清空 Flash :https://wiki.luckfox.com/zh/Luckfox-Pic ... nand-flash
编译SD卡固件:https://wiki.luckfox.com/zh/Luckfox-Pic ... x-Pico-SDK
SDK-TF-1.png
① 打开相应的配置文件,由于Ubuntu是通过SD卡启动的,因此只需在相应的配置文件中进行简单修改即可。
② 调整以匹配SD卡空间。请注意,TF卡系统镜像不支持根据TF卡大小来扩展空间。
③ 将配置更改为使用buildroot。选择所修改的分支进行编译即可。

Re: 如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-26 9:25
by lufei
Luckfox Taylor wrote: 2024-01-25 9:11 准备工作:清空SPI NAND FLASH 和 编译好的 Luckfox Pico Mini B的SD卡镜像。
清空 Flash :https://wiki.luckfox.com/zh/Luckfox-Pic ... nand-flash
编译SD卡固件:https://wiki.luckfox.com/zh/Luckfox-Pic ... x-Pico-SDK
SDK-TF-1.png
① 打开相应的配置文件,由于Ubuntu是通过SD卡启动的,因此只需在相应的配置文件中进行简单修改即可。
② 调整以匹配SD卡空间。请注意,TF卡系统镜像不支持根据TF卡大小来扩展空间。
③ 将配置更改为使用buildroot。选择所修改的分支进行编译即可。
编译的SD卡镜像使用的是MINI-A的配置啊,难怪启动不起来。多谢

Re: 如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-26 9:30
by lufei
Luckfox Taylor wrote: 2024-01-25 9:11 准备工作:清空SPI NAND FLASH 和 编译好的 Luckfox Pico Mini B的SD卡镜像。
清空 Flash :https://wiki.luckfox.com/zh/Luckfox-Pic ... nand-flash
编译SD卡固件:https://wiki.luckfox.com/zh/Luckfox-Pic ... x-Pico-SDK
SDK-TF-1.png
① 打开相应的配置文件,由于Ubuntu是通过SD卡启动的,因此只需在相应的配置文件中进行简单修改即可。
② 调整以匹配SD卡空间。请注意,TF卡系统镜像不支持根据TF卡大小来扩展空间。
③ 将配置更改为使用buildroot。选择所修改的分支进行编译即可。
你好,我看到教程上有这一句话:如果您希望编译 Buildroot 镜像,使其能够支持 TF 卡启动。如果您希望编译 Buildroot 镜像,使其能够支持 TF 卡启动,请修改对应的板型 BoardConfig-EMMC-Ubuntu-xxx.mk文件中 LF_TARGET_ROOTFS 改为 buildroot。

请问是不是也可以修改为buildroot

Re: 如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-26 12:36
by Eng38
是的,Luckfox Pico Mini B 使用 SD 卡启动修改 BoardConfig-EMMC-Ubuntu-RV1103_Luckfox_Pico_Mini_A-IPC.mk 文件

Re: 如何在Luckfox Pico Mini B上使用SD卡启动

Posted: 2024-01-30 9:10
by lufei
Eng38 wrote: 2024-01-26 12:36 是的,Luckfox Pico Mini B 使用 SD 卡启动修改 BoardConfig-EMMC-Ubuntu-RV1103_Luckfox_Pico_Mini_A-IPC.mk 文件
好的,多谢