程序使用JLINK debug能正常工作,烧入EEPROM不能工作

2 posts / 0 new
Last post
lewuyouc
Offline
Last seen:1 year 7 months ago
加入:2016-07-1801:38
程序使用JLINK debug能正常工作,烧入EEPROM不能工作

你好,

我们做了一些新板子,用JLINK在调试模式下能正常工作,烧入到EEPROM后不能正常工作。

EEPROM型号是:M24M01-RMN6TP, SCL->P12,SDA->P13,烧写串口:P00,P01.

在调试模式下,i2c_eeprom_write_data和i2c_eeprom_read_byte等函数能正常使用。

使用官网提供的SmartSnippets Toolbox v5.0.6.2196提示烧写是成功的,在该工具下也能

正常擦除和读EEPROM,似乎程序烧入Booter不能正常启动,烧写log截图见附件,请帮助分析。

另外,我们使用的是陶瓷天线,在广播模式下,通过手机APK收到的广播包比程序设计发出的广播包偏少,

天线对程序启动有影响吗。

我们检查焊接都是正常的,EEPROM用的也是和之前同一个系列,IIC的IO口变了应该不影响,IIC接口的传感器在

使用JLINK debug也能正常使用,传感器等器件卸掉也还是不能正常工作,请问还需要如何检讨?

Keywords:
Device:
CYibin
Offline
Last seen:5 months 1 week ago
工作人员
加入:2017-12-14 02:48
你好,

你好,

如果从 IIC 接口的 EEPROM 启动的话,需要在指定的接口,这些接口分配在 P0 口。如 P00 P01,P02 P03 等,详见附件。