I have a project using the JN5189 chip. Currently, I need to use the JN518xProgrammer to update the MAC address and FW through the UART interface, but I encountered a problem. My steps are as follows:
Step 1: Connect JN5189 to Program control pin to 3.3V, UART interface, then connect VCC to 3.3V, and execute "JN518xProgrammer.exe -s COM6 -p JN5189_isp_restore.bin" through the computer, and a successful screen appears.
Step 2: Power off, remove the Program control pin at the same time, and power on again for one minute (VCC is connected to DC 3.3V). Power off after one minute, reconnect the Program control pin to 3.3V, then power on the JN5189 chip again.
Step 3: Update the MAC address and execute "JN518xProgrammer.exe -s COM6 -w 154_cmac0=F0D1B800001A9DA5".
In the third step, the messages "Detected JN5189 ES2 with MAC address 00:00:00:00:00:00:00:00" and "Error: WRITE access not allowed on pFlash memory" will appear.
Which step is wrong? Or is the chip itself damaged?