还没有买devkit8000时,我就打算是用这块板子来跟着Beagle Board学习,现在时机终于成熟了。
对于OMAP3530,除了知道它是A8,DSP双核,比较NB外,其他的一无所知。
想移植,似乎不是件容易的事,不过勤能补拙,勤奋点,最多多花点时间,我相信也没问题。
首先就是devkit8000与Beagle Board的硬件比较了,要是硬件差异很大,以我的水平,怕是搞不定了。
拿着devkit8000,一眼望过去,上面似乎没有几个芯片,数一下,好像10个不到,Beagle Board上的芯片
也是10个不到,貌似很简单。
先看看devkit8000上的:
DevKit8000评估主板 芯片名称 备注
处理器芯片: OMAP3530CUS 0.65mm的CUS封装
存储器芯片: MT29C1G24MADLAJA-6IT 128MB mDDR/128MB NAND,Flash和SDRAM封装在同一个芯片
电源芯片: TPS65930BZCH 外扩电源管理,RTC,USB OTG,音频,6X6键盘
DVI-D芯片 TFP410 HDMI连接器,输出DVI-D信号,不包含音频
网口芯片 DM9000 RJ45接口,10M/100M自适应,目前实测速度可达36M
串口芯片 MAX3232 CSE RS232电平
触摸屏控制器 TSC3046 SPI接口的,是ADS7846的升级版本。
PanelBus 数字发射器 TFP410 这玩意兼容DVI接口,支持从VGA到UXGA的分辨率,并且有通用的图形控制
器接口等等,功能就不一一列举了。
USB OTG收发器 ISP1504 这块板子上仅仅用它来做主机。
2个16位双向收发器 alvc164245 一个芯片就相当于以前的2个74LC245了。
电源芯片 2个TPS73701,1个提供3.3V,1个提供4.2V
然后再看看最新版的Beagle Board
处理器芯片: OMAP3530CBB POP封装,同时也包含了256MB mDDR/256MB NAND
电源芯片: TPS65950 外扩电源管理,RTC,USB OTG,音频,6X6键盘
DVI-D芯片 TFP410 HDMI连接器,输出DVI-D信号,不包含音频
串口芯片 txs0102与SN65C3221EPW,先由txs0102把电平从1.8V转到3.3V,然后再通过
SN65C3221EPW转成RS232电平
PanelBus 数字发射器 TFP410 这玩意兼容DVI接口,支持从VGA到UXGA的分辨率,并且有通用的图形控制
器接口等等,功能就不一一列举了。
USB 主机接口 USB3322
USB 电源开关 TPS2061
电源芯片 TPS73701,提供4.2V;TPS2141提供3.3V
这样一比较,发现2块板子之间的差异还比较大的。
不过主要还是sdram部分与nandflash部分,而这2部分差异又并不大,相对也不算困难。
阅读(1814) | 评论(0) | 转发(0) |