Android on OMAP3EVM information page

本文档提供了关于OMAP3EVM上Android系统的硬件相关笔记,包括特性、限制及特定于板载的话题。文中还介绍了如何使用多媒体子卡(MDC)、DVI输出和TV输出,并列举了已知的问题和局限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Introduction

This page collects hardware-related notes about Android on OMAP3EVM. It also contains information regarding features, limitations and other board-specific topics relevant to Android

You can get information regarding OMAP3EVM here:

 

Board Revisions Tested

  • Generation I.CPU board: rev. B; Main board: rev. D; MDC board: rev. B
  • Generation II.CPU board: rev. C; Main board: rev. G; no MDC required for this generation of Main board

Bootloader information

We recommend to use uboot from TI PSP SDK release 02.01.02.09.

You can get pre-built stuff here: http://rowboat.googlecode.com/files/u-boot.evm.bin

Booting Android sample

TBD

Board features/devices supported:

  • Serial
  • NAND flash
  • MMC
  • Ethernet
  • keypad
  • LCD
  • Touchscreen
  • Audio
  • USB OTG port (Host mode)

On-board keys mapping in Android

The onboard key are mapped in the following way (from the upper left corner to the lower right by the rows):

Menu Back Up Home Explorer
Volume Up Left Center Right Search
Volume DownSoft LeftDown Soft RightPower

Using Multimedia Daughter Card (MDC) in Android (Relevant for Generation I EVMs)

TBD

Using DVI output instead of on-board LCD

If you need external display you need to enable additional kernel parameters:

  • omapdss.def_disp=dvi - this specifies to use DVI output instead on-board screen
  • omapfb.mode=dvi:720x480MR-16@60 - this specifies the resolution for external display

or (in older versions of u-Boot)

  • omap-dss.def_disp=dvi - this specifies to use DVI output instead on-board screen
  • omapfb.video_mode=720x480MR-16@60 - this specifies the resolution for external display

Here 720x480MR-16@60 is example value which means:

  • resolution - 720x480
  • M - always present
  • R - reduced blinking
  • 16 - 16 bits = 65,536 colours
  • @60 - 60 Hz

For more detailed info see modedb Documentation

 

Using TV output (S-Video) instead of on-board LCD

It is similar to usage of DVI output. If you want to use S-Video - make sure the cable is connected to EVM S-Video Output connector (not to confuse with Input!!!).

Pass following parameters in the command line:

  • omapdss.def_disp="tv"
  • omapfb.mode="tv:ntsc"

or (in older versions of u-Boot)

  • omap-dss.def_disp="tv"
  • omapfb.video_mode="tv:ntsc" or "tv:pal"

 

Known issues, limitations

RTC does not work on Rev D board, you can find more details here: http://e2e.ti.com/forums/t/9023.aspx. Latest EVM does not have this limitation.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值