Technologic Systems TS-7300 Скачать руководство пользователя страница 8

TS-7300 MANUAL

 

INTRODUCTION 

55 DIO ports (up to 35 

TS-XDIO 

capable on FPGA)

1.8 watts power (CPU/SDRAM full speed, ethernets on but unplugged, all serial ports 
on, and with default FPGA bitstream)

Fast boot to Linux prompt-shell in 1.69 seconds, Linux-based bootloader

Watchdog timer

PC/104 expansion bus

SPI bus interface

Matrix keypad and text mode LCD support

Operating Temperature Range: Fanless from -20° to +70°C

Extended Temperature -40° to +85°C standard at lower CPU clock speeds

1.5  Configurability

The 

TS-7300

 can be configured for your application using the following available on-board 

options and external accessories:

On-board Options

TS-7300-yyy

: TS-7300 with up to 128 MB of on-board SDRAM. For example, 

TS-7300-

64

 selects model 

TS-7300

 with 64 MB of SDRAM.

OP-BBRTC

: on-board sealed-battery backed RTC

OP-TMPSENSE

: High-precision temperature sensor

OP-485-FD

: RS-485 full duplex interface on COM2

OP-485-HD

: RS-485 half duplex interface on COM2

OP-ROHS

: RoHS directive compliant built board 

Note

The 

TS-7300

 SBC can be built compliant with the RoHS (Restriction of Hazardous 

Substances ) Directive. Contact Technologic Systems for RoHS support.

External Accessories

SD-512

: 512 MB SD Flash Card with full ARM tool chain installed and Debian

USB Flash Drive

: 256 MB with full ARM tool chain installed and Debian

WIFI-G-USB: 

Linux-supported USB 802.11g WiFi transceiver for wireless networking

OP-LCD-LED

: Alphanumeric 2x24 LCD with back light and cable 

OP-KPAD: 

Matrix keypad with cable

PS-5VDC-REG

: Regulated 5VDC Power Supply, 110 VAC Input 

TS-ENC730

: Metal Enclosure with Power Converter  and additional features

RC-DB9

: COM2 adapter cable to DB-9 

In addition, a complete set of interfacing cables, connectors, and enclosures is available.

Note

Check   our   website   at  

www.embeddedARM.com

  for   an   updated   list   of   options 

and external accessories

 © Apr, 2010                                              www.embeddedARM.com                                                         8

Содержание TS-7300

Страница 1: ...TS 7300 MANUAL Apr 2010 www embeddedARM com 1 www embeddedARM com Revision 1 7 Apr 2010 TS 7300 Manual Hardware Software...

Страница 2: ...shipping Please contact Technologic Systems to arrange for any repair service and to obtain repair charge information FCC Advisory Statement This equipment generates uses and can radiate radio frequen...

Страница 3: ...tion Procedure 13 Handling the Board Safely 13 Setup and Installation Instructions 13 Setup Tools 13 Setup Procedure 13 Disconnecting AC Power 13 2 2 Console and Power Up 13 2 3 General Boot Sequence...

Страница 4: ...nnector 32 5 4 USB Connector 33 5 5 SD Card Connector CPLD 33 5 6 SD Card Connector FPGA 33 5 7 COM1 Connector 34 5 8 COM2 Header 34 Optional RS 485 Support 35 RS 485 Quick Start Procedure 36 Automati...

Страница 5: ...SPECIFICATIONS 51 9 FURTHER REFERENCES 52 APPENDIX A DOCUMENT HISTORY 53 APPENDIX B MEMORY AND REGISTER MAP 54 APPENDIX C DOWNLOADS SCHEMATICS AND MECHANICAL DRAWING 56 APPENDIX D TS ARM SBC FEATURE...

Страница 6: ...onal functionality through Technologic Systems broad product line of PC 104 peripheral daughter boards The TS 7KV adds video CAN Com Ports and A D conversion The TS ETH10 allows the addition of Ethern...

Страница 7: ...be used as a FPGA connected expansion bus instead of the CPU connected regular PC104 expansion bus SD Card High Security and Reliability Unique security features on the TS 7300 include the ability fo...

Страница 8: ...n temperature sensor OP 485 FD RS 485 full duplex interface on COM2 OP 485 HD RS 485 half duplex interface on COM2 OP ROHS RoHS directive compliant built board Note The TS 7300 SBC can be built compli...

Страница 9: ...te cycles This resource is a byte wide memory device using a lithium battery that will last a minimum of 10 years with or without power applied Analog VIDEO interface When a video monitor is needed CA...

Страница 10: ...or ARM gcc 2 95 4 and gcc 3 0 compiler with full tool chain Hardware test routines source code and other example source code Debian package system apt get tasksel dselect The development kit additiona...

Страница 11: ...ENC730 includes the TS 732 daughter board for the TS 7300 onboard FPGA The AVR microcontroller on the TS 732 implements ADC GPIO LEDs extra functionalities Also the physical layer for the CAN bus is p...

Страница 12: ...SD Card on the first socket therefore the TS 7300 s are shipped standard with the full featured Debian Linux installed on the first SD Card Debian can also be used with an NFS root file system or USB...

Страница 13: ...ard might include a screw power connector on the power input Notice this connector is removible Please pull this connectior off before applying power Disconnecting AC Power Unplug from the power sourc...

Страница 14: ...milar to x86 bootup The first 512 bytes of the SD card the MBR is loaded into ram and jumped into The code inside the MBR calls the BOOTROM routines to read more blocks from the SD card similar to x86...

Страница 15: ...ogram code that loads the first partition with id 0xda as a kernel image at RAM location 0x218000 and the next with id 0xda as a Linux initrd at 0x1000000 Linux ATAGs are composed and the kernel image...

Страница 16: ...r changes won t stick The TS 7300 bootup firmware was designed to be much faster than a x86 PC SBC BIOS So even better bootup times can be achieved with an RTOS such as eCos instead of Linux Of that 1...

Страница 17: ...erTerminal accessory works well To download a file to the TS 7300 from your host PC execute lrz at the Linux command line on the TS 7300 while using console redirection from within your terminal emula...

Страница 18: ...fuse to boot and blink the red LED continuously 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 7300 S...

Страница 19: ...tside the scope of this document http www debian org Logging In and Basic Commands After the desired Linux Kernel is loaded and executed through RedBoot the file system loads and networking logging Ap...

Страница 20: ...nerally named eth0 eth1 etc Therefore the command ifup eth0 or ifconfig eth0 up brings up the on board ethernet interface on TS 7300 SBCs Setting Up the networking with Debian To configure the network...

Страница 21: ...ems The ARM core operates from a 1 8 V supply while the I O operates at 3 3 V with power usage between 100 mW and 750 mW dependent on speed As a general purpose processor it provides a standard set of...

Страница 22: ...nabling high level operating systems such as Embedded Linux and Windows CE to run on the TS 7300 In the same way the Linux TS Kernel takes advantage of the MMU functionality The MMU is controlled by p...

Страница 23: ...o allow IRQ sharing otherwise there will be an IRQ conflict For instance the TS SER4 is not compatible with the TS 7300 when configured to use IRQ7 because the TS SER4 actively drives the IRQ high low...

Страница 24: ...rious internal configuration registers for proper operation and initializes and tests the SDRAM The last 3 MB are reserved for the RedBoot ROM monitor RedBoot FIS Flash Image System and RedBoot FCONFI...

Страница 25: ...e for using the additional SD features which are reserved for members of the SD Card Association This has allowed us to design both the hardware logic core and software specifically tuned to the capab...

Страница 26: ...icated 8MB SDRAM and customers can load their own bitstream or use the default TS built bitstream The FPGA is re programmable on the fly by the 200Mhz ARM9 CPU running Debian Linux when an additional...

Страница 27: ...ions are mutually exclusive it is possible to use the TS 5620 peripheral board on a TS 7300 that does not have the on board RTC option installed Any source code that utilizes the RTC is compatible wit...

Страница 28: ...itten to the WDT Feed register By default a user process does not have the physical address space access of the watchdog registers mapped When using the Linux OS the watchdog can be reached from user...

Страница 29: ...orts are standard on board and are available through the COM1 DB9 and 10 pin header and COM2 10 pin header interfaces They use RS232 signal level and 16 bytes FIFO The minimum and maximum baud rate ar...

Страница 30: ...egister only affects pins that are configured as outputs Reading the data register always returns the state of the DIO pin Many of the DIO pins DIO_0 thru DIO_8 and LCD_0 thru LCD_7 can also be progra...

Страница 31: ...logic zero will power down the KS8721 PHY interface Note TS Kernel provides all the software support to use the EP9302 10 100 Ethernet core For more details find the TCP IP configuration instructions...

Страница 32: ...TCTRL Bit blit control register R W Bits 15 13 upper 3 bits of box pixel width Bit 12 bit blit source mode 0 rectangle 1 linear Bits 11 6 upper 6 bits of destination address of bit blit operation Bits...

Страница 33: ...ormation on how to integrate an USB device and an USB Linux driver with your TS 7300 5 5 SD Card Connector CPLD The SD Card socket ALPS connector at the back side of the TS 7300 enables SD Cards to be...

Страница 34: ...erface to almost any serial RS 232 device 5 8 COM2 Header The base address of COM2 appears in the physical address space at 0x808D_0000 Technologic Systems provides software drivers to access this por...

Страница 35: ...all the time Fail safe bias resistors are used to bias the TX TX and RX RX lines to the correct state when these lines are not being actively driven In a typical RS 485 installation the RS 485 drivers...

Страница 36: ...ontrol when the RS 485 drivers and receivers are selected The automatic RS 485 logic eliminates the need for any software polling and supervision This circuit automatically turns on off the RS 485 tra...

Страница 37: ...The physical base address for the COM ports on the FPGA is 0x7200_0000 Each COM port is controlled by two 16 bit registers therefore 32 bytes of memory is used for the eight COM ports Table FPGA COM p...

Страница 38: ...se registers should use read modify write cycles Warning All pins on the DIO header use 0 3 3V logic levels Do not drive these lines to 5V When the DIO pins are configured as outputs they can source 4...

Страница 39: ...ove useful in some applications Warning The SPI bus pins use 0 3 3V logic levels Do not drive these lines to 5V Refer to the EP9301 User s Guide and see Chapter 19 for more details on using SPI bus Ma...

Страница 40: ...er on our website or in the CD included in the Developer s Kit Two reference points 0 and 2 5 Volts with the corresponding reference values stored in EEPROM Bytes 0x07EB through 0x07FE of the EEPROM h...

Страница 41: ...ult costly CPU intensive or impossible to accomplish in software with regular DIO GPIO hardware and the facilities of the 200Mhz ARM processor The default TS BITSTREAM for the TS 7300 FPGA implements...

Страница 42: ...e Bit 1 PWM PWM enable pulse start Bit 0 Clock select clock select 0 fast clock 1 slow clock Registers 1 3 are dependent upon the mode set on Bits 7 6 of Register 0 The table below describes the remai...

Страница 43: ...g timer by setting the Accumulate bit and setting pin select to PWM output pin 5 14 7456 MHz counter can be enabled by watching periods slower free running counters can be had by clever use of high ti...

Страница 44: ...are accessed via the data register at physical address location 0x8084_0040 The DDR for this port is at 0x8084_0044 When these DIO pins are configured as outputs they can source 4 mA or sink 8 mA and...

Страница 45: ...tion Sample code is available for the LCD Contact Technologic Systems for more information 5 13 JTAG Header The JTAG header can be used to program the on board CPLD using special software and hardware...

Страница 46: ...7260 which is optimized for low power applications A quick release screw down terminal block for the 5V power and power GND connections is provided for easy connection to an external power supply Warn...

Страница 47: ...Some of the PC 104 signals are not supported for example the DMA signals These pins are used on the TS 7300 to support data lines D8 D15 This means that a full 16 bit data bus implementation of the PC...

Страница 48: ...s If your project requires more than the included TS 7300 s serial ports additional ports may be added via the PC 104 expansion bus Technologic Systems offers three different peripheral boards TS SER1...

Страница 49: ...ion PC 104 peripheral board can be added to the TS 7300 if your application needs a video solution The TS 7KV implements the TS VIDCORE using an FPGA solution to deliver 16 bit color 640X480 resolutio...

Страница 50: ...ial Console COM1 is used as the Console If JP4 is not installed When removed VGA output is the default console JP3 Write Enable Flash Remove this jumper to write protect the Flash drive JP4 Console sw...

Страница 51: ...mperature 20 to 70 C The internal temperature must not exceed 70 C 40 to 85 C Extended temperature range is also standard in our TS 7300 product Note Extended Temp requires lower CPU speed 166Mhz at h...

Страница 52: ...com documentation software arm linux ts72xx pdf TS 7300 Data Sheet http www embeddedarm com documentation ts 7300 datasheet pdf EP9301 User s Guide http www embeddedarm com documentation third party...

Страница 53: ...d further info about FPGA provided minor corrections and improvements Jun 26 2007 1 3 Minor corrections and improvements include of software content on the getting started section series renamed to TS...

Страница 54: ...0x8090_0018 Cirrus A D channel select register 0x8090_0008 Cirrus A D result register RO 0x808D_0000 0x808D_FFFF UART2 control registers 0x808C_0000 0x808C_FFFF UART1 control registers 0x808A_0000 0x8...

Страница 55: ...97 A D option present bit 0 0x2240_0000 COM2 RS 485 option present bit 1 0x2200_0000 Model Number bits 0 2 0x21E0_0000 0x21E0_03FE PC 104 16 bit I O legacy support 0x2100_0000 CF IDE 16 bit register 0...

Страница 56: ...CS AND MECHANICAL DRAWING TS 7300 schematic http www embeddedarm com documentation ts 7300 schematic pdf TS 7300 mechanical drawing http www embeddedarm com documentation ts 7300 mechanical pdf TS 730...

Страница 57: ...s 2x Yes 2x Yes 2x Yes 2x VGA Video Out No No No Yes Yes IDE Compact Flash Yes No No No No SD Card Interface No No Yes 1x on RevB Yes 2x Yes 1x Digital I O 20 20 30 55 20 TS XDIO No No Yes 1 Yes 2 No...

Страница 58: ...L 1 480 837 5200 FAX 1 480 837 5300 www embeddedARM com support embeddedARM com Call us Monday Friday from 9 am to 5 pm Arizona USA time or email us at any time Our engineers answer tech support calls...

Отзывы: