主题中讨论的其他器件:UNIFLASH、
工具/软件:Code Composer Studio
您好!
我们的客户正在开发 AM5716定制板。 他们希望使用 UniFlash 在闪存存储器上写入程序。
1.用户能否修改 ProcessorSDKSerialFlash.exe 的 UART 参数(波特率、数据长度、停止位、奇偶校验等)?
2.如果 ProcessorSDKSerialFlash.exe 中有固定值,您能告诉我们参数值吗?
此致、
Ohhashi 女士
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.
工具/软件: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 波特率。
在本例中、您加载 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