有没有操作emmc的例程可供参考

使用的是Arduino3.0.6和RTL8722DM,没有看到关于emmc的相关例程。

您好,
目前 eMMC(Embedded MultiMediaCard)存儲相關範例已經在standard sdk中支持,但是還沒有移植到Arduino環境中。如果您需要相關範例可以先參照standard sdk中的範例https://github.com/ambiot/ambd_sdk/tree/dev/component/common/example/fatfs


謝謝

我自己画的板子,emmc使用的是东芝的THGBMNG5D1LBAIL,PA5,PA6都是NC,按照这个文档配置的其实是不正确的,因为还需要在/home/book/Desktop/rtl/ambd_sdk-1.0.1/component/soc/realtek/amebad/fwlib/include/rtl8721dhp_sd.h
把77行的
#define SDIO SD ====> #define SDIO EMMC

您好,

Readme文檔所説的 platform_opt.h 指的是 ambd_sdk\project\realtek_amebaD_va0_example\inc\inc_hp\platform_opts.h
路徑下的配置文件。這邊看到您的VSCode tab裏面沒有打開相關的文件:

配置完macro后要重新使用make 指令編譯

我并没有打开因为我已经修改过了,只是我按照文档修改了以后程序并正常没有跑起来。


z
这是我们自己画的硬件,用的是BGA封装的emmc。如下图所示,如果没有修改.h文件的宏定义的话,程序运行到这里直接就card_info.sd_status = SD_NODISK,就会报错。

您好 @oxygenben

我剛才嘗試編譯了一下1.0.1 standard sdk, 發現所需要的 “usb.h” 并沒有釋出,出1.0.1版本時内部之前討論的結果是usb driver相關功能不開源。所以目前的結論是還沒有可以提供測試的EMMC範例。

但是未來我們會更新1.0.2版本 standard sdk 開放更多功能。

謝謝

关于1.0.2有没有一个发布的计划时间表?

關於下一個版本, 目前沒有具體發佈時間。