background image

 GESBC-9G20i 

User’s 

Manual 

 

 

Version 0.2 

Page 14 of 21 

20-Sep-13 

 
 

ZigBee Interface 

The GESBC-9G20i Single Board Computer is shipped with socket for XBeeZnet2.5 module from 
Digi.  The serial data lines connected to the ZigBee interface are RXD1 and TXD1 from the 
AT91SAM9G20 processor.   The hardware control signals are RTS1 (PB28) and CTS1 (PB29) 
from the AT91SAM9G20 processor.   The system reset signal NRST is connected to the module 
RESET line pin 5. 
 
 

Optional A/D 

The GESBC-9G20i Single Board Computer provides support for optional 12 bit 8 channel A/D.  
The A/D is provided by TI ADS7870 which is a 12 bit 8 channel analog to digital converter with 
programmable gain amplifier.  It also provides 4 programmable digital I/O.  The maximum 
sampling rate of ADS7870 is 100 ksps.  The 8 single ended analog inputs can be also configured as 
4 pairs of differential input channels.    The optional A/D interface is provided via a 2x8 2.54mm 
header.  The signal designation is listed in the following table. 
 

Table 6 J12 Optional A/D 

Pin Number 

Signal Name 

Pin Number 

Signal Name 

1 AIN0 

2 AIN1 

3 AIN2 

4 AIN3 

5 AIN4 

6 AIN5 

7 AIN6 

8 AIN7 

9 AGND 

10 

AGND 

11 DIO0 

12 DIO1 

13 DIO2 

14 DIO3 

15 GND 

16 GND 

 
 

JTAG 

The GESBC-9G20i Single Board Computer is shipped with a 10 pin connector that provides JTAG 
debug signals for the CPU.  The JTAG provides the user with the ability to debug system level 
programs.  The signal designation is listed in the following table. 
 

Table 7 J20 JTAG Connector 

Pin Number 

Signal Name 

Pin Number 

Signal Name 

1 3.3V 

2 3.3V 

3 NTRST 

4 TDI 

5 TMS 

6 TCK 

7 RTCK 

8 TDO 

9 GND 

10 

GND 

 

Summary of Contents for GESBC-9G20i

Page 1: ...Glomation Embedded Single Board Computer GESBC 9G20i User s Manual...

Page 2: ...Chapter 3 GESBC 9G20i Function Blocks 10 AT91SAM9G20 10 SDRAM 10 FLASH 10 RS 232 Port 0 1 and 2 10 RS 485 11 I2C Bus 11 Ethernet 12 USB Port 12 I O Block 12 4 x 20 Character LCD Port J30 13 RTC 13 Op...

Page 3: ...ble 1 UART Port P0 Connector on GESBC 9G20i 11 Table 2 UART Port P1 Connector 11 Table 3 J9 I2C bus 11 Table 4 J8 I O Expansion 12 Table 5 J30 LCD 13 Table 6 J12 Optional A D 14 Table 7 J20 JTAG Conne...

Page 4: ...echnology for Java Acceleration It has separate 32 Kbyte instruction and data caches with write buffer The ARM926EJ S on the AT91SAM9G20 functions with a maximum operating clock rate of 400MHz and a p...

Page 5: ...ocessor For more information regarding the AT91SAM9G20 processor please see the AT91SAM9G20 datasheet SDRAM The GESBC 9G20i is shipped with 32MBytes of SDRAM FLASH The GESBC 9G20i is shipped with 128M...

Page 6: ...SBC 9G20i is shipped with the 3 wire serial debug port Ethernet The GESBC 9G20i is shipped with a complete physical and MAC subsystem that is compliant with the ISO TEC 802 3 topology for a single sha...

Page 7: ...ers are in the factory default position The unit is shipped in a factory default configuration If the user is uncertain that the GESBC 9G20i has the jumpers in the factory default configuration please...

Page 8: ...GESBC 9G20i User s Manual Version 0 2 Page 8 of 21 20 Sep 13 Please see...

Page 9: ...GESBC 9G20i User s Manual Version 0 2 Page 9 of 21 20 Sep 13 Chapter 4 Software Description for more details regarding the software functionality...

Page 10: ...s 32 bit SDRAM Interface Serial EEPROM Interface 10 100 Mbps Ethernet MAC 6 UART Two port USB Host 4 channel 10 bit ADC 2 SPI Port Serial Audio Interface JTAG Interface More detailed information regar...

Page 11: ...he AT91SAM9G20 It is provided via the I O block Please see Table 4 J8 I O Expansion for detail RS 485 The GESBC 9G20i Single Board Computer provides one half duplex RS 485 port The RS 485 port is conn...

Page 12: ...on for USB Revision 1 1 The GESBC 9G20i Single Board Computer provides one USB device port The USB Device Port UDP is compliant with the Universal Serial Bus USB V2 0 full speed device specification T...

Page 13: ...RS 232 port 2 receiving line 17 TX2 USART2 RS 232 Port 2 transmitting line 18 RX3 USART3 RS 485 port line A 19 TX3 USART3 RS 485 port line B 20 GND 4 x 20 Character LCD Port J30 The GESBC 9G20i provid...

Page 14: ...des 4 programmable digital I O The maximum sampling rate of ADS7870 is 100 ksps The 8 single ended analog inputs can be also configured as 4 pairs of differential input channels The optional A D inter...

Page 15: ...on 0 2 Page 15 of 21 20 Sep 13 Power Requirement The GESBC 9G20i Single Board Computer has on board voltage regulator that accepts 7 5 24V DC power input Table 8 J1 Power Supply Connector Pin Number S...

Page 16: ...00 Boot strap code 0x00020000 0x40000 U boot 0x00060000 0x20000 U boot primary environment storage range 0x00080000 0x20000 U boot secondary environment storage range 0x00100000 0x300000 Linux kernel...

Page 17: ...m 0x400000 and up is used for Linux root file system The U boot passes the MTD device partition setting to the Linux kernel via the bootargs environment variable Loading Linux Kernel and root File Sys...

Page 18: ...be erased first before new kernel image can be stored The following command will erase the NAND FLASH sectors reserved for Linux kernel nand erase 0x100000 0x200000 The use the flowing command to stor...

Page 19: ...g Linux operating system is required to run the development tools This guide assumes user had basic Linux or Unix application development knowledge Host Computer Requirement The host PC should run Red...

Page 20: ...tch p1 patch file directory path patch_file_name Configure Linux Kernel The GESBC 9G20i can use the default configuration file for the Atmel AT91SAM9G20 ek evaluation board make ARCH arm CROSS_COMPILE...

Page 21: ...ter 6 Troubleshooting This chapter provides Troubleshooting information Search the entries in the Problem column in order to find the item that best describes your situation Then perform the correctiv...

Reviews: