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

TS-7300 MANUAL

 

CONNECTORS AND HEADERS 

Table: LCD Header Signals   

PIN  

Function  

Comments

1

LCD 5V 

LCD Power

2

LCD_GND 

3

LCD_RS 

Register select

4

Bias 

620 Ohm to GND

5

LCD_EN 

Active high enable

6

LCD_WR# 

Active low write

7

LCD_D1 

8

LCD_D0

9

LCD_D3

10

LCD_D2

11

LCD_D5

12

LCD_D4

13

LCD_D7

14

LCD_D6

D0 - D7: 
Buffered 
bi-directional 
data bus 

Note that the pin-outs in the above table are not the standard given for LCD displays. 
However, these pin-outs allow a standard ribbon cable to be used when the ribbon cable 
is attached to the backside of the LCD. 

!

Warning

Using   an  incorrect   cable   or   mounting   the  LCD   connector   on  the   front-side   can 
result in a reverse power polarity and can damage the LCD display. Please refer to 
your LCD data sheets for in-depth information. 

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 support tools. However, it is not available for application debug purposes since 
it has no connection to the EP9302 JTAG interface. The following table shows which pins 
of the JTAG header are used for the JTAG interface signals:

Table: JTAG signals at JTAG Header   

PIN  

Signal  

Description

9

TCK 

Test Clock

11

TDI 

Test Data In

13

TMS 

Test Mode Select

14

TDO

Test Data Out

1, 3, 5

3.3 VCC 

Power Supply

10, 12

GND

Ground

The JTAG header is also utilized for jumper configuration. See the Jumpers section of this 
manual for more details.

Technologic Systems has made the design choice to save on board real-estate and not 
bring out the JTAG header. If you need access to the JTAG pins, a skilled technician can 
solder wires to the pins.

 © Apr, 2010                                              www.embeddedARM.com                                                         45

Содержание 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...

Отзывы: