工具/软件:
您好、
我正在尝试为 ECSD[179]启用不同的引导选项、似乎当前启用的 UDA 不受 SDK 支持、我应该编写自己的函数还是 TI 将提供启用它的函数?
谢谢您、
Dazong
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.
工具/软件:
您好、
我正在尝试为 ECSD[179]启用不同的引导选项、似乎当前启用的 UDA 不受 SDK 支持、我应该编写自己的函数还是 TI 将提供启用它的函数?
谢谢您、
Dazong
您好:
以下 API 可用于启用 UDA 分区:
此致、
Prashant
if(MMCSD_enableBootPartition(g_nand_config.hmmcsd, partition_num) != SystemP_SUCCESS) { error("enable boot parititon config %d failed\n", partition_num); fail = true; } else { nandflash_ReadECSD(&g_nand_config); info("boot partition is 0x%02x\n", gEmmcData0.ECSD[179]); if( ((gEmmcData0.ECSD[179] >> 3) & partition_num) != partition_num) { fail = true; error("expect boot partition %d, read %d\n", partition_num, (gEmmcData0.ECSD[179] >> 3) & 0x7); } } <ERROR> expect boot partition 7, read 0
Prashant -
我刚刚 找到了 eMMC UDA (用户数据区域);在 Dazong 的最后一个问题" TI 是否可以在补丁或下一个版本中添加对启用 UDA 的支持?" -我想如果 Sitara 团队在 FreeRTOS 中为 MCU+ SDK 启用了此选项、那么我们也应该考虑为未来的 v12.0 Linux SDK 采用相同的选项{除非提出的问题最初是在 Linux SDK 上)
谢谢
Jim