Official Product Page
Preliminary Manual

Notes

-DIO lines default to tri-state at power-up
-Transmit Enable (i.e. DIO_15 on third uart) is an output, high when tranmitter is shifting, for RS-485 half duplex function.

Power Consumption (5V power supply)

Current CPU     Ethernet         TS-9441
  0.35A 200Mhz  ON+connected     no
  0.36A 200Mhz  ON+connected     yes
  0.29A 200Mhz  ON+disconnected  yes
  0.25A 200Mhz  OFF              yes
  0.20A 166Mhz  OFF              yes  
  0.16A 41.5Mhz OFF              yes
  0.20A 41.5Mhz ON+disconnected  yes
  0.27A 41.5Mhz ON+connected     yes
  0.10A 14.7Mhz OFF              yes

Conclusions
  TS-7400 requires 450mW MINIMUM, 1750mW at FULL
      50mW  (0.01A) TS-9441
      350mW (0.07A) Ethernet connection
      200mW (0.04A) Ethernet PHY
      250mW (0.05A) 166->200Mhz
      200mW (0.04A) 41.5->166Mhz
      300mW (0.06A) 14.7->41.5Mhz
  which implies the following power above minimum:
    - 850mW for Ethernet to be working usefully (41.5Mhz minimum CPU speed)
    - 750mW for 14.7->200Mhz

Shell Functions

dio_dir_get n
  get the current direction (0=input,1=output) of DIO #n (n in 0..15)

dio_dir_set n dir
  set the direction of DIO #n to the specified direction (0=input,1=output)

dio_data_get n
  get the current value (0=Low,1=High) of DIO #n

dio_data_set n val
  set the current value (0=Low,1=High) of DIO #n
  (specified pin should be set to be an output already)

usb_init
  call this function to turn the USB ports on and initialize them

usb_off
  call this function to turn off the USB ports

usb_numports
  prints the number of USB ports on the board.  this may be greater then
  the actual number of physical ports.  the first port is port 0.

usb_port_devexists port
  prints '1' if something is plugged into the specified port, or '0' otherwise.

eth_off
  turns off the ethernet port and phy

eth_on
  turns on the ethernet port and phy

led0 state
  sets the state of the green LED (0=OFF,1=ON)

led1 state
  sets the state of the red LED (0=OFF,1=ON)

cpu_speed_max
  set the CPU and bus speed to their maximum (normal) values, 
  e.g. 200Mhz/100Mhz.

cpu_speed_166
  set the CPU speed to 166Mhz and the bus speed to 66Mhz.

cpu_speed_42
  set the CPU speed and bus speed to 41.5Mhz.  This is the slowest speed 
  that Ethernet will work at.

cpu_speed_min
  set the CPU and bus speed to their minimum values (14.7456Mhz)

temp_read
  returns the current Celsius temperature reading from the TMP124 chip.