psWrite、psRead、psWriteVerify 使用出错
各位,请教大家一个问题。其实是一个很简单的测试程序,给PCBA写BT Address、CVC License、ATPX License。用的指令也就是psWrite写进到相应的PSK就可以了。但是最近产线出现了一种奇怪的情况,测试程序显示PASS,但是有个别的PCBA没有写成功。所以为了完善程序,我就用了以下两种方案来优化我的程序:1.psWrite写PSK后,用psRead度PSK,然后将读的和写的进行比较;
2.直接用psWriteVerify
以上两种方案在写BT Address时均可以正常使用,但是在写CVC 和APTX License的时候均提示错误(如下图),我的CVC是写在DSP48,APTX是写到DSP28.interface 是SPI通信。
以上的问题困扰我好几天了,本人是新手,请叫各位高手怎么解决次问题。 有些时候EEPROM的质量不太好,某个位是写不进去的。需要清空下才能用。你这个情况以前碰到过,用PSTOOL烧录进去没显示失败,但是确实是没成功的,需要EEPROM情况下才行 也就是情况后重新烧录看是否还有问题 谢谢各位的回复,但是能不能告诉我本质上的问题所在啊,就是为什么PSWrite 可以,PSRead和PSWriteVerify这两个指令却不能用? 支持楼主,很好很棒很强大! :):):):):):):):):)
楼主,你好!
有事请教,可以帮忙解答一下吗?
https://www.52bluetooth.com/forum.php?mod=viewthread&tid=89965&extra=page%3D1
页:
[1]