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.

[参考译文] TMS320C6748:OMAP-L138_FlashAndBootUtils_2_40 SPI 写器错误+修复

Guru**** 2609955 points
Other Parts Discussed in Thread: OMAP-L138

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/656495/tms320c6748-omap-l138_flashandbootutils_2_40-spi-writter-bug-fix

器件型号:TMS320C6748
主题中讨论的其他器件:OMAP-L138

尊敬的朋友:

在 OMAP-L138_FlashAndBootUtils_2_40中、文件 spi_mem.c、函数 spi_MEM_eraseBytes (...)

第419行应为  endBlockAddr =(eepromAddr + bytesLeft - 1)& mask;而不是 endBlockAddr =(eepromAddr + bytesLeft)& mask;

此致、

AVI Tal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    第440行也是如此:
    uint32 endSectAddr =(startAddr + bytesLeft - 1)& mask;而不是 uint32 endSectAddr =(startAddr + bytesLeft)& mask;

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Avi、您好!

    感谢您的反馈、非常感谢。 我将向团队报告并确认这些信息。

    此致、
    Sahin