[OpenOMAP] 底板差不多画完了

26 views
Skip to first unread message

Riwen Huang

unread,
May 15, 2010, 10:23:15 PM5/15/10
to open...@googlegroups.com
我想放出来让V哥看一眼,顺便哪位大侠有时间也帮忙看看。

估计大小是10CMX10CM

目标是在这个底板的基础上可以扩展任意小模块:如WIFI、蓝牙、GPS、GPRS、1.8V的lan9221以太网,NAND...
不知还有哪个设备接不上的?

包括:
 1、DM9000以太网模块,用于调试,后面会改成lan9221
 2、MMC2/SPI3复用接口
 3、调试用的UART3、通讯用的UART2(4线、复用BSP3)、UART1(2线)
 4、USB OTG
 5、音频输入输出、S端子、摄像头、LCD


TODO:USB host未确定,好像要60MHz的PHY

--
You received this message because you are subscribed to the Google Groups "OpenOMAP" group.
To post to this group, send email to open...@googlegroups.com.
To unsubscribe from this group, send email to openomap+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/openomap?hl=en.

Yanjun Luo

unread,
May 16, 2010, 2:54:47 AM5/16/10
to open...@googlegroups.com

呵呵,动作很快啊,好,DM9000的话你加了buffer了吧?

NAND应该用不了吧,我好像没有把NAND的线引出来。

摄像头要注意,是从核心板引出来的,而且是1.8V的,我犯了一个错误,忘了引
I2C上去,需要从底板引出来。

在 2010-05-16日的 10:23 +0800,Riwen Huang写道:


> 我想放出来让V哥看一眼,顺便哪位大侠有时间也帮忙看看。
>
>
> 估计大小是10CMX10CM
>
>
> 目标是在这个底板的基础上可以扩展任意小模块:如WIFI、蓝牙、GPS、GPRS、
> 1.8V的lan9221以太网,NAND...
> 不知还有哪个设备接不上的?
>
>
> 包括:
> 1、DM9000以太网模块,用于调试,后面会改成lan9221
> 2、MMC2/SPI3复用接口
> 3、调试用的UART3、通讯用的UART2(4线、复用BSP3)、UART1(2线)
> 4、USB OTG
> 5、音频输入输出、S端子、摄像头、LCD
>
>
>
>
> TODO:USB host未确定,好像要60MHz的PHY
>
> --
> You received this message because you are subscribed to the Google
> Groups "OpenOMAP" group.
> To post to this group, send email to open...@googlegroups.com.
> To unsubscribe from this group, send email to openomap

> +unsub...@googlegroups.com.

Riwen Huang

unread,
May 16, 2010, 5:39:57 AM5/16/10
to open...@googlegroups.com
DM9000的buffer加了

GPMC已经很完整引出了啊啊,接nand没有问题吧

camera我转接到底板上去,添加i2c就可以了,呵呵。


2010/5/16 Yanjun Luo <yanju...@gmail.com>

Yanjun Luo

unread,
May 16, 2010, 10:08:29 AM5/16/10
to open...@googlegroups.com

GPMC是bus接口吧,NAND 好像是单独的吧?总之我没有刻意引出NAND的信号,你仔
细研究一下,我没太在意这个。


在 2010-05-16日的 17:39 +0800,Riwen Huang写道:

Riwen Huang

unread,
May 16, 2010, 10:22:22 AM5/16/10
to open...@googlegroups.com
nand 也是属于GPMC的信号啊, 没有单独的信号。

11.1.1 General-Purpose Memory Controller Overview
The general-purpose memory controller (GPMC) is dedicated to interfacing external memory devices:
· Asynchronous SRAM-like memories and application-specific integrated circuit (ASIC) devices
· Asynchronous, synchronous, and page mode (only available in non-muxed mode) burst NOR flash
devices
· NAND flash
· Pseudo-SRAM devices

11.1.1.1 GPMC Features
The GPMC is a 16-bit external memory controller. The GPMC data access engine provides a flexible
programming model for communication with all standard memories. The GPMC supports various
accesses:
· Asynchronous read/write access
· Asynchronous read page access (4, 8, 16 Word16)
· Synchronous read/write access
· Synchronous read/write burst access without wrap capability (4, 8, 16 Word16)
· Synchronous read/write burst access with wrap capability (4, 8, 16 Word16)
· Address/data-multiplexed access
· Little- and big-endian access
The GPMC can communicate with a wide range of external devices:
· External asynchronous or synchronous 8-bit wide memory or device
· External asynchronous or synchronous 16-bit wide memory or device
· External 16-bit nonmultiplexed device with limited address range (2 Kbytes)
· External 16-bit address/data-multiplexed NOR flash device
· External 8-bit and 16-bit NAND flash device
· External 16-bit pseudo SRAM (pSRAM) device
The GPMC supports up to eight chip-select regions of programmable size, and programmable base
addresses in a total address space of 1 Gbyte.


2010/5/16 Yanjun Luo <yanju...@gmail.com>

Yanjun Luo

unread,
May 16, 2010, 10:34:08 AM5/16/10
to open...@googlegroups.com

那好啊,你可以试试看了。


在 2010-05-16日的 22:22 +0800,Riwen Huang写道:
Reply all
Reply to author
Forward
0 new messages