TS-4710 Initrd / Busybox: Difference between revisions

From embeddedTS Manuals
(Created page with "When the board first boots up you should have a console such as: <pre style="font-family:monospace,Courier New ;background:black; width:18cm; white-space: pre-wrap; white-spa...")
 
No edit summary
Line 46: Line 46:
<references />
<references />


There are 2 ways to manipulate soft jumpers on the board.  The web interface at "http://ts4710-<last 6 chars of the MAC" has a list of checkboxes that will immediately change the values.  You can also use ts4700ctl:
There are 2 ways to manipulate soft jumpers on the board.  The web interface at "http://ts4710-<last 6 chars of the MAC" has a list of checkboxes that will immediately change the values.  You can also use tshwctl:
<source lang=bash>
<source lang=bash>
# Boot automatically to Debian:
# Boot automatically to Debian:
ts4700ctl --setjp=1
tshwctl --setjp=1


# Or revert to the initramfs:
# Or revert to the initramfs:
ts4700ctl --removejp=1
tshwctl --removejp=1
</source>
</source>

Revision as of 10:36, 27 February 2013

When the board first boots up you should have a console such as:

>> TS-BOOTROM - built Jan 21 2013 16:17:55
>> Copyright (c) 2012, Technologic Systems
.
.
Uncompressing Linux... done, booting the kernel.
Booted in 0.67 s
Type 'tshelp' for help

This is a minimalistic initial ram filesystem that includes our specific utilities for the board, and is then used to bootstrap the Linux root. The initramfs is built into the kernel image so it cannot be modified without rebuilding the kernel, but it does include 8 bits for common configuration option we call soft jumpers.

Soft Jumpers
Jumper Function
1 Boot automatically to Debian (initramfs is default)
2 Reserved
3 Reserved
4 Reserved
5 Reserved
6 Reserved
7 Reserved
8 Skip full DRAM test on startup [1]
  1. The DRAM test can be used to verify the RAM, but adds approximately 20 seconds to the boot time. This should normally only be enabled when diagnosing problems.

There are 2 ways to manipulate soft jumpers on the board. The web interface at "http://ts4710-<last 6 chars of the MAC" has a list of checkboxes that will immediately change the values. You can also use tshwctl:

# Boot automatically to Debian:
tshwctl --setjp=1

# Or revert to the initramfs:
tshwctl --removejp=1