en:uboot
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:uboot [2024/04/07 12:09] – [mmc] frank | en:uboot [2024/04/07 13:07] (current) – [U-Boot] frank | ||
---|---|---|---|
Line 4: | Line 4: | ||
it needs a bit of time to add all into this page... | it needs a bit of time to add all into this page... | ||
+ | My U-Boot source (with prebuilt binaries in releases): | ||
+ | |||
+ | https:// | ||
===== board specific pages ===== | ===== board specific pages ===== | ||
Line 13: | Line 16: | ||
* [[.: | * [[.: | ||
- | ===== load files ===== | + | my u-boot have builtin environment created by the uEnv_r*.txt which can be overridden by an uEnv.txt file when kernel-files (r2/r64: bananapi/ |
+ | ===== load/write data ===== | ||
listing files (mmc=subsystem, | listing files (mmc=subsystem, | ||
Line 24: | Line 28: | ||
fatload mmc 0:5 $loadaddr filename | fatload mmc 0:5 $loadaddr filename | ||
+ | |||
+ | most complete page for writing to a device (including nand/nor) is [[.: | ||
==== mmc ==== | ==== mmc ==== | ||
Line 188: | Line 194: | ||
IP-adress of server (including the : ) can be omitted, if serverip is set correctly | IP-adress of server (including the : ) can be omitted, if serverip is set correctly | ||
- | ===== boot files ===== | + | ===== booting |
if the file is at $loadaddr you use it | if the file is at $loadaddr you use it | ||
Line 196: | Line 202: | ||
go $loadaddr | go $loadaddr | ||
- | ==== FIT-Image ==== | + | ==== Kernel-Image ==== |
+ | |||
+ | BPI-R2 (armhf) uses uImage with appended devicetree, all other boards are using FIT image | ||
+ | |||
+ | all can be booted with bootm, FIT have bootconfig where 1 can be set as default, so this is optional | ||
bootm $loadaddr# | bootm $loadaddr# | ||
- | available configs can be obtained on host-linux with uboot-tools installed (or look in its file when kernel is self-compiled) | + | available configs |
dumpimage -l bpi-r3.itb | dumpimage -l bpi-r3.itb |
en/uboot.1712484573.txt.gz · Last modified: 2024/04/07 12:09 by frank