Hello,
One of the components I was waiting for was delivered yesterday so I performed tests on some of the sample chips GigaDevice sent using Serprog Arduino flasher (Urja's frser-duino). In the patches that follow, I have added support for 10 chips of which 8 were tested successfully for probe, read, write and erase.
A note - level translation using resistors mentioned here (https://www.flashrom.org/Serprog/Arduino_flasher) didn't work for me so I bypassed resistors and connected chip directly to Arduino.
Patches follow. Thanks.
Hatim Kanchwala (3): Add support for GD25LQ10B, GD25LQ20B, GD25LQ40B and GD25LQ80B Add support for GD25D05B and GD25D10B Add support for GD25Q21B, GD25Q41B, GD25Q80C and GD25Q16C
flashchips.c | 397 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ flashchips.h | 18 +-- 2 files changed, 407 insertions(+), 8 deletions(-)