打印

大家有没有兴趣DIY一个X86的主板?

[复制链接]
楼主: wenming
手机看帖
扫描二维码
随时随地手机跟帖
21
mcuduoduo| | 2008-12-23 09:34 | 只看该作者 回帖奖励 |倒序浏览

很有兴趣。

很有兴趣阿。能否详细描述下?

使用特权

评论回复
22
wangkj| | 2008-12-23 09:41 | 只看该作者

fpga 是可以支持ddrII的

需要的逻辑单元不多。我不知道那个cpu是不是集成了南北桥,如果这样,
接DDRII更困难了。
既然用了FPGA,不同的逻辑,实现不同的功能。
留下个pci接口,你写pci程序就是pci,写串口就是串口。

使用特权

评论回复
23
创意之都| | 2008-12-23 10:21 | 只看该作者

想法很不错,细节还需要推敲一下,不如建一个群好好讨论

1.性能达到怎样的效果?
2.匹配一个标准的外壳,做成一个有实用效果的东东
3.成本考虑?用fpga or cpld?
4.wlan?mouse?keyboard?....
强烈建议搞个讨论的地方,好好diy一把,充分利用各自的资源来搞

使用特权

评论回复
24
古道热肠| | 2008-12-23 10:28 | 只看该作者

这个有样机做参考,成功的可能性较大

如果是从零干起,风险较大.

使用特权

评论回复
25
mcuduoduo| | 2008-12-23 10:48 | 只看该作者

随便说说

Geode可以构建简洁的系统。虽然仍需要一个外部芯片组例如5536来进行外围扩展,但是从结构上看,似乎没有5536 Geode也能构成一个最小的系统来运行,如果用户自己用FPGA等实现和Geode接口,那就可以组成一个用户自定制的小型X86系统。超低功耗以及按需配置系统已经不是梦想了。尽管性能上可能不足以和Nano、ATOM相比,但是如果我不需要这样完全的配置和高的性能,我除了Geode还有谁可以选择呢?

VIA的Nano和Intel的ATOM,其实系统架构上走的还是传统PC/Notebook的路子,尽管处理器向极低功耗靠近,但是南北桥芯片组却没有跟上,整机超低功耗以及无风扇运行仍然是还没有完全实现的梦想,用来实现一个紧凑的计算机系统是不错的,但是实现更为小巧的、功能简单的x86系统则显然大材小用了,而且由于系统复杂,并不总是很好的选择。

当然还有其他的因素,比如技术支持、资源环境等,都是有差别的,所以不能仅从技术角度考虑,没有最好的,只有最合适的。

使用特权

评论回复
26
wenming|  楼主 | 2008-12-23 10:51 | 只看该作者

综合考虑了一下

CPU是集成DDR控制器与LCD控制器的,并且内部具有三路DA,可以直接驱动VGA.
另外还需要一个伴侣芯片CS5536.带4路高速USB HOST,IDE,LPC,AC97等.
龙芯盒子的设计就使用了这个片子.

我马上传一个韩国人DIY的板子.大家看一下.

使用特权

评论回复
27
xwj| | 2008-12-23 10:57 | 只看该作者

再想想就觉得:这个有很多现成的3.5寸板了

能简单买到的东西DIY就没多大必要了

还不如DIY PCI板卡
比如做数据采集卡、工控卡等
插在普通电脑上也能玩

使用特权

评论回复
28
mcuduoduo| | 2008-12-23 11:28 | 只看该作者

再随便说说

如果我想做一个这样的设备,如何选择?

能够跑wince,支持LCD显示,鼠标/键盘,USB Host,100M网络,小容量微硬盘,然后有一个PCI总线的数据采集模块,其他PC功能一概不要,系统性能要求并不高,那么如何选择呢?

Geode LX已经直接支持SDRAM和LCD,外部接口就是个PCI,。我只要外扩一个PCI桥,PCI网卡、PCI数据采集模块接上即可,键盘/鼠标实现的方法则很多了。整个系统最为简洁,低功耗、无风扇可以实现,
如果使用Nano、ATOM,这个系统实现起来又将是什么样子呢?南北桥还是省不掉的,还得仔细考虑系统的散热,还得考虑一堆不用不上的PC功能如何处理。性能是高,可是我用不上阿,是不是更复杂了呢?

另外是有一些现成的模块,可是由于机械、功能等原因,如何将模块和我们自己的电路整个在单板之中呢?

DIY这个,难度还是颇有一些的,wenming有没有详细的DIY计划说说?

使用特权

评论回复
29
wenming|  楼主 | 2008-12-23 11:42 | 只看该作者

回楼上的

Geode LX 本来就带PCI接口,不需要PCI桥了.另外两种不好找到资料.功耗是这个平台的几倍.

使用特权

评论回复
30
wangkj| | 2008-12-23 12:13 | 只看该作者

弄个psp外壳,做到psp里面,带上触摸屏

超级psp

使用特权

评论回复
31
wenming|  楼主 | 2008-12-24 20:56 | 只看该作者

最新进展

· AMD Geode LX LX800,500Mhz
· 256 KB cache (64K data + 64K instruction + 128K L2)
· 2 Ethernet channel (Intel 82551)
· 256 MB DDR SDRAM, 64 bit wide for high memory bandwidth
· 512 KB flash for system BIOS.
· CompactFlash + 44 pin IDE header for user’s operating system and application
· 12V DC supply through DC jack
· 2 serial port (DB9 male + 10 pin header)
· VGA port
· 4 USB 2.0 ports (2 on rear panel connector + 2 on 10 pin header)
· AC97 audio codec (line in / line out on board, headphone + mic on 10 pin header)
· Header for LPC bus (use for flash recovery or I/O expansion)
· GPIO header for user expansion
· Optional header for TFT LCD interface, I2C bus
· 2 CAN inteface,with MCP2515 and iso feature
· Buzzer for “beeps”
· Socketed RTC battery
· Cpld MAX II 1270 for CAN and EXP IO via LPC BUS

使用特权

评论回复
32
winfeng| | 2008-12-25 21:36 | 只看该作者

没有前途!

使用特权

评论回复
33
酱油店老板| | 2008-12-26 11:29 | 只看该作者

饿

使用特权

评论回复
34
tomystory| | 2008-12-26 21:00 | 只看该作者

ATOM的全套资料俺都有,不过...

不过我觉得DIY这个,成本有点大,套片也不大好拿,我们公司做了好多款这种平台的工控产品。感觉做PCI数据采集卡还是可以的,稍微简单些

使用特权

评论回复
35
01dxwlm| | 2008-12-28 15:19 | 只看该作者

还是用龙芯的芯片吧

还是用龙芯的芯片吧

使用特权

评论回复
36
avocationA| | 2008-12-28 23:02 | 只看该作者

对!在前面看的时候就想到用龙芯了

不过龙芯不能跑WIN !!!!!!!!!!!!!!!

使用特权

评论回复
37
shicong| | 2008-12-31 09:42 | 只看该作者

lx800的这套资料那儿有

我想看看,随便帮帮忙,哈哈

使用特权

评论回复
38
wenming|  楼主 | 2009-1-1 11:26 | 只看该作者

AMD 网站上可以找到资料

目前,功能基本上已经确定了.板子主要的布局已经完成.

使用特权

评论回复
39
avocationA| | 2009-1-4 21:52 | 只看该作者

器件这么少 啊!!!!!!!!!

使用特权

评论回复
40
goooog| | 2009-1-21 12:21 | 只看该作者

提个建议

我觉得你这块主板定位还不是很明确,貌似是通用型的,这类主板市面上太多,要做我提供3条建议:
1、增加串口数量,至少4个。
   工控上串口用的较多。如果通过pci扩展,则增加了机箱设计方面的工作量。
2、增加ddr内存,建议512M。
3、所有接口采用插针方式。
   提高机箱选用灵活度。

实际上我们现在就在用这样的主板。wenming兄如果愿意考虑的话,我就加入你的DIY行动,不过我水平比较菜,将来主板成熟了甚至都可以合作。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则