AP_Logger: add W25Q128 variant

This commit is contained in:
Andy Piper 2022-05-22 16:45:48 +01:00 committed by Andrew Tridgell
parent 14a3e8b20c
commit ccbe62589e

View File

@ -53,6 +53,7 @@ extern const AP_HAL::HAL& hal;
#define JEDEC_ID_WINBOND_W25Q64 0xEF4017 #define JEDEC_ID_WINBOND_W25Q64 0xEF4017
#define JEDEC_ID_WINBOND_W25Q128 0xEF4018 #define JEDEC_ID_WINBOND_W25Q128 0xEF4018
#define JEDEC_ID_WINBOND_W25Q256 0xEF4019 #define JEDEC_ID_WINBOND_W25Q256 0xEF4019
#define JEDEC_ID_WINBOND_W25Q128_2 0xEF7018
#define JEDEC_ID_CYPRESS_S25FL128L 0x016018 #define JEDEC_ID_CYPRESS_S25FL128L 0x016018
void AP_Logger_DataFlash::Init() void AP_Logger_DataFlash::Init()
@ -138,6 +139,7 @@ bool AP_Logger_DataFlash::getSectorCount(void)
break; break;
case JEDEC_ID_MICRON_N25Q128: case JEDEC_ID_MICRON_N25Q128:
case JEDEC_ID_WINBOND_W25Q128: case JEDEC_ID_WINBOND_W25Q128:
case JEDEC_ID_WINBOND_W25Q128_2:
case JEDEC_ID_CYPRESS_S25FL128L: case JEDEC_ID_CYPRESS_S25FL128L:
blocks = 256; blocks = 256;
df_PagePerBlock = 256; df_PagePerBlock = 256;