Part Number: CC2650
Hi,
A customer found a little portion of CC2650 chips had a error when updating firmware via UART.
uart write flash script:cc26xx-bsl.py
cmd:cc26xx-bsl.py -p COMX -e -w -v FW.bin
FW:<OTA>bootloader + FW
1.He has total 1100 chips, and 26 of them got this error,the error message was: fail msg:ERROR: Timeout waiting for ACK/NACK after 'Get ChipID (0x28)'
2.Read out the fail pcs via flash programmer II, and some bytes was C5, C7, while the values of normal pcs flash data are all C5.
3.Mass erasing or writing with flash programmer II will solve this problem, but this is not convenient for production line.
Question:
1.Why would this error happen?
2.Is there another way to solve it?
BR,
Viki Shi