background image

About the Ethernut 5.0 Board

About the Ethernut 5.0 Board

The high end generation of the Ethernut board family has been designed for 
embedded Linux applications. 

Ethernut Features

AT91SAM9XE512 RISC microcontroller with 512 kByte protected NOR Flash, 
32 kByte SRAM, 32 kByte ROM 

1 GByte NAND Flash 

128 MByte SDRAM 

4 MByte serial Flash 

Multimedia/SD-Card Socket 

10/100 Mbps Ethernet interface with Auto-MDIX 

USB 2.0 full speed device and host interface 

RS-232 at DB-9 connector with full modem handshake 

Image Sensor Interface 

15 programmable digital I/O lines 

2 analog input lines 

Real time clock with backup capacitor 

LED indicators for power supply and Ethernet activity 

Flexible power management including IEEE 802.3af PoE 

Lead-free and RoHS compliant

Industrial temperature range: -25°C to +85°C 

5

Summary of Contents for Ethernut 5.0

Page 1: ...Ethernut 5 0 Hardware Manual Preliminary...

Page 2: ...this document Nor does it make a commitment to update the information contained herein egnite products are not intended for use in medical life saving or life sustaining applications egnite retains th...

Page 3: ...sh Boot Enable 14 MMC SD Card Socket 14 Ethernet Interface 14 USB Device Port 16 USB Host Port 16 FFC Connector 16 Expansion Port 17 Power Supply 18 JTAG Interface 18 RTC 19 Hardware Clocks 19 Using t...

Page 4: ...ading from Previous Ethernut Revisions 29 Changes Compared to Ethernut 1 and Ethernut 2 29 Changes Compared to Ethernut 3 29 Troubleshooting 30 Basic Checks 30 Advanced Checks 30 Warranty 31 Schematic...

Page 5: ...MByte SDRAM 4 MByte serial Flash Multimedia SD Card Socket 10 100 Mbps Ethernet interface with Auto MDIX USB 2 0 full speed device and host interface RS 232 at DB 9 connector with full modem handshak...

Page 6: ...Ethernut 5 0 Hardware Manual 6...

Page 7: ...hub or switch For power supply the following options are available Connecting the Ethernut board to a USB port of your PC Using an unregulated DC power supply providing a minimum 1 5 Watt at 7V but no...

Page 8: ...ith Auto MDIX and may be connected directly to the PC with a standard patch cable However depending on the PC s operating system link negotiation may not work reliable in this configuration Step 4 1 I...

Page 9: ...size 528 total 16 5 MiB In serial Out serial Err serial Net macb0 PHY present at 0 macb0 Starting autonegotiation macb0 Autonegotiation complete macb0 link up 100Mbps full duplex lpa 0x45e1 macb0 Hit...

Page 10: ...sh run nfsbootlinux Boot Linux kernel from NFS mount run nfsbootnut Boot Nut OS image from NFS mount run nfsinstallenv Update U Boot environment in serial Flash from NFS mount run nfsinstalllinux Upda...

Page 11: ...rnut5 login root root ethernut5 Enter root to log in a password is not required After successfully logged in you will get the Linux command line prompt For a first test you may start the HTTP server b...

Page 12: ...p Flash memory When enabling the security bit GPNVM0 access to the Flash is forbidden Disabling this security bit can only be achieved by a full erase of the entire Flash This ensures the confidential...

Page 13: ...into the SDRAM and using the command cp or any of the pre defined install scripts For the partition layout refer to chapter Memory Layout NAND Flash Memory The Micron MT29F8G08ABABAWP IC3 provides 1 G...

Page 14: ...ctor with an integrated 100 10Base T transformer filter for its twisted pair Ethernet port The interface supports the maximum cable length of 100 meters between the Ethernet board and a hub or switch...

Page 15: ...1 stop bit and 115 200 baud without handshake will be used The boot loader firmware supplied with the Ethernut board assumes this configuration Any of the following serial interfaces of the microcontr...

Page 16: ...protecting all Flash memories via USB The USB device port may be also used to supply power to the Ethernut board USB Host Port An on board USB Standard A receptacle allows to attach external USB devic...

Page 17: ...32 Interface 13 Data Bit 6 Input PB26 UART0 RTS RS 232 Interface 14 Data Bit 7 Input PB27 UART0 CTS RS 232 Interface 15 Pixel Clock Input PB28 UART1 RTS 16 Vertical Sync Input PB29 UART1 CTS 17 Horizo...

Page 18: ...ore voltage can be forcibly enabled by removing both control enable jumpers at JP3 Since additional expansion boards can be connected the voltage regulators are capable of supplying a maximum current...

Page 19: ...s backed by a 0 33F double layer cap C1 A dedicated 32 768kHz crystal Y2 drives the reference clock Hardware Clocks Three crystals and one oscillator provide the required clocks Part Frequency Used by...

Page 20: ...penOCD is supplied with the Turtelizer 2 It allows to optionally use a proprietary driver based on the USB driver from FTDI Ltd In order to conform to OpenOCD s license the Turtelizer s USB library mu...

Page 21: ...PC For the Turtelizer this will be the USB interface Install the software that comes with your JTAG adapter When connecting an USB based adapter like the Turtelizer 2 to a Windows PC for the first ti...

Page 22: ...able chip select 6 shared with FIQ 0x90000000 0xEFFFFFFF Forbidden zone 0xF0000000 0xFFFFFFFF Internal peripherals Serial Flash Partitions The following table shows the pre configured partitions Addre...

Page 23: ...his connector contains partial CPU data and address bus memory read write signals digital I O ports I2C and SPI bus reset signal and power supply Some signals are also used internally by Ethernut or c...

Page 24: ...PB16 GPIO Timer 53 PB17 GPIO Timer 55 PA24 I2C 57 PA26 GPIO Timer 59 PA28 GPIO Timer 61 PC5 GPIO Memory Bus SPI 63 NC Available 2 V3 3 3 3V Supply 4 V5 0 5 0V Supply 6 GND Signal ground 8 GND Signal g...

Page 25: ...SI CPUPWR 0 0 1 1 0 0 1 1 CPUPWR 0 No effect 1 1 8V and 3 3V power supply on VBUSI 0 No effect 1 Enables 5V power supply drawn from USB device connector VBUSO 0 No effect 1 Enables USB host connector...

Page 26: ...ector power supply MMCPWR 0 No effect 1 Disables MMC SD Card power supply RS232 0 No effect 1 Disables RS 232 interface ETHCLK 0 No effect 1 Disables Ethernet clock oscillator ETHRST 0 No effect 1 Dea...

Page 27: ...ead only 7 6 5 4 3 2 1 0 ADC_TEMP 0 0 0 0 0 0 0 0 ADC_TEMP ADC value of the temperature sensor The temperature is measured with an LM50C sensor connected to an ADC input The sensor is located at the b...

Page 28: ...Ethernut 5 0 Hardware Manual 7 6 5 4 3 2 1 0 ADC_VAUX 0 0 0 0 0 0 0 0 ADC_VAUX ADC value of the auxiliary voltage sensor 28...

Page 29: ...e that Ethernut 5 allows re programming via RS 232 and USB The JTAG adapter is required for debugging only Also note that the ARM9 used on Ethernut 5 has a different I O port layout compared to the AV...

Page 30: ...put from U Boot then the problem is most probably with the RS 232 cable or the terminal emulator Ensure that the COM port parameters are set to 115200 baud no parity 8 data bits and 1 stop bit and tha...

Page 31: ...k side of the board MAC address of your Ethernut written on top of the board and on the invoice Description of your problem You may keep it simple we may request details later Please understand that w...

Page 32: ...Ethernut 5 0 Hardware Manual Schematics Full schematics are provided on the next 4 pages 32...

Page 33: ...Schematics 33...

Page 34: ...Ethernut 5 0 Hardware Manual 34...

Page 35: ...Schematics 35...

Page 36: ...Ethernut 5 0 Hardware Manual 36...

Page 37: ......

Page 38: ......

Page 39: ......

Page 40: ...egnite GmbH Erinstrasse 9 44575 Castrop Rauxel Germany Phone 49 0 23 05 44 12 56 Fax 49 0 23 05 44 14 87 E Mail info egnite de http www egnite de http www ethernut de...

Reviews: