Here’s a fresh compile from ‘main’: "Enable 2Gbit rev10 board firmware
- Add new target in CMakefiles.txt
- Change NAND terms to use
ERASE_BLOCK
instead of simplyBLOCK
- Use
#define
to select between two flash chips for firmware - Pass
row_address_t
to additional nand functions to support multi-plane - Fix for cross-plane copy (less efficient, but required until command found that copies from one plane’s cache register to the other plane’s cache register…)"
ci-buspirate5-main-51a9bbc.zip
Build time: 57.43 seconds
Git pull log @51a9bbc:
Updating 2ca1250…51a9bbc
Fast-forward
CMakeLists.txt | 29 ++++++++++±—
nand/attic/shell_cmd.c | 4 ±-
nand/nand_ftl_diskio.c | 4 ±-
nand/spi_nand.c | 97 ++++++++++++++++++++++++++++++++++++±------------
nand/spi_nand.h | 39 +++++++++++±-------
5 files changed, 124 insertions(+), 49 deletions(-)