This is an automated email from Gerrit.

"Daniel Serpell <daniel.serp...@gmail.com>" just uploaded a new patch set to 
Gerrit, which you can find at https://review.openocd.org/c/openocd/+/7445

-- gerrit

commit 99c4edea9552a2f9aa8c796b41d92b248b7d16d1
Author: Daniel Serpell <daniel.serp...@gmail.com>
Date:   Tue Jan 24 23:54:43 2023 -0300

    flash/nor/spi: Add some zbit flash chips.
    
    I have a RP2020 board from aliexpress that uses the ZB25VQ32 flash, this
    allows openocd to correctly identify it with the full flash size.
    
    I also added other models, the datasheets can be found at:
    
     - 
https://datasheet.lcsc.com/lcsc/2203210916_Zbit-Semi-ZB25VQ16ASIG_C2982491.pdf
     - 
https://datasheet.lcsc.com/lcsc/2003141132_Zbit-Semi-ZB25VQ32BSIG_C495744.pdf
     - 
https://datasheet.lcsc.com/lcsc/2003141132_Zbit-Semi-ZB25VQ64ASIG_C495745.pdf
     - 
https://datasheet.lcsc.com/lcsc/2006151421_Zbit-Semi-ZB25VQ128ASIG_C609616.pdf
    
    Signed-off-by: Daniel Serpell <daniel.serp...@gmail.com>
    Change-Id: Id99187b1963b02ac1a786b66bb352f5f48ed0ac2

diff --git a/src/flash/nor/spi.c b/src/flash/nor/spi.c
index 373a9a1441..14e43a5677 100644
--- a/src/flash/nor/spi.c
+++ b/src/flash/nor/spi.c
@@ -112,6 +112,9 @@ const struct flash_device flash_devices[] = {
        FLASH_ID("gd gd25q128c",        0x03, 0xeb, 0x02, 0xd8, 0xc7, 
0x001840c8, 0x100, 0x10000, 0x1000000),
        FLASH_ID("gd gd25q256c",        0x13, 0x00, 0x12, 0xdc, 0xc7, 
0x001940c8, 0x100, 0x10000, 0x2000000),
        FLASH_ID("gd gd25q512mc",       0x13, 0x00, 0x12, 0xdc, 0xc7, 
0x002040c8, 0x100, 0x10000, 0x4000000),
+       FLASH_ID("zbit zb25vq32",       0x03, 0xeb, 0x02, 0xd8, 0xc7, 
0x0016405e, 0x100, 0x10000, 0x400000),
+       FLASH_ID("zbit zb25vq64",       0x03, 0xeb, 0x02, 0xd8, 0xc7, 
0x0017405e, 0x100, 0x10000, 0x800000),
+       FLASH_ID("zbit zb25vq128",      0x03, 0xeb, 0x02, 0xd8, 0xc7, 
0x0018405e, 0x100, 0x10000, 0x1000000),
        FLASH_ID("issi is25lq040b",     0x03, 0xeb, 0x02, 0x20, 0xc7, 
0x0013409d, 0x100, 0x1000,  0x80000),
        FLASH_ID("issi is25lp032",      0x03, 0x00, 0x02, 0xd8, 0xc7, 
0x0016609d, 0x100, 0x10000, 0x400000),
        FLASH_ID("issi is25lp064",      0x03, 0x00, 0x02, 0xd8, 0xc7, 
0x0017609d, 0x100, 0x10000, 0x800000),

-- 

Reply via email to