Register "0x004" and "0x005" are linked with PRODID low byte and high byte. In the datasheet, the default are 0x72 and 0x91。However, the registers are all "0" ,as shown in below pictures:
We have checked and made sure that there are no problems with our SPI reading programme.
So could you please help figure out the reason for this reading error?
Thank you &Regards,
The PRODID is 0s without boot loader enabled. Try to write the following registers which are part of the startup sequence in the datasheet.
W 0x000 [7:0] 0x81 Soft reset.
W 0x000 [7:0] 0x3C Release reset and set to 4-wire SPI (optional; leave at the default of the 3-wire SPI).
W 0x091 [7:0] 0x00 Power up clock receiver.
W 0x705 [7:0] 0x01 Enable boot loader.
Solved with many thanks!