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 CONFIG_SYS_MALLOC_F_LEN

Configuration

The bdinfo command is available if CONFIG_CMD_BDI=y.

Return code

The return code $? is 0 (true).