From Technologic Systems Manuals
Jump to: navigation, search
TS-9420
TS-9420.jpg
Product Page
Documentation
Schematic

Contents

1 Overview

The TS-9420 is a production tool used for mass replicating software on the Technologic Systems' ARM and X86 series of Single Board Computers. It can be used in conjunction with the TS-9422 POST Code Display Board in order to provide additional information during programming.

2 Getting Started

2.1 TS-9420-ARM

Using the TS-9420 in conjunction with a TS-72XX series board you can recover from almost any state. While you can use an NFS root with a bad debian filesystem with a board, the TS-9420 will even allow you to boot a system that otherwise has a corrupt redboot. To boot to the TS-9420, most commonly you will want dip switches 1 and 2 down, with the rest up. This will boot to the TS-9420, and set it in ARM mode.

2.2 TS-9420-X86-5

Please contact Technologic Systems for more information on this.

2.3 TS-9420-X86-3

Please contact Technologic Systems for more information on this.

3 DIP Switches

Switch Up Down
1 Boot from SBC Boot from 9420
2 X86 Mode ARM Mode
3 Disable Writing to 9420 Write Enable 9420 Flash
4 Reserved Reserved
5 Reserved Reserved

4 Repairing/Replace the YAFFs image.

The Yaffs filesystem is the filesystem used for the onboard flash on the TS-7250 and TS-7260.

Note: If you are using the TS-9420 as the boot device, the MTD partition numbering is different than listed here. DO NOT use eraseall on /dev/mtd/1 if booting from the TS-9420. This will erase the TS-9420.

You have to erase the filesystem completely (either with rm -rf or eraseall /dev/mtd/1) and extract your new image onto the mounted filesystem. This way, YAFFS will auto-discover the bad sectors as you are extracting and work-around them.

Boot to an NFS root filesystem. If you are using kernel ts8 use this as your nfs root filesystem. If you are using kernel ts9 use this as your nfs root filesystem.

Erase the second partition of your onboard flash (use the char device not the block device).

eraseall /dev/mtd/1

Mount the second partition of your onboard flash and extract the new filesystem.

mount /dev/mtdblock/1 /mnt; tar xzvf /path/to/7250rootfs.tar.gz -C /mnt

Unmount the second partition of your onboard flash and reboot.

umount /mnt
shutdown -r now