commit | c64a80362eabce9bbdc44c79b9d2fbd1e77389c2 | [log] [tgz] |
---|---|---|
author | Nico Huber <nico.h@gmx.de> | Sun Oct 20 19:14:19 2024 +0200 |
committer | Nico Huber <nico.h@gmx.de> | Sun Feb 23 12:05:52 2025 +0000 |
tree | 14a32474129ea9057efa2c3c471b6267edad21ca | |
parent | 46e42096032e85265b0740b47c86f4975cf365ef [diff] |
flashchips: Add XTX Tech. XT25F..B 3.3V family These are old versions of the 3.3V family, that don't seem to be manufactured anymore. Except for the smallest 16Mbit chip, they have QPI support which newer versions lack. The block-protection seems to follow Winbond's model. Datasheets used: https://xonstorage.blob.core.windows.net/pdf/xtx_xt25f16bsoigu_xonjuly20_20_link.pdf https://www.lcsc.com/datasheet/lcsc_datasheet_2410121518_XTX-XT25F32BSOIGU-S_C558851.pdf https://www.lcsc.com/datasheet/lcsc_datasheet_2411220126_XTX-XT25F64BSSIGU_C3202692.pdf https://www.lcsc.com/datasheet/lcsc_datasheet_2410121527_XTX-XT25F128BSSIGU_C558845.pdf Change-Id: Ifc5607674fabf1466155d821e7d5e88886d3b21b Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/284 Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/include/flashchips.h b/include/flashchips.h index 9f498cd..ce3d83e 100644 --- a/include/flashchips.h +++ b/include/flashchips.h
@@ -1035,6 +1035,10 @@ #define XTX_XT25F02E 0x4012 #define XTX_XT25F04D 0x4013 #define XTX_XT25F08B 0x4014 +#define XTX_XT25F16B 0x4015 /* Same as XT25F16F */ +#define XTX_XT25F32B 0x4016 /* Same as XT25F32F */ +#define XTX_XT25F64B 0x4017 /* Same as XT25F64F */ +#define XTX_XT25F128B 0x4018 /* Same as XT25F128F/XTBF128F */ #define ZETTADEVICE_ID 0xBA /* Zetta Device */ #define ZETTADEVICE_ZD25D20 0x2012