commit | b0cae5e30ef780f73b89b8c4ff43c651a3612698 | [log] [tgz] |
---|---|---|
author | Nico Huber <nico.h@gmx.de> | Fri Oct 25 23:03:40 2024 +0200 |
committer | Nico Huber <nico.h@gmx.de> | Sun Feb 23 12:05:52 2025 +0000 |
tree | 6321ef6d3dbe4140a4094bb63f26fe66dd26d6b3 | |
parent | b09136b0971913cf7f984355c1005f65575aba44 [diff] [blame] |
flashchips: Add Puya P25Q06H, P25Q11H, P25Q21H 3.3V parts These look like an update to the original quad-i/o chips. They have a configuration register that is read/written like a third status register. Otherwise, they seem very much compatible, but have different IDs. Datasheet used: https://www.puyasemi.com/download_path/%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C/Flash/P25Q21H_11H_06H_Datasheet_V2.1.pdf Change-Id: I984c574bcfd7275a2234c1db13935c01d12fab72 Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/292 Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/include/flashchips.h b/include/flashchips.h index d80404e..167799c 100644 --- a/include/flashchips.h +++ b/include/flashchips.h
@@ -634,6 +634,9 @@ #define PMC_PM49FL004 0x6E #define PUYA_ID 0x85 +#define PUYA_P25Q06H 0x4010 +#define PUYA_P25Q11H 0x4011 +#define PUYA_P25Q21H 0x4012 #define PUYA_P25Q05H 0x6010 #define PUYA_P25Q10H 0x6011 #define PUYA_P25Q20H 0x6012