关于AC695N&AC635N IOT&MCU SDK对E版芯片兼容说明
关于AC695N&AC635N IOT&MCU SDK对E版芯片兼容说明
本文档旨在指导客户使用AC63N系列和通用MCU系列的SDK 对E版芯片兼容说明,E 版芯片主要优化flash 在B组口的上电时间。
涉及版本:已发出的所有版本
一、E版芯片兼容修改说明
1、 添加软关机时需选择对应的flash启动口
(1)AC63N SDK 在cpu/br23/setup.c文件void setup_arch()函数里添加,参考示例如下:
(2)GP_MCU SDK 在bsp/AC635N/src/boot.c 文件int main()函数里添加,参考示例如下:
(3)如果编译SDK 的库里面不带 save_spi_port接口,还需要添加接口定义如下:
u32 spi_get_port(void)
{
return (JL_IOMAP->CON0 >> 16) & 0x3;}
void save_spi_port(void)
{
p33_tx_ 1byte(P3_SOFT_FLAG, ((spi_get_port() == 0) ? SOFT_FLAG_BOOT_SPI_PORTD_A : SOFT_FLAG_BOOT_SPI_PORTD_B));
}
2、 在工程使用的对应的下载目录 isd_config_rule.c 文件(如果没有文件就直接修改 isd_config.ini文件)添加E版CHIP_VERSION。
修改文件路径:
AC63N SDK: cpu\br23\tools\download\data_trans
GP_MCU SDK: bsp\AC635N\tools 参考修改如下:
3、 烧写器版本需更新到如下版本
一拖二:2.27.9及后续版本
一拖八: 3.1.23及后续版本
珠海市杰理科技股份有限公司
2025年01月09 日