oat_App_cc1310_tirtos_css 工程使用说明
SDK:simplelink_cc13x0_sdk_2_10_00_36
IDE:Version: 8.0.0.00016
工程包含3个编译配置:
DEV配置 编译后的固件不包含升级功能,代码从0X0地址启动
OAT_DEV配置 编译后的固件包含OAT升级loader和APP代码,loader启动地址0x0,APP启动地址0XA010,设备启动执行loader代码,向OAT_ISP设备发送获取APP版本,如果版本高于本固件APP版本执行控制升级
OAT_ISP 配置 编译后的固件包含OAT升级loader和APP代码, 启动地址0x0,APP固件地址0XA000,设备启动执行loader代码,等待OAT_DEV发送升级请求,返回本固件APP版本号
Loader 灯使用I/O
#define CC1310_LAUNCHXL_PIN_RLED IOID_9
#define CC1310_LAUNCHXL_PIN_YLED IOID_7
没有升级时2个灯慢闪
升级时2个灯快闪
UART 使用I/O
#define CC1310_LAUNCHXL_UART_RX IOID_30 /* RXD */
#define CC1310_LAUNCHXL_UART_TX IOID_1 /* TXD */
Loader启动时会从此串口打印启动信息
APP相关配置:
配置文件路径:board/image_info.h
//镜像头
#define IMAGE_HEAD_TEM 0X5555
//镜像版本
#define IMAGE_INFO_VER 0X0002
//镜像结束地址
#define IMAGE_END_ADDR 0x1A000
APP版本更新请修改IMAGE_INFO_VER,NVS地址首地址变化请修改IMAGE_END_ADDR
注意:本工程只是一个OAT的框架工程,应用部分程序需要移植到本工程上运行
注意:升级时请确保 OAT_ISP设备只有一个
QQ:511581342
1