Difference between revisions of "OSK"

From eLinux.org
Jump to: navigation, search
m (Bot (Edward's framework))
 
Line 1: Line 1:
 
 
  
 
== OMAP 5912 Starter Kit ==
 
== OMAP 5912 Starter Kit ==
Line 29: Line 27:
  
 
== Files ==
 
== Files ==
[http://ossie.mprg.org/download/osk/]:
+
http://ossie.mprg.org/download/osk/:
  
 
* uboot.bin - known good u-boot raw image
 
* uboot.bin - known good u-boot raw image
Line 76: Line 74:
 
* 10 MBPS Ethernet port
 
* 10 MBPS Ethernet port
 
* USB host port (usable as peripheral, with nonstandard cabling)
 
* USB host port (usable as peripheral, with nonstandard cabling)
* [[Compact Flash]] socket (type I or II), for storage ONLY (no WLAN etc)
+
* CompactFlash socket (type I or II), for storage ONLY (no WLAN etc)
 
* On board IEEE 1149.1 JTAG connector for optional emulation
 
* On board IEEE 1149.1 JTAG connector for optional emulation
 
* +5 Volt operation, power supply included
 
* +5 Volt operation, power supply included
Line 132: Line 130:
 
== TODO list ==
 
== TODO list ==
 
* Flash Recovery Utility (FRU) available above is uses an undocumented usb interface and is only for windows
 
* Flash Recovery Utility (FRU) available above is uses an undocumented usb interface and is only for windows
*** [[Zach Welch]] wants the protocol specs so a scriptable version can be created for Linux
+
** [[Zach Welch]] wants the protocol specs so a scriptable version can be created for Linux
*** GPL'd OMAP Flash Loader listed above duplicates the protocol, but does not document it.
+
** GPL'd OMAP Flash Loader listed above duplicates the protocol, but does not document it.
 
* u-boot sources with correct arch number (515 as listed on http://www.arm.linux.org.uk/developer/machines/) should be available from http://u-boot.sourceforge.net; or use u-boot 1.1.1 with [[Media:u-boot-1.1.1-osk.diff]]
 
* u-boot sources with correct arch number (515 as listed on http://www.arm.linux.org.uk/developer/machines/) should be available from http://u-boot.sourceforge.net; or use u-boot 1.1.1 with [[Media:u-boot-1.1.1-osk.diff]]
 
* [http://openembedded.org/ OE] should build complete flash image
 
* [http://openembedded.org/ OE] should build complete flash image

Revision as of 07:18, 8 March 2007

OMAP 5912 Starter Kit

Osk.jpg Osk-back.jpg

OMAP5912 Starter Kit is a development board available from Spectrum Digital for $US295. It does not include a display but there is a Q-VGA LCD Module (below) and a Wire Wrap Prototyping Module

LCD Modules

Q-VGA from Mistral

Qvga.jpg Qvga-back.jpg

Mistral Software Q-VGA LCD Module for OMAP5912 Starter Kit.

Aditec Graphic LCD Module(AGLM)

Aditec Graphic LCD Module (AGLM)

From the website:

  • CMOS Sensor Input, LCD Output
  • Touch Screen, Navigation Switch
  • Camera Input(2 Channel), TV Output

Files

http://ossie.mprg.org/download/osk/:

  • uboot.bin - known good u-boot raw image
  • uImage.cc - known good kernel in .cc format for kermit upload to u-boot
  • fs.jffs2 - flash file system image

The kernel is based on 09-Oct-2006 git (2.6.18-omap1) with the dsp gateway enabled. The udev start is slow. Load the kernel at 0x40000 and the file system at 0x240000. See the instructions for flashing the kernel image and the filesystem.

Thanks to Philip Balister.

Links

Hardware Features

  • Texas Instruments TMS320C55xx DSP core operating at 192 Mhz.
  • ARM926TEJ core operating at 192 Mhz.
  • TLV320AIC23 codec with mic-in, line-in, and headphone jacks
  • 32 Mbyte mobile DDR RAM
  • 32 Mbyte on board NOR Flash ROM
  • 4 Expansion connectors (bottom side)
    • Compatible with Mistral's Q-VGA LCD/touchscreen card
    • Compatible with Spectrum Digital's OSK wire Wrap Prototype Card
  • RS-232 serial port
  • 10 MBPS Ethernet port
  • USB host port (usable as peripheral, with nonstandard cabling)
  • CompactFlash socket (type I or II), for storage ONLY (no WLAN etc)
  • On board IEEE 1149.1 JTAG connector for optional emulation
  • +5 Volt operation, power supply included
  • Size: 5.55" x 3.54" (141 x 90 mm), 0.062 thick, 8 layers

Software Features

  • Compatible with Monta Vista Linux for OSK5912
  • Compatible with OMAP Code Composer Studio from Texas Instruments
  • Runs Linux 2.6 quite nicely
    • Current development is focused on the 2.6 kernels
    • Note that you should first install u-boot-1.1.2.

What's Included

  • OMAP5912 OSK board
  • Monta Vista Linux 2.4 for OMAP5912 OSK
  • Documentation CD
  • RS-232 cable
  • Ethernet cable
  • Audio cable
  • AC Power cord(s) and Power supply
  • Quick Start Guide

Flash Recovery Utility

HOWTOs and FAQs

This section tries to summarize various HOWTOs and FAQs existing for OMAP Linux and/or OSK.


TODO list

  • Flash Recovery Utility (FRU) available above is uses an undocumented usb interface and is only for windows
    • Zach Welch wants the protocol specs so a scriptable version can be created for Linux
    • GPL'd OMAP Flash Loader listed above duplicates the protocol, but does not document it.
  • u-boot sources with correct arch number (515 as listed on http://www.arm.linux.org.uk/developer/machines/) should be available from http://u-boot.sourceforge.net; or use u-boot 1.1.1 with Media:u-boot-1.1.1-osk.diff
  • OE should build complete flash image
  • uClibc rootfs should be available
  • find/post patch info for 2.4 (2.6 is listed above)
  • Tim Riker thinks it would be nice to have a uclibc/tuxscreen style buildroot too. ;))