NAME¶
bct_dump — tegra boot config table (bct) dumping utility
SYNOPSIS¶
bct_dump [
bct filename to read and display]
DESCRIPTION¶
This manual page documents briefly the
bct_dump command.
bct_dump is used to convert the contents of a boot config table (BCT)
used in NVIDIA Tegra devices, ready to be further proceeded by
cbootimage (1). The BCT is usually placed in the first bytes of the
storage device and can be extracted using
tegrarcm(1).
The BCT is a data structure that provides basic initialization parameters, and
defines the bootloader to execute.
The BCT contains:
- •
- Header information, such as cryptographic validation hashes and size
information.
- •
- Boot memory configuration. This allows the boot memory controller to be
programmed optimally, in order to read the bootloader.
- •
- SDRAM controller configuration. This allows the SDRAM controller to be
programmed, and hence external SDRAM accessed.
- •
- A bad block table.
- •
- Information about the bootloader to execute.
- •
- A "customer data" area, which may be used to store arbitrary
customer- or device-software-specific data. This area includes the
ODMDATA.
OPTIONS¶
- filename
- bcd filename to read and display.
SEE ALSO¶
cbootimage(1),
tegrarcm(1).
Internet resource for NVIDIA Tegra public application notes (link to
URL http://http.download.nvidia.com/tegra-public-appnotes/bct-overview.html)
AUTHOR¶
This manual page was written by Marc Dietrich (marvin24@gmx.de) for the
Debian system (and may be used by others). Permission is granted to
copy, distribute and/or modify this document under the terms of the GNU
General Public License, Version 2 any later version published by the Free
Software Foundation.
On Debian systems, the complete text of the GNU General Public License can be
found in /usr/share/common-licenses/GPL.