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.

[参考译文] CCS/AM5716:UniFlash 的 UART 参数

Guru**** 2343770 points
Other Parts Discussed in Thread: UNIFLASH, AM5716
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/833501/ccs-am5716-uart-parameters-of-uniflash

器件型号:AM5716
主题中讨论的其他器件:UNIFLASH

工具/软件:Code Composer Studio

您好!

我们的客户正在开发 AM5716定制板。 他们希望使用 UniFlash 在闪存存储器上写入程序。

1.用户能否修改 ProcessorSDKSerialFlash.exe 的 UART 参数(波特率、数据长度、停止位、奇偶校验等)?

2.如果 ProcessorSDKSerialFlash.exe 中有固定值,您能告诉我们参数值吗?

此致、

Ohhashi 女士

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

    Ohhashi-San 女士

    [引用用户="Masashi Ohhashi]1. 用户能否修改 ProcessorSDKSerialFlash.exe 的 UART 参数(波特率、数据长度、停止位、奇偶校验等)?[/quot]

    电流设置使用115.2 Kbps、这是引导加载程序通常使用的标准波特率、用于在许多不同平台上进行调试记录。 n`t 将 EVM 设置为 UART 引导模式、则在引导 ROM 中设置初始引导的波特率、并且无法进行修改。 这就是n`t 我们提供用于设置 UART 波特率的命令行参数的原因。  

    http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_board.html#uniflash

    如果您使用基于 JTAG 的方法、其中第一级通过 JTAG 加载、这允许通过 UART 加载闪存映像、那么您可以修改 UART 波特率。

    http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_board.html#loading-flash-writer-over-jtag-interface

    在本例中、您加载 UART_ _flash_programmer.out over JTAG、然后通过 UART 提供二进制文件。 Processor SDK RTOS 中提供了通过 JTAG 加载的应用程序的源代码、可 对其进行修改。 以下位置提供了此 uniflash 实用程序的位置:

    pdk_am57xx_1_0_xx\packages/ti\board\utils\uniflash

    这使用电路板库(Board_Init)通过调用 UART 驱动程序打开调用(UART_OPEN)来设置 UART 波特率配置。 要修改波特率、您可以在电路板库调用 UART_open 前使用 UART 驱动 API 更新 UART 参数或默认 SOC 初始化。

    2.如果 ProcessorSDKSerialFlash.exe 中有固定值,您能告诉我们参数值吗?

    它使用115.2kbps 的波特率和8位数据、无奇偶校验且无延迟

    此致、

    Rahul

     

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

    Rahul - San、

    感谢您的回答。 我将与客户交谈。

    此致、

    Ohhashi 女士