BeagleBoard Zippy2
The Zippy2 Ethernet Combo Board (KSZ8851SNL-BBE-EVAL) is a low cost expansion board for the BeagleBoard that provides the following peripherals:
- 10/100BaseT Ethernet
- Second SD/MMC Interface
- Second RS232 Serial Interface
- Real-Time clock with Battery Back-up
- I2C Interface (+5V level)
- AT24C01 Serial EEPROM for Board Identification
Contents
Hardware
Ethernet
The Zippy2 provides a standard 10/100BaseT (10/100 Mbit) Ethernet interface and uses Micrel's KSZ8851SNL SPI to Ethernet controller.
SD/MMC Interface
The Zippy2 provides a second SD/MMC interface that supports both 3.3V and 1.8V SD memory cards.
RS232 Serial Interface
The Zippy2 provides a second RS-232 serial port for the BeagleBoard. There are two serial connectors provided. Either connector is available for use: 1) standard DB9 Male connector, or 2) 2x5 shrouded header (0.1 inch pin spacing).
Real-time Clock
The Zippy2 provides a battery backed-up Real Time Clock (RTC) which uses the Maxim DS1307. The backup power is provided by a small 3V lithium coin battery and is held in place by a battery holder.
Compatible 3V Lithium Coin Batteries:
- CR1216
- CR1220
- CR1225
Battery cell size = 12mm.
I²C Interface
The Zippy2 provides a 4-pin header expansion connector for access to the BeagleBoard's I²C signals. The signals have been level translated to 5V to allow easy connection to standard 5V peripherals.
I²C expansion header pin assignments:
- pin 1 - +5V Power
- pin 2 - SDA (5V signal level)
- pin 3 - SCL (5V signal level)
- pin 4 - Ground
Serial EEPROM
here [http://elinux.org/BeagleBoardPinMux#Vendor_and_Device_IDs Vendor_and_Device_IDs ]
Connecting the Zippy2 to the BeagleBoard
Soldering the Expansion Header
Attaching the BeagleBoard
Creating a bootable SD/SDHC card in Ubuntu
Automated script
Design Documents
Software
- Demo/Test Files
- MLO (save as MLO)
- u-boot.bin (save as u-boot.bin)
- uImage (save as uImage)
- Kernel Config
- place these files on your formated SD card per the instuctions at the LinuxBootDiskFormat page
- boot your BeagleBoard while holding down the "User" button.