File: bct_dump.1.sgml

package info (click to toggle)
cbootimage 1.4-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 772 kB
  • sloc: ansic: 11,613; makefile: 92; sh: 2
file content (131 lines) | stat: -rw-r--r-- 4,362 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [

  <!ENTITY dhfirstname "<firstname>Marc</firstname>">
  <!ENTITY dhsurname   "<surname>DIETRICH</surname>">
  <!ENTITY dhdate      "<date>May 20, 2014</date>">
  <!ENTITY dhsection   "<manvolnum>1</manvolnum>">
  <!ENTITY dhemail     "<email>marvin24@gmx.de</email>">
  <!ENTITY dhusername  "Marc Dietrich">
  <!ENTITY dhucpackage "<refentrytitle>BCT_DUMP</refentrytitle>">
  <!ENTITY dhpackage   "bct_dump">

  <!ENTITY debian      "<productname>Debian</productname>">
  <!ENTITY gnu         "<acronym>GNU</acronym>">
  <!ENTITY gpl         "&gnu; <acronym>GPL</acronym>">
]>

<refentry>
  <refentryinfo>
    <address>
      &dhemail;
    </address>
    <author>
      &dhfirstname;
      &dhsurname;
    </author>
    <copyright>
      <year>2014</year>
      <holder>&dhusername;</holder>
    </copyright>
    &dhdate;
  </refentryinfo>
  <refmeta>
    &dhucpackage;

    &dhsection;
  </refmeta>
  <refnamediv>
    <refname>&dhpackage;</refname>

    <refpurpose>tegra boot config table (bct) dumping utility</refpurpose>
  </refnamediv>
  <refsynopsisdiv>
    <cmdsynopsis>
      <command>&dhpackage;</command>
      <arg><option>bct filename to read and display</option></arg>
    </cmdsynopsis>
  </refsynopsisdiv>
  <refsect1>
    <title>DESCRIPTION</title>

    <para>This manual page documents briefly the
      <command>&dhpackage;</command> command.</para>

    <para><command>&dhpackage;</command> is used to convert the contents
       of a boot config table (BCT) used in NVIDIA Tegra devices, ready
       to be further proceeded by <command>cbootimage</command> (1).
       The BCT is usually placed in the first bytes of the storage device
       and can be extracted using <command>tegrarcm</command>(1).</para>

    <para>
       The BCT is a data structure that provides basic initialization
       parameters, and defines the bootloader to execute.</para>

    <para>The BCT contains:    <itemizedlist>
      <listitem><para>Header information, such as cryptographic validation
             hashes and size information.</para></listitem>
      <listitem><para>Boot memory configuration. This allows the boot memory controller
           to be programmed optimally, in order to read the bootloader.</para></listitem>
      <listitem><para>SDRAM controller configuration. This allows the SDRAM controller
             to be programmed, and hence external SDRAM accessed.</para></listitem>
      <listitem><para>A bad block table.</para></listitem>
      <listitem><para>Information about the bootloader to execute.</para></listitem>
      <listitem><para>A "customer data" area, which may be used to store arbitrary customer- or
             device-software-specific data. This area includes the ODMDATA.</para></listitem>
    </itemizedlist></para>

  </refsect1>
  <refsect1>
    <title>OPTIONS</title>

    <variablelist>
      <varlistentry>
        <term><filename>filename</filename></term>
        <listitem>
          <para>bcd filename to read and display.</para>
        </listitem>
      </varlistentry>
    </variablelist>
  </refsect1>
  <refsect1>
    <title>SEE ALSO</title>

    <para><command>cbootimage</command>(1), <command>tegrarcm</command>(1).</para>
    <para><ulink url="http://http.download.nvidia.com/tegra-public-appnotes/bct-overview.html">
       Internet resource for NVIDIA Tegra public application notes
    </ulink></para>

  </refsect1>
  <refsect1>
    <title>AUTHOR</title>

    <para>This manual page was written by &dhusername; (&dhemail;) 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.
    </para>
    <para>
      On Debian systems, the complete text of the GNU General Public
      License can be found in /usr/share/common-licenses/GPL.
    </para>

  </refsect1>
</refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:2
sgml-indent-data:t
sgml-parent-document:nil
sgml-default-dtd-file:nil
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->