commit | 38d037fc5bf75068c608ef24af5dc9bd26456263 | [log] [tgz] |
---|---|---|
author | Nico Huber <nico.h@gmx.de> | Fri Nov 08 18:25:55 2024 +0100 |
committer | Nico Huber <nico.h@gmx.de> | Thu Feb 27 20:58:30 2025 +0000 |
tree | dd8ed6fb6169d4a79e7a9674d58010916497b8b1 | |
parent | 1da029331d6dade08ed181f8b2c87d3cf02a0489 [diff] [blame] |
flashchips: Add GigaDevice GD25LB512MF..GD55LB02GF 1.8V parts Again, very similar to their 256Mbit counter parts. There are non- volatile dummy-cycle bits that control DIO and QIO commands in the SPI mode, hence disable those. QPI works with a set-read-parameters command, so shouldn't be affected. Datasheets used: https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20231213/DS-01012-GD25LB512MF-Rev1.0.pdf https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20241211/DS-01017-GD25LR512MF-Rev1.0.pdf https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20231213/DS-01013-GD55LB01GF-Rev1.0.pdf https://www.gigadevice.com.cn/Public/Uploads/uploadfile/files/20240729/DS-01015-GD55LB02GF-Rev1.1-773.pdf Change-Id: I5d81bcec3e7c5e4419dceb0fbf2ff60c484decf6 Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/306 Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/include/flashchips.h b/include/flashchips.h index 819c3ef..c918f5c 100644 --- a/include/flashchips.h +++ b/include/flashchips.h
@@ -419,6 +419,9 @@ #define GIGADEVICE_GD25LQ64 0x6017 /* Same as GD25LQ64B (which is faster) */ #define GIGADEVICE_GD25LQ128CD 0x6018 #define GIGADEVICE_GD25LQ256D 0x6019 /* Same as GD25L[EB]256D/GD25LQ255E/GD25L[QE]256H/GD25LB256F/GD25LE255E */ +#define GIGADEVICE_GD25LB512MF 0x601a /* Same as GD25LR512MF */ +#define GIGADEVICE_GD55LB01GF 0x601b +#define GIGADEVICE_GD55LB02GF 0x601c #define GIGADEVICE_GD25LB256E 0x6719 /* Same as GD25LR256E */ #define GIGADEVICE_GD25LB512ME 0x671a /* Same as GD25LR512ME */ #define GIGADEVICE_GD55LB01GE 0x671b