mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-30 06:53:09 +00:00
d485d1237b
The 'Example' heading should be on a lower level than 'bdinfo command'. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by: Simon Glass <sjg@chromium.org>
119 lines
2.5 KiB
ReStructuredText
119 lines
2.5 KiB
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0+
|
|
.. Copyright 2023, Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
|
|
|
bdinfo command
|
|
==============
|
|
|
|
Synopsis
|
|
--------
|
|
|
|
::
|
|
|
|
bdinfo
|
|
|
|
Description
|
|
-----------
|
|
|
|
The *bdinfo* command prints information about the board.
|
|
|
|
Example
|
|
-------
|
|
|
|
::
|
|
|
|
=> bdinfo
|
|
boot_params = 0x0000000000000000
|
|
DRAM bank = 0x0000000000000000
|
|
-> start = 0x0000000040000000
|
|
-> size = 0x0000000100000000
|
|
flashstart = 0x0000000000000000
|
|
flashsize = 0x0000000004000000
|
|
flashoffset = 0x00000000000e87f8
|
|
baudrate = 115200 bps
|
|
relocaddr = 0x000000013fefb000
|
|
reloc off = 0x000000013fefb000
|
|
Build = 64-bit
|
|
current eth = virtio-net#32
|
|
ethaddr = 52:52:52:52:52:52
|
|
IP addr = 10.0.2.15
|
|
fdt_blob = 0x000000013edbadb0
|
|
new_fdt = 0x000000013edbadb0
|
|
fdt_size = 0x0000000000100000
|
|
lmb_dump_all:
|
|
memory.cnt = 0x1
|
|
memory[0] [0x40000000-0x13fffffff], 0x100000000 bytes flags: 0
|
|
reserved.cnt = 0x2
|
|
reserved[0] [0x13ddb3000-0x13fffffff], 0x0224d000 bytes flags: 0
|
|
reserved[1] [0x13edb6930-0x13fffffff], 0x012496d0 bytes flags: 0
|
|
devicetree = board
|
|
arch_number = 0x0000000000000000
|
|
TLB addr = 0x000000013fff0000
|
|
irq_sp = 0x000000013edbada0
|
|
sp start = 0x000000013edbada0
|
|
Early malloc usage: 3a8 / 2000
|
|
=>
|
|
|
|
boot_params
|
|
address of the memory area for boot parameters
|
|
|
|
DRAM bank
|
|
index, start address and end address of a memory bank
|
|
|
|
baudrate
|
|
baud rate of the serial console
|
|
|
|
relocaddr
|
|
address to which U-Boot has relocated itself
|
|
|
|
reloc off
|
|
relocation offset, difference between *relocaddr* and the text base
|
|
|
|
Build
|
|
bitness of the system
|
|
|
|
current eth
|
|
name of the active network device
|
|
|
|
IP addr
|
|
network address, value of the environment variable *ipaddr*
|
|
|
|
fdt_blob
|
|
address of U-Boot's own device tree, NULL if none
|
|
|
|
new_fdt
|
|
location of the relocated device tree
|
|
|
|
fdt_size
|
|
space reserved for relocated device space
|
|
|
|
lmb_dump_all
|
|
available memory and memory reservations
|
|
|
|
devicetree
|
|
source of the device-tree
|
|
|
|
arch_number
|
|
unique id for the board
|
|
|
|
TLB addr
|
|
address of the translation lookaside buffer
|
|
|
|
irq_sp
|
|
address of the IRQ stack pointer
|
|
|
|
sp start
|
|
initial stack pointer address
|
|
|
|
Early malloc usage
|
|
amount of memory used in the early malloc memory and its maximum size
|
|
as defined by CONFIGSYS_MALLOC_F_LEN
|
|
|
|
Configuration
|
|
-------------
|
|
|
|
The bdinfo command is available if CONFIG_CMD_BDI=y.
|
|
|
|
Return code
|
|
-----------
|
|
|
|
The return code $? is 0 (true).
|