Technologic Systems TS-7400 Hardware & Software Installation page 18

Table of Contents

Advertisement

Usage and command line help for this command follows:
$ tsbootrom-update --help
Usage: tsbootrom-update [OPTION] ...
Updates TS-BOOTROM bootup program stored on EEPROM
General options:
-n
-s, --sdboot
-f, --flashboot
-u, --burninboot
-p, --spiflashboot Write TS-SPIFLASHBOOT bootup program
-b, --blastboard
-h, --help
EEPROM security block options:
-m, --mac=X
-l, --verifylen=N
-d, --device=FILE
-V, --verifydat=N
-L, --lockdat=X
-k, --verifylock
-c, --noconsole
TS-production specific options:
-a, --alloc-mac
TS-SDBOOT contains several features for high security. One feature is the ability to store
a checksum of the SD card on the board to verify before bootup. If the checksum fails,
the bootup firmware will refuse to boot the inserted SD card. Another feature is the ability
to boot a password protected SD card. With this, it is possible to make an SD unreadable
to any device except the TS-7400 to which it is assigned. Although not directly a function
of TS-SDBOOT, an SD card can also be made permanently write-protected through a
software command. The combination of these features allows product designers several
options on the security of their software and of their deployed TS-7400 based devices.
The TS bootup programs will by default print a banner message on bootup to the serial
port displaying its build date, etc. If you wish to use all serial ports for your application and
do not wish to have a serial console, the tsbootrom-update program can be used to
silence early bootstrap banner messages so as to not confuse any potential external
device UART #0 may be connected to.
Other bootstrap programs are available for-pay from Technologic Systems should you
need them and custom ones may be designed for volume customers. For instance, the
TS-ETHBOOT bootup program may be used to completely boot Linux from the network
without NAND flash or SD card installed.
© May, 2010
Do not actually write EEPROM
Write TS-SDBOOT bootup program
Write TS-FLASHBOOT bootup program
Write TS-BURNINBOOT bootup program
Write to blast board EEPROM instead of SBC
This help
Write X as ethernet MAC address
Checksum includes first N 512 byte sectors
Use FILE to re-compute checksum value
Use N as pre-computed checksum value
Use X for the SD unlock data token from
previous "sdlock --set" command
Do not boot to an unlocked SD card
Disable serial console bootup messages
Get MAC address from /var/ts-production/mac
www.embeddedARM.com
TS-7400/TS-9441 MANUAL
SOFTWARE
18

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ts-9441

Table of Contents