嗨
我使用的是DA14580的Basic开发板,带有外部WinBond芯片,设备工作正常。我想了解如何将这样一个应用程序从DA14580移植到DA14583。
1.是否有一份文件列出了从DA14580到DA14583所需的所有步骤?2.我如何使SUOTA与DA14583工作?内存布局(内存地址)是否没有改变?3.DA14583是580的临时替代品吗,还是我需要更改PCB原理图和布局?
最好的Ankit
1.我恐怕目前没有详细的文件来描述这部分。但是你可以搜索#if defined(__DA14583__)来查找DA14583的特定代码2.内存地址不变。为了使suota适用于DA14583,您需要做以下更改。基于SDK5.0.3外围项目的附件文件供您参考。>将“spi_flash_init”和“spi_flash_release”函数修改为“da14583_spi_flash_init”和“da14583_spi_flash_release”版本,因为flash页面大小和flash大小不同>定义“__DA14583__”>配置相关flash gpios在外围设置
3.不完全是。至少,对于vcc_flash引脚,DA14583需要输入闪存供电电压(2.35-3.6v)
1.我恐怕目前没有详细的文件来描述这部分。但是你可以搜索#if defined(__DA14583__)来查找DA14583的特定代码
2.内存地址不变。为了使suota适用于DA14583,您需要做以下更改。基于SDK5.0.3外围项目的附件文件供您参考。
>将“spi_flash_init”和“spi_flash_release”函数修改为“da14583_spi_flash_init”和“da14583_spi_flash_release”版本,因为flash页面大小和flash大小不同
>定义“__DA14583__”
>配置相关flash gpios在外围设置
3.不完全是。至少,对于vcc_flash引脚,DA14583需要输入闪存供电电压(2.35-3.6v)