根据官方提供的两份OTA升级资料,网盘链接:https://pan.baidu.com/s/1mnUZmV4cRxSbDedDgfYUFA 密码:wi42
中文OTA资料是以DA14580模块作介绍的,所以在这份文档的基础上需要做一些改动,我用的SDK版本是5.0.4版本。
1. 打开这个工程,SDK 5.0.4\DA1458x_SDK_5.0.4\DA1458x_SDK\5.0.4\utilities\secondary_bootloader,选中Flash的configure flash tools 的,在C/C++选项中的Define空格中输入:__DA14583__,编译完成之后,把hex文件拷贝到DA1458x_SUOTA_Multipart_Binary_Generator_v0.3\input中,并且覆盖掉原来的secondary_bootloader.hex文件
2. DA14583的SPI引脚和DA14580的不一样,所以需要做下图的一个变化, (2_0 CLK / 2_3 CS / 2_4 MISO / 2_9 MOSI)