Changes

Jump to: navigation, search

Restoring U-Boot on SPI NOR flash (BELK/BXELK)

67 bytes added, 16:27, 20 October 2021
no edit summary
__FORCETOC__
<section begin=BELK/>=Introduction=Restoring U-Boot on SPI NOR flash==
This article describes how to restore U-Boot on SPI NOR flash in case it gets corrupted or it is deleted accidentally.
[[File:BELK-NOR-flash-partitioning.png|thumb|center|600px|NOR flash default partitioning scheme]]
===Instructions===
First of all, create a bootable microSD card as described [[System boot and recovery via microSD card (BELK/BXELK)|here]].
Hit ENTER within 3 seconds to stop autoboot
</pre>
===Notes about BELK 3.x.x/BXELK 1.x.x and older===
Until BELK 3.x.x/BXELK 1.x.x, a little bit different partitioning scheme was used. It is illustrated in the following picture.
This is due to the fact that those kits made use of the FSBL. Consquently, the header required by the Zynq'a bootrom and the FSBL binary image were stored at the bottom of the NOR flash. BELK 4.x.x and BXELK 2.x.x and newer are based on U-Boot SPL, instead. The U-Boot SPL binary image includes the header as well. This leads to a different partitioning.
<section end=BELK/>
8,154
edits

Navigation menu