Omap4 pandaboard es Development Summary

Source: Internet
Author: User
Tags gstreamer

Omap4 development resource summary:

I. Ti omap4 official website introduction:

Http://www.ti.com.cn/general/cn/docs/wtbu/wtbuproductcontent.tsp? Templateid = 6123 & navigationid = 12843 & contentid = 53243

Ii. omappedia.org, this site has information on varous projects in the communityaround OMAP platforms

Http://omappedia.org/wiki/Main_Page

OMAP development platforms:

Software distributions:

Android 4.0 (ice cream sandwich) supports pandaboard out of the box! Get started:

Http://source.android.com/source/downloading.html

Iii. pandaboard:

Pandabard Project Website:

Http://omappedia.org/wiki/PandaBoard

§
System Reference Manual

§
Schematics

Pandaboard developers:

Http://pandaboard.org/

Start pandaboard development:

Http://pandaboard.org/content/resources/getting-started

Required accessoriesReply topmode -- recommended setup

5 V power supply

SD card 4 GB +

USB to serial adapter or serial Cable

Ubuntu (10.04 +) host PC is recommened butany Linux Debian-based system will work

RJ45 ethernet cable

USB cable (mini-a to type-a usb)

DVI (HDMI type-A to DVI-D) or HDMI (Type-ato type-)

USB keyboard

USB mouse

Display with HDMI or DVI support

Setting up your pandaboard hardware

Desktop mode

Connect your USB mouse and USB keyboard

Connect your Ethernet cable

Connect your HDMI cable to pandaboard's HDMI-A out and to yourdisplay HDMI-A in (h2h) or other supported connection.

Connect your serial or USB serial adapter cable

Insert your SD card with the image of the Software Distribution ofyour choice on it (please look at http://omappedia.org for softwaredistributions and instructions to burn it on the SD card)

Do not connect the power supply yet; we will connect this in a laterstep

Host environment: ubuntu (10.04)

Install the following packages after Ubuntu is up and running. Open the terminal application and run the following commands:

Packages

Package details

Install Instructions

Minicom

Required for Serial Output

Http://omappedia.org/wiki/Minicom

 

OMAPPandroidMain

Http://omappedia.org/wiki/OMAP_Pandroid_Main#Getting_Started

Android

Pandroid is a community project to port Android onto pandaboard. It is open to participant and contributions.

 

General information

|

Http://omappedia.org/wiki/OMAP_Android_Main

Upstream community

|

Http://www.android.com/

Mailing List

|

Pandaboard@googlegroups.com

IRC channels

|

# Pandaboard | # Linux-OMAP

 

 

Pandaboard set-up:

Board revisions & Documentation

Boards are marked with a version number which, is available in the bootlog and in/proc/cpuinfo.

Details of pandaboard revisions are available on omappedia

 

Pandabard es rev B1 (latest)

User Manuals

Schematics (DSN) (PDF)

Gerber file

Allegro design file (BRD file) (PDF)

Block digoal

Bill of materials (BOM)

AutoCAD DXF

Stackup File

 

 

 

Pandabard rev A1 & A2 *, A3 **

User Manuals

Schematics (DSN) (PDF)

Gerber file

Allegro design file (BRD file) (PDF)

Block digoal

Bill of materials (BOM)

AutoCAD DXF

Stackup File

*Rev A2 is the same as A1 doesn t it has:The new LSR TiWi-R2 connectivity module populated(Rev A1 of pandaboard contained the LSR TiWi-R1 module and the footprint of the module has changed in TiWi-R2 to improve manufacturability.
See the footprint migration document for more details .)

**Rev A3 is the same as A2 doesn't it has:Omap4430 es2.2 silicon version

 

Rev ea1 (PEAP platforms)

User Manuals

Schematics (PDF)

Gerber file

Allegro design file (BRD file) (PDF)

Block digoal

Bill of materials (BOM)

Expansions headers details

Primary difference between the beagleboard expansion and the pandaboard
Expansion is the removal of the McBSP support from the header. As
McBSP was one of the least used features of the expansion header, they
Were replaced with additional chip select lines for the mcspi. This
Allows for a greater number of SPI devices to be used on the Expansion
Header.

Pin

Beagle/beaglexm

Panda ES/panda

1

1v8

1v8

2

5 V

5 V

3

Mmc2_dat7

Mmc2_dat7

4

Mcbsp3_dx

Mcspi1_cs3

5

Mmc2_dat6

Mmc2_dat6

6

Uart2_tx

Uart4_tx

7

Mmc2_dat5

Mmc2_dat5

8

Uart2_rx

Uart4_rx

9

Mmc2_dat4

Mmc2_dat4

10

Mcbsp3_dr

Mcspi1_cs1

11

Mmc2_dat3

Mmc2_dat3

12

Mcspi4_simo

Mcspi1_simo

13

Mmc2_dat2

Mmc2_dat2

14

Mcbsp1_clkx

Mcspi1_cs2

15

Mmc2_dat1

Mmc2_dat1

16

Mcspi4_cs0

Mcspi1_cs0

17

Mmc2_dat0

Mmc2_dat0

18

Mcspi4_somi

Mcspi1_somi

19

Mmc2_cmd

Mmc2_cmd

20

Mcspi4_sclk

Mcspi1_sclk

21

Mmc2_clk0

Mmc2_clk0

22

Mcbsp1_fsr

Gpmc_ad15

23

I2c2_sda

I2c4_sda

24

I2c2_scl

I2c4_scl

25

Regen

Regen

26

Nreset

Nreset

27

Gnd

Gnd

28

Gnd

Gnd

 

 

 

 

 

 

 

 

 

Component listing

 

Function

Vendor

Part ID

Application processor

Ti

Omap4460/omap4430

Memory

Elpida

EDB8064B1PB-8D-F

Power Management IC

Ti

Twl6030

Audio IC

Ti

Twl6040

Connectivity

LSR

LS240-WI-01-A20

4 port USB hub/Ethernet

SMSC

LAN9514-JZX

DVI Transmitter

Ti

Tfp1_pap

3.5 dual stacked audio

Kycon

STX-4235-3/n

Technical Reference Manual

Omap4430 multimedia device silicon revision 2.0

Omap4430 Clock Tree Tool

 

More...

 

White Papers

System-level software performance for OMAP 4 Platform

Designing for the use case: using the OMAP 4 Platform

Smartreflex power and performance mgt. Technologies

 

More...

 

Product bulletins

OMAP 4 mobile applications platform

OMAP platform optimized for Linux

Wilink 6.0 Solutions

Iv. Attachment: OMAP development resource recommendation

1. Ti official resources
Ti home: http://focus.ti.com.cn/cn/tihome/docs/homepage.tsp
Or http://www.ti.com
The "processor" link can be used to link to the home page of each chip, for example:
Http://focus.ti.com.cn/cn/docs/prod/folders/print/omap3530.html
Or visit www.ti.com/omap3530 directly.
You can download data manuals, application documents, user manuals, and development tools.

2. Download the development environment and software development kit
We recommend that you register a myti instance to download software development tools and materials and set email reminders.
Http://my.ti.com
CCS and other upgrades
Https://www-a.ti.com/downloads/s... servicereleases.htm.

Software Development Kit bios, codec Eng, FC, dsplink, ndk, xdais, Linux BSP, etc.
Https://www-a.ti.com/downloads/s... tcontent/index.html

Media Algorithm and BSP of Wince can be downloaded from TI's website for free now:
Http://www.ti.com/requestfreesoftware
Version update:
Http://www.ti.com/myregisteredsoftware

3. Ti-related open source resources:
The following three domain names are the same for a useful wiki webpage:
Http://wiki.davincidsp.com
Http://wiki.omap.com
Http://tiexpressdsp.com
Xdc/rtsc is a fully open-source project:
Http://wiki.eclipse.org/DSDP/RTSC
Ti Linux OMAP community, which can download kernel and other code without registration
Http://linux.omap.com
The Ti e2e community may not be popular yet, but it is mandatory.
Https://community.ti.com/forums/32.aspx

4. Third-party resources related to OMAP and DaVinci:
OMAP open-source sharing (free)
Http://www.61ic.com/code/forumdisplay.php? FID = 291 & page = 1
Code sourery development tool chain used by omap3, available for free
Http://www.codesourcery.com/gnu_toolchains/arm/download.html
OMAP officially releases EVM materials. As it is a Mistral board, you need to download relevant materials from Mistral.
Http://downloads.mistralsolution... map3/documentation/
Logicpd zoom SDK
Http://www.logicpd.com/products/... ap3_development_kit
Spectrum digital-many DSP development boards and Simulators can download materials and upgrade from here, including davinci
Http://support.spectrumdigital.com/
Blackhawk-some 560 simulators need to download drivers and upgrade from here
Http://www.blackhawk-dsp.com/

5. beagleboard Resources in the open-source community

Beagleboard homepage:
Http://beagleboard.org/
Beagleboard wiki homepage:
Http://elinux.org/BeagleBoard
Beagleboard code download:
Http://code.google.com/p/beagleboard
Beagleboard hardware manual:
Http://www.beagleboard.org/uploads/Beagle_HRM_B4.pdf
Beagleboard hardware design materials (including the original schematic and Allegro PCB ):
Http://beagleboard.org/hardware/design

Openpandora resources:
Http://openpandora.org/
Openpandora wiki:
Http://pandorawiki.org/Main_Page

Realtimedsp's minievm is a low-cost clone of beagleboard:
Http://elinux.org/Mini_Board
Http://elinux.org/MiniBoardFAQ
Kernel update and File Download
Http://code.google.com/p/omapminiboard/

6. Other related resources
Omap3515 and omap3530 come with 3D hardware acceleration. They use the powervr IP core of imaganation and support OpenGL es1.1 and OpenGL es2.0. You can download the SDK from the following URL and support Linux and wince versions:
Http://www.imgtec.com/powervr/insider/powervr-sdk.asp
For documentation and API manuals, refer to opengles standards and related documents:
Http://www.khronos.org/opengles/

JVM: it is convenient to have a jvm for the omap3 platform.
Http://openjdk.java.net/

Streaming media software framework gstreamer:

Http://gstreamer.freedesktop.org/

Version of dmai-based GST on Ti Processor
Http://gstreamer.ti.com
Https://omapzoom.org/gf/project/gstreamer_ti/
Gstreamer porting on Google's Android
Http://groups.google.com/group/prajnashi? Hl = en & PLI = 1

Arm has Cortex-A8-based codec library, encapsulated into the openmax framework, for only the Cortex-A8 kernel OMAP processor is very useful, because the codec library uses the neon accelerator, can be used as player.
Http://en.wikipedia.org/wiki/OpenMAX

7. Transplantation of some graphic file systems:
Android:
Http://elinux.org/Android_on_OMAP
Http://beagleboard.org/project/android/
Https://omapzoom.org/gf/project/omapandroid/wiki/
Http://labs.embinux.org/android-porting-on-beagle.html
Debian/Ubuntu:
Http://elinux.org/BeagleBoardHandheldsMojo
Http://elinux.org/BeagleBoardDebian
Angstrom:
Http://www.angstrom-distribution.org/demo/beagleboard

5. A detailed introduction:

Http://solution.eccn.com/solution_2012013111053766.htm #

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.