请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM2732 工具与软件:
尊敬的专家:
MCAL 版本09.01.00的 AM2732静态代码存在内存践踏错误、如下图所示。
红点表示问题、绿点表示修改计划。
请确认此修改是否符合 TI 的设计。
此致、
Ning Wang
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.
此问题已通过以下更改得到解决:
/* * Make sure the driver does not transmit packet less than min. as per the * Ethernet standards. */ if (totalLen < (uint16)60U) { uint16 remLenInBytes = ((uint16)60U - totalLen); /* Zero pad the packet data to at least 60 known bytes */ (void)memset ( ((void *)(pDataBuffer + totalLen)), 0, (void)memset ( ((void *)(&(pDataBuffer->payload[LenByte]))), 0, (size_t)remLenInBytes ); /* With Ethernet FCS, total transmitted size will be the minimum 64 bytes */ totalLen = (uint16)60U; }
您好、Ning Wang、
上述修复将 包含在计划于2025年1月30日发布的下一个 AM273x MCAL 版本中。
您可以在软件包中提供的发行说明中找到修正错误和已知问题。
@、您是否需要 AM273 09.01.00版本的安全链接? 您可以在下面找到这些信息。
https://www.ti.com/drr/opn/EP DSP-TPR12-SAFETY
BR、
Sunil M S.