User Tools

Site Tools


toh:at91:netusg20

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
toh:at91:netusg20 [2012/12/24 15:18]
toh:at91:netusg20 [2015/12/19 14:27] (current)
tmomas [Regain access to board] FIXME removed
Line 1: Line 1:
 +====== ​ NetusG20 ======
 +This is a OEM linux ebedded board that can be stacked over custom designed board. ​
 +OpenWrt have support for the developer board named FoxBoardG20 supported inside OpenWrt as at91 target. ​
  
 +===== Hardware Highlights =====
 +^ CPU         ^ Ram                                ^ Flash     ^ Network ​    ^ USB    ^ GPIO ^ JTag ^ Serial ^
 +| ARM9 AT91SAM9G20 | 64MB | 8MB dataflash | 1 ethernet ​ | 2 | Yes | Yes | Yes |
 +
 +====== Hardware ======
 +{{http://​www.acmesystems.it/​www-public/​FOXG20/​foxg20.jpg?​500}}\\
 +
 +===== Info =====
 +
 +| **Architecture:​** ARM9 | 
 +| **Vendor:** Acmesystems | 
 +| **Bootloader:​** u-boot | 
 +| **System-On-Chip:​** AT91SAM9G20 | 
 +| **Flash size:** 8MB dataflash | 
 +| **RAM:** 64 MB| 
 +| **Ethernet:​** 1x 100M |
 +| **USB:** 2x 2.0 Host, 1x 2.0 Device | 
 +| **Jtag:** Yes | 
 +| **Serial:** Up to 6 | 
 +| **RTC:** On chip | 
 +
 +See http://​eshop.acmesystems.it/?​id=NETUSG20 for the complete list of features.
 +
 +===== Serial =====
 +
 +J10 is a serial port.
 +The signal levels on this port are at 3.3 volt because they come directly from the processor pins. This means that is NOT possible to connect directly the console port of the FOX board to a serial RS232 port of a PC.
 +
 +Pinout:
 +  - VCC (3.3 Volt)
 +  - NA
 +  - TXD (Out)
 +  - RXD (Inp)
 +  - NA
 +  - GND 
 +
 +Default baud rate and parity parameters for the PC serial port are: 115200,​n,​8,​1. Flow Control=OFF. ​
 +
 +====== Reflash ======
 +
 +The NetusG20, based upon at91 chip, can be re-flashed using sam-ba utilities. Sam-ba 2.9 for linux is available on atmel website [[http://​www.atmel.com/​dyn/​resources/​prod_documents/​sam-ba_2.9_cdc_linux.zip|atmel]]
 +
 +To reflash the board with sam-ba you can use the tcl script file available after openwrt compilation.
 +<​code>​
 +./sam-ba /​dev/​ttyUSB0 at91sam9g20-ek flash.tcl
 +</​code>​
 +
 +Inside flash.tcl you can chooise if boot over sdcard or on-board dataflash.\\ By default the flash.tcl script prefer the sdcard solution.
 +
 +===== Boot from SdCard =====
 +By default the FoxBoardG20 is shipped with rootfs and kernel in two different partition on microsd card.\\
 +
 +To be compliant with AcmeBoot 1.22 and above follow this steps.  ​
 +
 +<​code>​
 +wget http://​downloads.openwrt.org/​snapshots/​trunk/​at91/​openwrt-at91-uImage or <​openwrt-trunk>/​bin/​at91/​
 +wget http://​downloads.openwrt.org/​snapshots/​trunk/​at91/​openwrt-at91-rootfs.tar.gz or <​openwrt-trunk>/​bin/​at91/​
 +sudo tar xvzf openwrt-at91-rootfs.tar.gz -C /​media/<​ext2>​
 +mkimage -A arm -O linux -T kernel -C none -a 0x20008000 -e 0x20008000 -d openwrt-at91-uImage openwrt-at91-tagged
 +mv openwrt-at91-tagged /​media/<​fat32>​
 +umount /​media/<​ext2>​
 +</​code>​
 +
 +===== Boot from dataflash =====
 +After the reflash of NetusG20 uboot, kernel and rootfs are yet on-place. Enjoy it!
 +
 +
 +
 +==== Links ====
 +
 +http://​www.at91.com/​linux4sam/​bin/​view/​Linux4SAM/​SoftwareTools
 +{{tag>​devboard}}