- Manually patch the bug (patch file done by thirtythreeforty, but I already done it for you <3)
- Add support for the Winbond W25N01GV, I took a portion of the code from u-boot main repo to driver/mtd/nand/spi/winbond.c
- Add support for LS027B7DH01, Sharp SPI Memory LCD
-
install swig python-dev python3-dev libncurses5-dev zlib1g-dev
-
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- licheepi_nano_spinand_defconfig
-
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j4
-
There's a file named "README_img_addr.txt" this txt file contain U-boot, DTB, Kernel and root file system memory address / NAND offset / and the image size (plus some extra space in order to align with 128K block erase)
-
the f1c100s_uboot_spinand.sh from aodzip is the script that will convert the fresh-compiled u-boot into the actual bootable image.