8610试产出现不开机的现象
csr8610蓝牙耳机试产阶段出现不开机的现象,eeprom保存的是ROM的配置文件,耳机上电是读取配置文件到rom中,给客户送样时个别会出现不开机。读取不开机的eeprom的数据,发现部分被改写,接下来不知道怎么分析被改写的原因。上网查了资料:发现避免eeprom数据被破坏要注意以下几点:1、选用比MCU的电源范围宽并有WP引脚的EEPROM芯片;2、做好电源滤波,而且要等电源开机稳定后才去读写EEPROM;
3、做好复位电路;
4、做好软件跑飞的处理;
5、SDA和SCK的上拉最好用I/O口控制,既可省电,也可在一定情况下保护EEPROM;
6、WP接MCU的RESET;如WP做软件保护,将写不进数据;接I/O,上电时WP的状态可能不稳定。
7、EEPROM空间富余时考虑双备份或多备份数据,每份数据都有校验和。
有没有人遇到过这种问题,因为这个是时间长了才会出现,不知道具体怎么分析导致eeprom数据破坏的原因,会不会是静电的原因,求高手指点 学习学习学习学习学习学习学习学习 自己顶一下 学习学习学习学习
页:
[1]