Documentation:AVR32 General
From AVRFreaks Wiki
Welcome to the AVR32 wiki pages. These pages contain information about AVR32 tools, software and development kits.
Contents |
[edit] HowTo
Most of these how to guides are targeted at the ATNGW100 reference design but are just as relevant for all hardware.
- Programming: C++ Hello World in AVR32 Studio
- Programming: C++ Hello World in Cygwin (Toolchain)
- Turning on Security
- Kernel Module
- Networking: Connecting your NGW100 to your home network
- A Number of small Newbie HowTo's
- NGW100 Robot "FreeBird" (External link)
[edit] Driving hardware under Linux
- Serial Ports
- GPIO, including switches, LEDs etc
- LEDs which are driven through the Linux LED framework, not as gpio
- I2C/TWI
- SPI
- Framebuffer/LCD
- Image Sensor Interface
[edit] AVR32 Development boards
| STK1000 User Guide - Learn how to use the STK1000 peripherals in your Linux and embedded applications. |
|
| NGW User Guide - Learn how to develop network related applications using Linux, the NGW and the AVR32 processor. |
|
| EVK1100 User Guide - Learn how to develop applications for AVR32 UC3 on the EVK1100 |
|
[edit] AVR32 Tutorials
[edit] AVR32 Tools
- Downloading tools: where to find AVR32 tools
- Tools installation: how to install AVR32 tools
- Embedded development
- How to build the AVR32 Linux toolchain from scratch
- AVR32 Benchmark results
- AVR32 Toolchain Flowchart
[edit] AVR32 Software
[edit] AVR32 Hardware
[edit] Dev Board Functional Assignments
| Function | PORT | NGW100 | NGWLCD exp | STK1000 | STK1k IDE exp | EVK1100 | TBD |
| EBI_CS0 | PX39 | 8MB par Flash | 8MB par FLash | ||||
| EBI_CS1 | PX40 | 32MB SDRAM | 8MB SDRAM | ||||
| EBI_CS2 | PE25 | ||||||
| EBI_CS3 | PX31 | IDE PCI | |||||
| EBI_CS4 | PE21 | J10 | |||||
| EBI_CS5 | PE22 | J10 | |||||
| EBI_SDCS | PE26 | J10 | |||||
| EBI_CFCE1 | PE19 | IDE PCI | |||||
| EBI_CFCE2 | PE20 | IDE PCI | |||||
| SPI0_CS0 | PA03 | 8MB SEEPROM | Codec | ||||
| SPI0_CS1 | PA04 | push buttons | |||||
| SPI0_CS2 | PA05 | Codec/touchscreen | |||||
| SPI1_CS0 | PB02 | ||||||
| SPI1_CS1 | PB03 | ||||||
| SPI1_CS2 | PB04 | ||||||
| SSC0_TD | PA25 | Codec | |||||
| SSC0_TF | PA24 | Codec | |||||
| SSC0_TK | PA23 | Codec | |||||
| SM-GCLK0 | PA30 | Codec/touchscreen | Codec | ||||
| SM-GCLK1 | PA31 | ||||||
| SM-GCLK2 | PB19 | ||||||
| SM-GCLK3 | PB29 | ||||||
| SM-GCLK4 | PB30 |
[edit] General Linux Resources
- Linux Resources
- www.gnu.org - GNU Manuals Online, about Make, GDB and more



