rk3576 SD卡启动
SD卡启动系统,它可以让rk3576在没有硬盘或其他存储设备的情况下启动和运行操作系统。这使得rk3576变得与树梅派一样灵活切换系统,与此同时进行故障排查和修复,而不需要拆卸设备或者使用专业的烧录工具。SD卡启动还可以方便地备份和还原系统,以及进行系统升级和维护。
相比烧录到板载的 eMMC,从 SD 卡启动系统在开发、测试和风险控制方面有显著优势。我把它的好处整理成了这张表,这样看起来会更直观:
| 🚀 开发调试 | 快速迭代,操作简便 | 无需反复烧录eMMC,只需制作一张SD卡并插入,系统即从卡启动,过程快且操作门槛低。 |
| 🧪 系统测试 | 多系统并行,无损切换 | 可同时准备多张装有不同操作系统或版本的SD卡,通过换卡来评估和比较系统,完全不影响板载存储。 |
| 🛡️ 风险控制 | 安全隔离,轻松救砖 | 系统运行在外部SD卡,即使软件崩溃或引导加载程序损坏,也完全不影响板载eMMC,让开发者能放心尝试高风险操作。 |
| 💰 成本考量 | 介质便宜,替换成本极低 | SD卡价格远低于更换整块开发板或eMMC芯片的成本,且准备过程几乎零消耗。 |
作者:炭烤毛蛋 ,点击博主了解更多。
提示: Rockchip 芯片启动优先级:SPI-NOR(Flash) > SD卡 > U盘 > nand (Flash) > EMMC,SPI-NOR(Flash) 可以作为SATA SSD的引导镜像或者 UEFI。
文章目录
- rk3576 SD卡启动
- 前期准备
-
- a. uboot 启用 SDCard 功能
- b. kernel 启用 SDCard 功能
- c. 增加 SDCard 作为启动介质
- 1. rk3576 SD卡启动
-
- 1.1 制作启动SD卡
- 1.2 SD启动验证
- 2. rk3576 SD卡修复系统
- 3. rk3576 SD卡启动PCBA测试
- 总结
前期准备
a. uboot 启用 SDCard 功能
进入 uboot 能正常识别到 sdcard,然后才能从它加载启动内核。
aliases {
mmc0 = &sdhci;
mmc1 = &sdmmc;
};
chosen {
stdout-path =



