mirror of
https://github.com/smaeul/u-boot.git
synced 2025-10-14 04:46:01 +01:00
doc: board: nxp: Add instructions to boot from QSPI
Add instructions to build and boot from QSPI Flash Signed-off-by: Mamta Shukla <mamta.shukla@leica-geosystems.com> Signed-off-by: Thomas Haemmerle <thomas.haemmerle@leica-geosystems.com> Tested-by: Adam Ford <aford173@gmail.com> Reviewed-by: Fabio Estevam <festevam@denx.de>
This commit is contained in:
parent
eca5e000d3
commit
4ae1fa338b
@ -35,8 +35,8 @@ Get the ddr firmware
|
|||||||
$ ./firmware-imx-8.9
|
$ ./firmware-imx-8.9
|
||||||
$ cp firmware-imx-8.9/firmware/ddr/synopsys/lpddr4*.bin $(builddir)
|
$ cp firmware-imx-8.9/firmware/ddr/synopsys/lpddr4*.bin $(builddir)
|
||||||
|
|
||||||
Build U-Boot
|
Build U-Boot for sd card
|
||||||
------------
|
--------------------------
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
@ -53,3 +53,37 @@ Burn the flash.bin to MicroSD card offset 33KB:
|
|||||||
Boot
|
Boot
|
||||||
----
|
----
|
||||||
Set Boot switch to SD boot
|
Set Boot switch to SD boot
|
||||||
|
|
||||||
|
Build U-Boot for qspi flash card
|
||||||
|
------------------------------------
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
$ export CROSS_COMPILE=aarch64-poky-linux-
|
||||||
|
$ make imx8mm_evk_fspi_defconfig
|
||||||
|
$ make
|
||||||
|
|
||||||
|
Currently, there is no direct support to write to QSPI Flash.
|
||||||
|
Copy flash.bin to ${loadaddr} either from sd card or over network and then copy to
|
||||||
|
qspi flash
|
||||||
|
|
||||||
|
From sd card to memory
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
$mmc dev 1
|
||||||
|
$mmc read ${loadaddr} 0x00 <size_of_flash.bin/512>
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
$ sf probe
|
||||||
|
$ sf erase 0 <size_of_flash.bin_in_hex>
|
||||||
|
$ sf write $loadaddr 0x00 <size_of_flash.bin_in_hex>
|
||||||
|
|
||||||
|
Boot from QSPI Flash
|
||||||
|
-----------------------
|
||||||
|
Set Boot Switch to QSPI Flash
|
||||||
|
|
||||||
|
Pin configuration for imx8mm_revC evk to boot from qspi flash
|
||||||
|
SW1101: 0110xxxxxx
|
||||||
|
SW1102: 00100x0010
|
||||||
|
Loading…
x
Reference in New Issue
Block a user