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

CC2640R2F例程simple_peripheral_oad_offchip没广播

simplelink_cc2640r2_sdk_3_10_00_15和simplelink_cc2640r2_sdk_3_20_00_21这两个版本的blestack例程simple_peripheral_oad_offchip跑不起来,烧录之后没广播。硬件是没问题的,因为用simplelink_cc2640r2_sdk_1_35_00_33版本是能用的。

Alvin Chen:

你没有烧录bim工程吧

user4944744:

回复 Alvin Chen:

烧录了,而且bim工程flash引脚也已经改了。板子在simplelink_cc2640r2_sdk_1_35_00_33版本是能用的,只是会有另一个问题

Alvin Chen:

回复 user4944744:

你修改了什么?

user4944744:

回复 Alvin Chen:

SPI和cs管脚,以及flashInfo[]添加了对应的flash型号

Alvin Chen:

回复 user4944744:

那么你的debug flash 芯片初始化可以正常吗?

user4944744:

回复 Alvin Chen:

我打开FLASH_DEVICE_ERASE宏,发现main函数执行extFlashOpen()函数之后就跳不回来了,extFlashOpen()这个函数好像已经执行完了,但是却跳不会main函数

Alvin Chen:

回复 user4944744:

看来还是这个flash芯片的问题。这个配置flashInfo的你可以再去检查一下。

user4944744:

回复 Alvin Chen:

不是flash问题,已经检测到flash信息了
static bool extFlashVerifyPart(void)
{if (!extFlashReadInfo()){return (false);}
pFlashInfo = flashInfo;while (pFlashInfo->deviceSize > 0){if (infoBuf[0] == pFlashInfo->manfId && infoBuf[1] == pFlashInfo->devId){lightGreenLed();break;}pFlashInfo++;}
return (pFlashInfo->deviceSize > 0);
}
我加了个指示灯,板子会亮绿灯
extFlashOpen()函数执行完了之后就跳不回去了

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F例程simple_peripheral_oad_offchip没广播
分享到: 更多 (0)