请问是什么原因?还不支持吗?很少用TI芯片,没想到这次遇到太多的问题,要崩溃了...都怀疑自己是否适合做IT了


This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我看到数据手册上Table 5-1. Device Comparison表格里,ALX版本是支持MMCSD1接口的。
https://www.ti.com/lit/ds/symlink/am2434.pdf
我需要去咨询一下e2e工程师。
请看下面工程师的回复。
https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1172608/am2434-does-sysconfig-1-14-0-support-mmcsd-on-alx-package
Yes, MMCSD1 is supported on AM243x_ALX device. I am not sure why this error would occur.
Can you verify the MCU+SDK for AM263x version you are using? Including a link to the latest release below just in case.
https://www.ti.com/tool/MCU-PLUS-SDK-AM263X#downloads
Version: 08.04.00.17 - Release date: 30 Sep 2022
抱歉回复晚了,确实是个bug,请根据下面工程师的办法修改一下代码再使用。
This is because the sysconfig for ALX device does not support MMC0 interface. To fix this you need to modify the source/drivers/.meta/mmcsd/v0/mmcsd_v0.syscfg.js file.
Just change the default MMC instance to MMC1 instead of MMC0 and you will be able to configure the MMCSD for the same.
Hope this helps. This will unblock you but let me check internally how is it suppose to be.