你好,
我们用IWR1642方案,开发了一款IWR1642 雷达产品,遇到一个问题;
问题: 我们用STM32 UART串口对IWR1642进行操作,发现 可以对IWR1642进行檫除操作,但无法写入数据。
因此也就无法通过外部STM32 UART对IWR1642进行程序烧录‘;
请问需要什么配置么?如何处理?
谢谢!
请遵循下面application note中记录的boot loader程序。按照application note第3节中记录的程序进行操作: "3 Programming Serial Data Flash Over UART (Bootloader Service)"
只要你能够在你自己的代码中,把1642的BIN文件完整的写到FLASH正确的地址,启动即可成功。
这个与用什么MCU方案没有关系。
即便你不做备份。你在已经boot起来的APP中,将接收到的新的BIN文件,写入到flash 0地址中,即可覆盖当前的这个程序,也是可以跑起来的。