commit | 6bc88e72d97a140cf657571a2f4a4f3e1c643954 | [log] [tgz] |
---|---|---|
author | Nico Huber <nico.h@gmx.de> | Sun Oct 20 16:32:08 2024 +0200 |
committer | Nico Huber <nico.h@gmx.de> | Sun Feb 23 12:05:52 2025 +0000 |
tree | 58bb0483d5951b1648707ff651a318ffe27b7623 | |
parent | 3cddff471a7c5ada2770bd5c3e928e85fe2d037d [diff] |
flashchips: Add Boya/BoHong BY25Q32/64/128 3.3V variants Add all remaining 3BA, 3.3V parts of the BY25Q family. Once more, datasheets look very similar. The whole family supports volatile status-register writes, three status registers, and all the usual dual- and quad-i/o instructions. Also, they use the common, Win- bond-like block protection bits. Datasheets used: http://en.boyamicro.com/download/SPI_NOR_Flash/BY25Q32BS.pdf http://en.boyamicro.com/download/SPI_NOR_Flash/BY25Q32CS.pdf http://en.boyamicro.com/download/SPI_NOR_Flash/BY25Q32ES.pdf http://en.boyamicro.com/download/SPI_NOR_Flash/BY25Q64AS.pdf http://en.boyamicro.com/download/SPI_NOR_Flash/BY25Q64ES.pdf http://en.boyamicro.com/download/SPI_NOR_Flash/BY25Q128AS.pdf http://en.boyamicro.com/download/SPI_NOR_Flash/BY25Q128ES.pdf http://en.boyamicro.com/download/SPI_NOR_Flash/BY25Q128FS.pdf Change-Id: Iff9c0459d215669025bc2af8b619fcf17c56f528 Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/282 Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/include/flashchips.h b/include/flashchips.h index d86aa5d..d755c1e 100644 --- a/include/flashchips.h +++ b/include/flashchips.h
@@ -215,7 +215,10 @@ #define BOYA_BOHONG_B_25D40AS 0x4013 #define BOYA_BOHONG_B_25D80AS 0x4014 /* Same as BY25Q80* */ #define BOYA_BOHONG_B_25D16AS 0x4015 /* Same as BY25Q16* */ +#define BOYA_BOHONG_B_25Q32BS 0x4016 +#define BOYA_BOHONG_B_25Q64AS 0x4017 #define BOYA_BOHONG_B_25Q128AS 0x4018 +#define BOYA_BOHONG_B_25Q128FS 0x4118 /* Bright Microelectronics has the same manufacturer ID as Hyundai... */ #define BRIGHT_ID 0xAD /* Bright Microelectronics */