Skip to main content
Yli.8
Associate III
July 30, 2019
Solved

STM32MP157AAC nand flash

  • July 30, 2019
  • 3 replies
  • 943 views

I added nand flash to stm32mp157aac, but the nand startup mode is always DFU mode, may I ask what configuration is needed?Nand boot has been selected on the hardware

This topic has been closed for replies.
Best answer by PatrickF

I assume you talk about parallel SLC-NAND connected on FMC.

You could get configuration example on STM32MP157x-EV1 related files where there is FMC NAND boot on 'AA' package (18x18). Basically, changing package does not have impact, except on reduced pin choices (but when we talk about SLC NAND boot, FMC has no alternate pins options and is available on all packages).

3 replies

PatrickF
PatrickFBest answer
ST Employee
July 31, 2019

I assume you talk about parallel SLC-NAND connected on FMC.

You could get configuration example on STM32MP157x-EV1 related files where there is FMC NAND boot on 'AA' package (18x18). Basically, changing package does not have impact, except on reduced pin choices (but when we talk about SLC NAND boot, FMC has no alternate pins options and is available on all packages).

In order to give better visibility on the answered topics, please click on 'Best Answer' on the reply which solved your issue or answered your question.Tip of the day: Try Sidekick STM32 AI agent
Yli.8
Yli.8Author
Associate III
August 19, 2019

0690X00000A9q7MQAR.pngHi,​

My circuit board can boot from the TF card, but I still can't boot from nand.Nand information can be read from the Uboot of TF boot.

STM32MP> nand info

Device 0: nand0, sector size 128 KiB

  Page size       2048 b

  OOB size          64 b

  Erase size    131072 b

  subpagesize     2048 b

  options     0x00184200

  bbt options 0x00068000

Can normally burn the system to nand

PatrickF
ST Employee
August 26, 2019
In order to give better visibility on the answered topics, please click on 'Best Answer' on the reply which solved your issue or answered your question.Tip of the day: Try Sidekick STM32 AI agent