TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2538 烧录出错(programming error)

Dear all

大家好,我下载了最新的Z-stack,也编译出CC2538NF23的烧录文件,但用SmartRFtm Flash programmer 2烧录时出错。

错误信息如下:

>Skip verification of unassigned page: 254.

>CRC verification failed. Mismatch in flash page 255.

Address 0x0027FFD7: Read 0xFF, expected 0xEF.

>Reset target …

我具体做法如下:

1. 工程文件位置:

C:\Texas Instruments\Z-Stack Home 1.2.2.42930\Projects\zstack\ZNP\CC2538

2. 在IAR,General Options-> Target -> Device 选择 TexasInstruments CC2538NF23

3. 在工程 hal_board_cfg.h , 218行附近更改了 NV的结束地址

#define HAL_NV_PAGE_END           126     // 254

希望能够给我点提示和帮助,万分感谢。

chuanbao wang:

回复 VV:

@VV

按照 这个更改,的确是可以编译出 256k flash的 CC2538NF53,也可以烧录成功。

问题是烧录成功后,不能添加HA1.2 或HA1.1的设备!!

( HA1.2.1 在CC2530上,是可以添加HA1.2,HA1.1的设备)

再请教:

 如果用HA1.2.1的协议 (Z-Stack Home 1.2.2.42930\Projects\zstack\ZNP\CC2538)

  我应该什么修改或者配置,才能添加HA1.2 的设备?(我用的是SPI ZNP 模式)

VV:

回复 chuanbao wang:

如果你用的是ZNP模式的话,那么你的host有没有让CC2538功能的组网呢?

入网组网都没有成功,那加设备就更不习惯了。

建议你用抓包看下,组网是否成功。

如果组网成功了,再看下Permit Join是否打开了?

赞(0)
未经允许不得转载:TI中文支持网 » CC2538 烧录出错(programming error)
分享到: 更多 (0)