OMAP4 pandaboard ES开发资料总结
2012-08-11 19:59
1236 查看
OMAP4开发资源总结:
一、TI OMAP4官网介绍:
http://www.ti.com.cn/general/cn/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12843&contentId=53243
二、OMAPpedia.org,This site has information on various 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
三、PandaBoard:
PandaBoard Project Website:
http://omappedia.org/wiki/PandaBoard
§
System Reference Manual
§
Schematics
Pandaboard开发者:
http://pandaboard.org/
开始pandaboard开发:
http://pandaboard.org/content/resources/getting-started
Required Accessories DesktopMode -- Recommended Setup
5V power supply
SD card 4GB+
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-A)
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
主机环境:Ubuntu(10.04)
OMAP PandroidMain
http://omappedia.org/wiki/OMAP_Pandroid_Main#Getting_Started
四、附件:OMAP开发资源推荐
1. TI官方资源
TI中文主页: http://focus.ti.com.cn/cn/tihome/docs/homepage.tsp
或者 http://www.ti.com
从“处理器”链接可以链接到每个芯片的资料主页,比如:
http://focus.ti.com.cn/cn/docs/prod/folders/print/omap3530.html
或者直接访问
www.ti.com/omap3530
可以下载数据手册,应用文档,用户手册,开发工具等等
2 开发环境和软件开发包下载
建议大家注册一个myti,方便下载一些软件开发工具和资料,并可以设定邮箱提醒
http://my.ti.com
CCS等升级
https://www-a.ti.com/downloads/s ... ServiceReleases.htm
软件开发包BIOS、CODEC ENG,FC,DSPLINK,NDK,xDais,Linux BSP等
https://www-a.ti.com/downloads/s ... tcontent/index.html
媒体算法和wince的bsp,现在从TI的网站上可以免费下载:
http://www.ti.com/requestfreesoftware
版本更新:
http://www.ti.com/myregisteredsoftware
3. TI相关开源资源:
很有用的wiki网页,下面三个域名是一样的:
http://wiki.davincidsp.com
http://wiki.omap.com
http://tiexpressdsp.com
XDC/RTSC是完全开源的项目:
http://wiki.eclipse.org/DSDP/RTSC
TI Linux OMAP community,可以下载内核等代码,不需要注册
http://linux.omap.com
TI E2E社区,现在人气可能还不够旺,但是有问必答
https://community.ti.com/forums/32.aspx
4. OMAP和Davinci第三方相关资源:
OMAP开源共享(免费的)
http://www.61ic.com/code/forumdisplay.php?fid=291&page=1
OMAP3所用的code sourery开发工具链,免费下载
http://www.codesourcery.com/gnu_toolchains/arm/download.html
OMAP正式发售EVM资料,由于是mistral做的板子,需要从mistral下载相关资料
http://downloads.mistralsolution... MAP3/Documentation/
LogicPD ZOOM SDK
http://www.logicpd.com/products/ ... ap3_development_kit
Spectrum Digital - 很多DSP的开发板和仿真器可以从这儿下载资料和升级,包括davinci
http://support.spectrumdigital.com/
Blackhawk - 有些560的仿真器需要从这儿下载驱动和升级
http://www.blackhawk-dsp.com/
5 开源社区beagleboard相关资源
beagleboard主页:
http://beagleboard.org/
beagleboard wiki主页:
http://elinux.org/BeagleBoard
beagleboard 代码下载:
http://code.google.com/p/beagleboard
beagleboard 硬件手册:
http://www.beagleboard.org/uploads/Beagle_HRM_B4.pdf
beagleboard 硬件设计资料(包括原始原理图和allegro PCB):
http://beagleboard.org/hardware/design
OpenPandora相关资源:
http://openpandora.org/
OpenPandora WIKI:
http://pandorawiki.org/Main_Page
RealtimeDSP的miniEVM,是beagleboard的低成本克隆:
http://elinux.org/Mini_Board
http://elinux.org/MiniBoardFAQ
kernel更新和文件下载
http://code.google.com/p/omapminiboard/
6 其他相关资源
OMAP3515和OMAP3530带3D硬件加速,采用的是imaganation的PowerVR IP核,支持OpenGL ES1.1和OpenGL ES2.0,可以从下面的网址下载SDK,支持linux和wince版本:
http://www.imgtec.com/powervr/insider/powervr-sdk.asp
文档和API手册参考OpenGLES的标准及其相关文档:
http://www.khronos.org/opengles/
JVM : 有针对OMAP3平台的JVM可以直接用,很方便
http://openjdk.java.net/
流媒体软件框架 Gstreamer :
http://gstreamer.freedesktop.org/
基于DMAI的GST在TI处理器上的版本
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有基于Cortex-A8的Codec库,封装进了OpenMax框架,针对只有Cortex-A8内核的OMAP处理器是很有用的,因为该 Codec库使用了Neon加速器,可以做Player用。
http://en.wikipedia.org/wiki/OpenMAX
7. 一些图形文件系统移植:
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
五、一个详细的介绍:
http://solution.eccn.com/solution_2012013111053766.htm#
http://blog.csdn.net/zhubenfulovepoem/article/details/7311060
一、TI OMAP4官网介绍:
http://www.ti.com.cn/general/cn/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12843&contentId=53243
二、OMAPpedia.org,This site has information on various 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
三、PandaBoard:
PandaBoard Project Website:
http://omappedia.org/wiki/PandaBoard
§
System Reference Manual
§
Schematics
Pandaboard开发者:
http://pandaboard.org/
开始pandaboard开发:
http://pandaboard.org/content/resources/getting-started
Required Accessories DesktopMode -- Recommended Setup
5V power supply
SD card 4GB+
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-A)
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
主机环境: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 |
http://omappedia.org/wiki/OMAP_Pandroid_Main#Getting_Started
Android | ||||||||||
Pandroid is a community project to port Android onto PandaBoard. It is open to participation 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
| ||||||||||
PandaBoard REV A1 & A2*, A3** | ||||||||||
User Manuals | Schematics (DSN) (PDF) | |||||||||
Gerber File | Allegro Design File (BRD File) (PDF) | |||||||||
Block Diagram | Bill of Materials (BOM) | |||||||||
AutoCAD DXF | Stackup File | |||||||||
* Rev A2 is the same as A1 except 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 except it has: OMAP4430 ES2.2 silicon version | ||||||||||
REV EA1 (PEAP platforms) | ||||||||||
User Manuals | Schematics (PDF) | |||||||||
Gerber File | Allegro Design File (BRD File) (PDF) | |||||||||
Block Diagram | 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 the 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. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
1. TI官方资源
TI中文主页: http://focus.ti.com.cn/cn/tihome/docs/homepage.tsp
或者 http://www.ti.com
从“处理器”链接可以链接到每个芯片的资料主页,比如:
http://focus.ti.com.cn/cn/docs/prod/folders/print/omap3530.html
或者直接访问
www.ti.com/omap3530
可以下载数据手册,应用文档,用户手册,开发工具等等
2 开发环境和软件开发包下载
建议大家注册一个myti,方便下载一些软件开发工具和资料,并可以设定邮箱提醒
http://my.ti.com
CCS等升级
https://www-a.ti.com/downloads/s ... ServiceReleases.htm
软件开发包BIOS、CODEC ENG,FC,DSPLINK,NDK,xDais,Linux BSP等
https://www-a.ti.com/downloads/s ... tcontent/index.html
媒体算法和wince的bsp,现在从TI的网站上可以免费下载:
http://www.ti.com/requestfreesoftware
版本更新:
http://www.ti.com/myregisteredsoftware
3. TI相关开源资源:
很有用的wiki网页,下面三个域名是一样的:
http://wiki.davincidsp.com
http://wiki.omap.com
http://tiexpressdsp.com
XDC/RTSC是完全开源的项目:
http://wiki.eclipse.org/DSDP/RTSC
TI Linux OMAP community,可以下载内核等代码,不需要注册
http://linux.omap.com
TI E2E社区,现在人气可能还不够旺,但是有问必答
https://community.ti.com/forums/32.aspx
4. OMAP和Davinci第三方相关资源:
OMAP开源共享(免费的)
http://www.61ic.com/code/forumdisplay.php?fid=291&page=1
OMAP3所用的code sourery开发工具链,免费下载
http://www.codesourcery.com/gnu_toolchains/arm/download.html
OMAP正式发售EVM资料,由于是mistral做的板子,需要从mistral下载相关资料
http://downloads.mistralsolution... MAP3/Documentation/
LogicPD ZOOM SDK
http://www.logicpd.com/products/ ... ap3_development_kit
Spectrum Digital - 很多DSP的开发板和仿真器可以从这儿下载资料和升级,包括davinci
http://support.spectrumdigital.com/
Blackhawk - 有些560的仿真器需要从这儿下载驱动和升级
http://www.blackhawk-dsp.com/
5 开源社区beagleboard相关资源
beagleboard主页:
http://beagleboard.org/
beagleboard wiki主页:
http://elinux.org/BeagleBoard
beagleboard 代码下载:
http://code.google.com/p/beagleboard
beagleboard 硬件手册:
http://www.beagleboard.org/uploads/Beagle_HRM_B4.pdf
beagleboard 硬件设计资料(包括原始原理图和allegro PCB):
http://beagleboard.org/hardware/design
OpenPandora相关资源:
http://openpandora.org/
OpenPandora WIKI:
http://pandorawiki.org/Main_Page
RealtimeDSP的miniEVM,是beagleboard的低成本克隆:
http://elinux.org/Mini_Board
http://elinux.org/MiniBoardFAQ
kernel更新和文件下载
http://code.google.com/p/omapminiboard/
6 其他相关资源
OMAP3515和OMAP3530带3D硬件加速,采用的是imaganation的PowerVR IP核,支持OpenGL ES1.1和OpenGL ES2.0,可以从下面的网址下载SDK,支持linux和wince版本:
http://www.imgtec.com/powervr/insider/powervr-sdk.asp
文档和API手册参考OpenGLES的标准及其相关文档:
http://www.khronos.org/opengles/
JVM : 有针对OMAP3平台的JVM可以直接用,很方便
http://openjdk.java.net/
流媒体软件框架 Gstreamer :
http://gstreamer.freedesktop.org/
基于DMAI的GST在TI处理器上的版本
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有基于Cortex-A8的Codec库,封装进了OpenMax框架,针对只有Cortex-A8内核的OMAP处理器是很有用的,因为该 Codec库使用了Neon加速器,可以做Player用。
http://en.wikipedia.org/wiki/OpenMAX
7. 一些图形文件系统移植:
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
五、一个详细的介绍:
http://solution.eccn.com/solution_2012013111053766.htm#
http://blog.csdn.net/zhubenfulovepoem/article/details/7311060
相关文章推荐
- OMAP4 pandaboard ES开发资料总结
- OMAP4 pandaboard ES开发资料总结2
- OMAP4 pandaboard ES开发资料总结
- OMAP4 pandaboard ES开发资料总结
- 嵌入式开发九:OMAP4 pandaboard ES开发资料总结
- OMAP4 pandaboard ES开发资料总结
- Pandaboard ES学习日志_总体开发流程
- dwz问题(本文主要是供个人学习成长之用,陈述的是本人在开发过程中遇到的几个小问题的总结,可能兼或插入一些网络资料)
- 手机开发平台的学习指南、教程和资料总结
- Hololens开发资料总结
- cocos2d-3.0开发准备和资料总结
- CodeSmith开发系列资料总结(转)
- CodeSmith开发系列资料总结
- pandaboard ES学习之旅——2 ES环境搭建
- pandaboard ES学习之旅——4 Android源代码下载与编译
- Pandaboard ES编译bootloader、xloader、内核、以及安卓系统
- linux嵌入式应用开发 - pandaboard 开发板启动 ubuntu
- [总结]vue开发常见知识点及问题资料整理(持续更新)
- 2014资料整理--iOS开发流程总结
- Pandaboard Es debug