1 |
miknix 09/11/01 22:13:17 |
2 |
|
3 |
Added: boards-arm-netusg20.xml |
4 |
Log: |
5 |
Add board info for Netus G20. |
6 |
|
7 |
Revision Changes Path |
8 |
1.1 xml/htdocs/proj/en/base/embedded/handbook/boards-arm-netusg20.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/boards-arm-netusg20.xml?rev=1.1&view=markup |
11 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/boards-arm-netusg20.xml?rev=1.1&content-type=text/plain |
12 |
|
13 |
Index: boards-arm-netusg20.xml |
14 |
=================================================================== |
15 |
<?xml version='1.0' encoding='UTF-8'?> |
16 |
<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> |
17 |
|
18 |
<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/boards-arm-netusg20.xml,v 1.1 2009/11/01 22:13:16 miknix Exp $ --> |
19 |
<!-- Based on boards-arm-sheevaplug.xml --> |
20 |
|
21 |
<sections> |
22 |
|
23 |
<abstract> |
24 |
Netus G20 (ARMv5TE) from ACME SYSTEMS. |
25 |
</abstract> |
26 |
|
27 |
<version>0.1</version> |
28 |
<date>2009-11-01</date> |
29 |
|
30 |
<section> |
31 |
<title>Gentoo documentation</title> |
32 |
<body> |
33 |
<p> |
34 |
The <uri link="http://netus.acmesystems.it/doku.php">Netus G20</uri> is |
35 |
a 4x4cm Linux ready core engine based on the Atmel(TM) AT91SAM9G20 (ARMv5TE) |
36 |
and sold by <uri link="http://acmesystems.it/">ACME SYSTEMS</uri>. |
37 |
It is supported on Gentoo thanks to the vendor and in special to |
38 |
<uri link="http://netus.kdev.it">Davide Cantaluppi</uri> who maintains it. |
39 |
In fact, Gentoo is the default OS shipped with this device. |
40 |
</p> |
41 |
</body> |
42 |
</section> |
43 |
|
44 |
<section> |
45 |
<title>ACME SYSTEMS Netus G20 specifications</title> |
46 |
<body> |
47 |
<pre caption="Board Specifications"> |
48 |
# CPU <uri link="http://www.atmel.com/dyn/products/product_card.asp?part_id=4337">Atmel AT91SAM9G20</uri> based on ARM926EJ-S with clock speed of 400MHz. |
49 |
# 64MBytes of SDRAM with 32bit access. |
50 |
# 8MBytes of Dataflash. |
51 |
# Size 40x40mm. Weight 10g. |
52 |
# Operative temperature range: -20º + 70º |
53 |
# Four 60 pin connectors (0.8mm pitch) with the following signals available on top and bottom sides (<uri link="http://netus.acmesystems.it/doku.php?id=hw:netusg20pinout">see the pinout</uri>) |
54 |
# One USB 2.0 Full Speed (12 Mbits per second) Device Port. |
55 |
# Two USB 2.0 Full Speed (12 Mbits per second) Host Ports. |
56 |
# One Ethernet MAC 10/100 Base T Port. |
57 |
# Image Sensor Interface (ITU-R BT. 601/656 12 bit). |
58 |
# One Two-slot MultiMedia Card Interface (MCI). SDCard/SDIO and MultiMediaCard(TM) Compliant. |
59 |
# Four Universal Synchronous/Asynchronous Receiver Transmitters (USART) with RS485 support. |
60 |
# Two 2-wire UARTs. |
61 |
# Two Master/Slave Serial Peripheral Interfaces (SPI). |
62 |
# One Synchronous Serial Controller (SSC). I2S Analog Interface Support. |
63 |
# Two Wire Interface |
64 |
# Four-channel 10-bit ADC. |
65 |
# 80 general purpose I/O lines multiplexed with up to two peripheral I/Os. |
66 |
# Individually Programmable Open-drain, Pull-up Resistor and Synchronous Output. |
67 |
# All I/O Lines are Schmitt Trigger when programmed as inputs. |
68 |
# Input Change Interrupt Capability on Each I/O Line. |
69 |
# Serial 2 wire console port. |
70 |
# JTAG Console and Boundary Scan on All Digital Pins (IEEE(R) 1149.1). |
71 |
# Two Three-channel 16-bit Timer/Counters with PWM Generation. |
72 |
# Watchdog timer. |
73 |
# Real-time clock (optional external battery backup). |
74 |
# Very Slow Clock Operating Mode. |
75 |
</pre> |
76 |
</body> |
77 |
</section> |
78 |
|
79 |
<section> |
80 |
<title>/proc/cpuinfo</title> |
81 |
<body> |
82 |
<pre caption="CPU Info"> |
83 |
netusg20 / # cat /proc/cpuinfo |
84 |
Processor : ARM926EJ-S rev 5 (v5l) |
85 |
BogoMIPS : 197.83 |
86 |
Features : swp half thumb fastmult edsp java |
87 |
CPU implementer : 0x41 |
88 |
CPU architecture: 5TEJ |
89 |
CPU variant : 0x0 |
90 |
CPU part : 0x926 |
91 |
CPU revision : 5 |
92 |
|
93 |
Hardware : Atmel AT91SAM9G20-EK |
94 |
Revision : 0000 |
95 |
Serial : 0000000000000000 |
96 |
</pre> |
97 |
</body> |
98 |
</section> |
99 |
|
100 |
<section> |
101 |
<title>dmesg</title> |
102 |
<body> |
103 |
<pre caption="Kernel messages"> |
104 |
Linux version 2.6.31-gentooGentooNETUSembedded (root@localhost) (gcc version |
105 |
4.3.3 (Gentoo 4.3.3 p1.0, pie-10.1.5) ) #29 Fri Oct 16 12:00:28 CEST 2009 |
106 |
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177 |
107 |
CPU: VIVT data cache, VIVT instruction cache |
108 |
Machine: Atmel AT91SAM9G20-EK |
109 |
Memory policy: ECC disabled, Data cache writeback |
110 |
On node 0 totalpages: 16384 |
111 |
free_area_init_node: node 0, pgdat c04046a0, node_mem_map c0426000 |
112 |
Normal zone: 128 pages used for memmap |
113 |
Normal zone: 0 pages reserved |
114 |
Normal zone: 16256 pages, LIFO batch:3 |
115 |
Clocks: CPU 396 MHz, master 132 MHz, main 18.432 MHz |
116 |
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 |
117 |
Kernel command line: mem=64M console=ttyS0,115200 rootdelay=5 |
118 |
root=/dev/mmcblk0p1 rw rootfstype=reiserfs rootflags=data=writeback |
119 |
init=/sbin/init nodevfs |
120 |
PID hash table entries: 256 (order: 8, 1024 bytes) |
121 |
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) |
122 |
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) |
123 |
Memory: 64MB = 64MB total |
124 |
Memory: 60652KB available (3840K code, 256K data, 108K init, 0K highmem) |
125 |
Hierarchical RCU implementation. |
126 |
NR_IRQS:192 |
127 |
AT91: 96 gpio irqs in 3 banks |
128 |
Console: colour dummy device 80x30 |
129 |
console [ttyS0] enabled |
130 |
Calibrating delay loop... 197.83 BogoMIPS (lpj=989184) |
131 |
Mount-cache hash table entries: 512 |
132 |
CPU: Testing write buffer coherency: ok |
133 |
NET: Registered protocol family 16 |
134 |
tcb_clksrc: tc0 at 16.012 MHz |
135 |
bio: create slab <bio-0> at 0 |
136 |
SCSI subsystem initialized |
137 |
usbcore: registered new interface driver usbfs |
138 |
usbcore: registered new interface driver hub |
139 |
usbcore: registered new device driver usb |
140 |
Bluetooth: Core ver 2.15 |
141 |
NET: Registered protocol family 31 |
142 |
Bluetooth: HCI device and connection manager initialized |
143 |
Bluetooth: HCI socket layer initialized |
144 |
NET: Registered protocol family 2 |
145 |
Switched to high resolution mode on CPU 0 |
146 |
IP route cache hash table entries: 1024 (order: 0, 4096 bytes) |
147 |
TCP established hash table entries: 2048 (order: 2, 16384 bytes) |
148 |
TCP bind hash table entries: 2048 (order: 1, 8192 bytes) |
149 |
TCP: Hash tables configured (established 2048 bind 2048) |
150 |
TCP reno registered |
151 |
NET: Registered protocol family 1 |
152 |
squashfs: version 4.0 (2009/01/31) Phillip Lougher |
153 |
NTFS driver 2.1.29 [Flags: R/W]. |
154 |
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. |
155 |
JFS: nTxBlock = 474, nTxLock = 3795 |
156 |
msgmni has been set to 118 |
157 |
io scheduler noop registered |
158 |
io scheduler deadline registered (default) |
159 |
atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL |
160 |
atmel_usart.1: ttyS1 at MMIO 0xfffb0000 (irq = 6) is a ATMEL_SERIAL |
161 |
atmel_usart.2: ttyS2 at MMIO 0xfffb4000 (irq = 7) is a ATMEL_SERIAL |
162 |
atmel_usart.3: ttyS3 at MMIO 0xfffb8000 (irq = 8) is a ATMEL_SERIAL |
163 |
atmel_usart.4: ttyS4 at MMIO 0xfffd0000 (irq = 23) is a ATMEL_SERIAL |
164 |
brd: module loaded |
165 |
loop: module loaded |
166 |
ssc ssc.0: Atmel SSC device at 0xc48d8000 (irq 14) |
167 |
PPP generic driver version 2.4.2 |
168 |
MACB_mii_bus: probed |
169 |
eth0: Atmel MACB at 0xfffc4000 irq 21 (3a:1f:34:08:54:54) |
170 |
eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=ffffffff:00, |
171 |
irq=-1) |
172 |
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver |
173 |
at91_ohci at91_ohci: AT91 OHCI |
174 |
at91_ohci at91_ohci: new USB bus registered, assigned bus number 1 |
175 |
at91_ohci at91_ohci: irq 20, io mem 0x00500000 |
176 |
usb usb1: New USB device found, idVendor=1d6b, idProduct=0001 |
177 |
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 |
178 |
usb usb1: Product: AT91 OHCI |
179 |
usb usb1: Manufacturer: Linux 2.6.31-gentooGentooNETUSembedded ohci_hcd |
180 |
usb usb1: SerialNumber: at91 |
181 |
usb usb1: configuration #1 chosen from 1 choice |
182 |
hub 1-0:1.0: USB hub found |
183 |
hub 1-0:1.0: 2 ports detected |
184 |
Initializing USB Mass Storage driver... |
185 |
usbcore: registered new interface driver usb-storage |
186 |
USB Mass Storage support registered. |
187 |
usbcore: registered new interface driver libusual |
188 |
mice: PS/2 mouse device common for all mice |
189 |
usbcore: registered new interface driver xpad |
190 |
xpad: X-Box pad driver |
191 |
at91_rtt: dev (254:0) |
192 |
rtc-at91sam9 at91_rtt.0: rtc core: registered at91_rtt as rtc0 |
193 |
IRQ 1/rtc0: IRQF_DISABLED is not guaranteed on shared IRQs |
194 |
i2c /dev entries driver |
195 |
at24 0-0050: 65536 byte 24c512 EEPROM (writable) |
196 |
i2c-gpio i2c-gpio: using pins 55 (SDA) and 56 (SCL) |
197 |
AT91SAM9 Watchdog: sorry, watchdog is disabled |
198 |
at91_wdt: probe of at91_wdt failed with error -5 |
199 |
Bluetooth: HCI UART driver ver 2.2 |
200 |
Bluetooth: HCI H4 protocol initialized |
201 |
Bluetooth: HCI BCSP protocol initialized |
202 |
Bluetooth: HCILL protocol initialized |
203 |
Bluetooth: Generic Bluetooth USB driver ver 0.5 |
204 |
usbcore: registered new interface driver btusb |
205 |
at91_mci at91_mci: 4 wire bus mode not supported - using 1 wire |
206 |
Registered led device: ds5 |
207 |
Registered led device: ds1 |
208 |
usbcore: registered new interface driver hiddev |
209 |
usbcore: registered new interface driver usbhid |
210 |
usbhid: v2.6:USB HID core driver |
211 |
TCP cubic registered |
212 |
NET: Registered protocol family 10 |
213 |
IPv6 over IPv4 tunneling driver |
214 |
RPC: Registered udp transport module. |
215 |
RPC: Registered tcp transport module. |
216 |
rtc-at91sam9 at91_rtt.0: readtime: 2009-09-19 14:56:38 |
217 |
rtc-at91sam9 at91_rtt.0: setting system clock to 2009-10-19 14:56:38 UTC |
218 |
(1255964198) |
219 |
Waiting 5sec before mounting root device... |
220 |
usb 1-2: new full speed USB device using at91_ohci and address 2 |
221 |
mmc0: host does not support reading read-only switch. assuming write-enable. |
222 |
mmc0: new SDHC card at address 8fe4 |
223 |
mmcblk0: mmc0:8fe4 SU04G 3.69 GiB |
224 |
mmcblk0: p1 |
225 |
usb 1-2: New USB device found, idVendor=1370, idProduct=0323 |
226 |
usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 |
227 |
usb 1-2: Product: pitchBLACK |
228 |
usb 1-2: Manufacturer: Swissbit |
229 |
usb 1-2: SerialNumber: 000010004269FR0002b5 |
230 |
usb 1-2: configuration #1 chosen from 1 choice |
231 |
scsi0 : SCSI emulation for USB Mass Storage devices |
232 |
usb-storage: device found at 2 |
233 |
usb-storage: waiting for device to settle before scanning |
234 |
REISERFS (device mmcblk0p1): found reiserfs format "3.6" with standard |
235 |
journal |
236 |
REISERFS (device mmcblk0p1): using writeback data mode |
237 |
REISERFS (device mmcblk0p1): journal params: device mmcblk0p1, size 8192, |
238 |
journal first block 18, max trans len 1024, max batch 900, max commit age |
239 |
30, max trans age 30 |
240 |
REISERFS (device mmcblk0p1): checking transaction log (mmcblk0p1) |
241 |
REISERFS (device mmcblk0p1): Using r5 hash to sort names |
242 |
VFS: Mounted root (reiserfs filesystem) on device 179:1. |
243 |
Freeing init memory: 108K |
244 |
eth0: link up (100/Full) |
245 |
eth0: no IPv6 routers present |
246 |
</pre> |
247 |
</body> |
248 |
</section> |
249 |
|
250 |
<section> |
251 |
<title>References:</title> |
252 |
<body> |
253 |
<ul> |
254 |
<li> |
255 |
<uri link="http://netus.acmesystems.it/doku.php">ACME SYSTEMS Netus G20</uri> |
256 |
</li> |
257 |
</ul> |
258 |
</body> |
259 |
</section> |
260 |
|
261 |
</sections> |