您好,
我在运行BSL脚本程序时遇到了一个非常奇怪的问题。 第一次运行它可以正常工作,我没有收到任何错误。 第二次运行它会出现如下所示的错误:
模式6xx UART /dev/ttymxc1
UART的波特率设置未给出/错误
它将被设置为默认9600波特
//提供了错误的密码
//内存中的大量擦除
Rx_password pass32_wrong.txt
读取txt文件:/root/pass32_wrong.txt
Rx_password pass32_default.txt
读取txt文件:/root/pass32_default.txt
[ERROR_MESSAGE]BSL密码错误!
RX_DATA_BLOCK Firmware.txt
读取txt文件:/root/Firmware.txt
[ERROR_MESSAGE]BSL已锁定!
。
[ERROR_MESSAGE]BSL已锁定!
写入2.1394万字节所经过的时间:27.62 秒
写入数据的速度:0.7565 (KB/s)
Set_PC 0x4400
似乎有些东西被锁定,没有正确释放。 我是从生成BSL启动序列(在启动脚本程序之前)和重置序列(在写入完成之后)的简单bash脚本运行此程序。
有什么想法,哪里出了问题?