FAQ_MA35_Family_Linux Boot From SPI-NAND with No NAND

Post Reply
ytliu6
Posts: 97
Joined: 08 Nov 2022, 10:28

30 Apr 2024, 16:54

Both MA35D1 HMI and IoT boards come with SPI NAND Flash and NAND Flash, and the MA35 BSP is also designed based on HMI and IoT boards. If your self-designed MA35 board adopts booting from SPI NAND and there is no NAND Flash on the board, you need to make some modifications to the BSP settings, otherwise the Linux kernel won't be able to boot up.
Specifically, the modification steps are as follows:

Edit the file uboot-env.txt

Code: Select all

Path: Buildroot/board/nuvoton/ma35d1/
…
spinand_ubiblock=4
…
Recompile U-Boot and TF-A:

Code: Select all

# make uboot-rebuild
# make arm-trusted-firmware-rebuild
# make 
#SPINAND #Boot #MA35

Post Reply
  • Information
  • Who is online

    Users browsing this forum: Bing [Bot] and 5 guests