TS-7553: Difference between revisions

From embeddedTS Manuals
Line 62: Line 62:


You can also telnet to the board with the [[default network configuration]], though this will omit the [[TS-BOOTROM]] messages.
You can also telnet to the board with the [[default network configuration]], though this will omit the [[TS-BOOTROM]] messages.
=== Kernel ===
The TS kernel is built from the same Linux sources Cavium Networks has tested and used on their CPU evaluation boards. There are no Technologic Systems specific drivers or kernel support implemented. Instead, there has been userspace driver support implemented for the SPI NOR flash, MicroSD cards, XNAND drive, battery-backed real-time clock, XUART serial port channels, watchdog, and GPIO pins. This allows easy migration to newer kernels when either Cavium or the mainline Linux kernel community creates them. In the past, constant Linux-internal API redesign required rewriting and revisiting custom drivers with each new kernel revision, in effect locking customers in to whatever kernel version was released and tested during initial product release. Being free to update to newer kernels in the future allows easier support of the new USB devices as those drivers tend to only be developed for the newest kernel sources.


== Hardware ==
== Hardware ==

Revision as of 20:42, 31 May 2011

TS-7553
TS-7553.jpg
Documentation
Schematic
Mechanical Drawing
FTP Path


Overview

The TS-7553 was released Mar. 2010 and is a smaller form factor and cost reduced version of the TS-7552 without the extra USB ports and 8-28V switching power supply. It was designed to be mated with an inexpensive plastic enclosure and serve as a standalone general purpose embedded server.

Software

Boot Process

This board uses the TS-BOOTROM to load the OS. The SD Boot jumper, as well as the TS-9448 will decide where the system boots.

Boot Selection With TS-9448

Switch Pos. SDBOOT Jumper Boot Behavior
Down Off XNAND
None On Offboard SPI Flash
Up Off MicroSD
 Note: JP1 will cause the bootloader to only boot to SPI Flash

Boot Selection Without TS-9448

SDBOOT Jumper Boot Behavior
Off XNAND
On MicroSD

Get a console

If you have a TS-9448, you can connect that to the 26 pin header and use the DB9 port which will by default be the console port. If you do not have a 9448, you can hold the reset button for 5 seconds (until the red led lights up) and let go to switch the console port to the onboard COM port using the standard 8n1, no flow control, 115200 baud rate.

You can also telnet to the board with the default network configuration, though this will omit the TS-BOOTROM messages.

Kernel

The TS kernel is built from the same Linux sources Cavium Networks has tested and used on their CPU evaluation boards. There are no Technologic Systems specific drivers or kernel support implemented. Instead, there has been userspace driver support implemented for the SPI NOR flash, MicroSD cards, XNAND drive, battery-backed real-time clock, XUART serial port channels, watchdog, and GPIO pins. This allows easy migration to newer kernels when either Cavium or the mainline Linux kernel community creates them. In the past, constant Linux-internal API redesign required rewriting and revisiting custom drivers with each new kernel revision, in effect locking customers in to whatever kernel version was released and tested during initial product release. Being free to update to newer kernels in the future allows easier support of the new USB devices as those drivers tend to only be developed for the newest kernel sources.

Hardware

Enclosures

The TS-7553 supports the TS-ENC750, TS-ENC752, and the TS-ENC753