在线时间2226 小时
UID3253523
注册时间2016-3-21
NXP金币3246
该用户从未签到
超级版主
 
- 积分
- 25193
- 最后登录
- 2025-8-12
|
本帖最后由 小恩GG 于 2022-9-30 09:05 编辑
eMMC ( Embedded Multi Media Card) 对于大家来讲并不陌生,采用统一的 JEDEC 标准接口,把高密度 NAND Flash 以及 MMC Controller 封装在一颗 BGA 芯片中。eMMC 具有大容量,传输数据快,设计简单,被大量用在消费电子和产品设计中。在我们 i.MX 产品系列中也采用 eMMC,并且现在最新的产品是支持 eMMC 5.1。 i.MX8MP 上支持 3 个 SDIO 接口,在我们官网提供的 i.MX 8M Plus LPDDR4 EVK 开发板设计中默认是将 eMMC 接到USDHC3 上作为默认启动设备,使用 SD 卡接到 USDHC2 上。当 U-Boot 启动时,它会检测其启动的插槽,并自动设置 mmcdev 和 mmcroot, 对于 USDHC3 默认对应的是 mmc dev 2。而有的客户在设计的时候有用我们的 USDHC3 作为 eMMC 设备,需要将 mmc0 作为 emmcdevice,这里针对 u-boot,kernel 以及烧写工具的脚本 uuu 都要做相应的修改才可以, 本文将给出具体的步骤和测试结果以及相应的修改代码供大家参考。
在i.MX8MP上启动EMMC(mmc0作为eMMC device).pdf
(958.17 KB, 下载次数: 35)
|
|