|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
NIOS嵌入开发推进计划(OpenNIOS) |
作者:mpuhome 栏目:EDA技术 |
本计划目的 NIOS嵌入开发推进计划(OpenNIOS)是由《WWW.51USB.COM》在2005年6月发起的一项计划。其目的是开发出一种开放的,普及型的NIOS嵌入式系统开发平台,降低进入NIOS嵌入开发的门槛,吸引广大爱好者关注NIOS开发技术,培养造就社会上急需的NIOS嵌入开发人才,最终达到推动嵌入开发,特别是NIOS嵌入开发在中国的进程。 本计划操作系统采用ucLinux,硬件原理图以及软件遵循GPL。 开发计划的意义: 1.学习NIOS嵌入式系统的硬件设计 本计划会公开讨论并公布系统设计思路和硬件设计各种问题。这对硬件设计感兴趣的朋友来说这是一个共同学习提高的好机会。 2.学习嵌入式系统的开发流程 学习嵌入系统如何程序固化、启动、系统启动的次序应该启动的进程及该进程的作用等。在嵌入式实时系统上的开发应用。这样可以完全掌握如何开发嵌入式系统。 3.学习嵌入式Linux应用软件开发 我们使用的系统是Linux操作系统,Linux最大的好处是自由和开放,在这个操作系统下所有源代码都是公开的, 所有人都是平等的,掌握技术更容易。 4.关于其他的操作系统 您当然也可以使用ECOS、UCOS-II或其它的操作系统,但是这不是本计划的研究范围。 目前系统构成: 系统由ALTERA公司的CYCLONE系列FPGA为核心实现USB接口、VGA接口和10M高速以太网的接口,形成一个性能卓越、具有高速以太网接口而且可扩展性极强的优秀的嵌入开发平台。 以下为主要的器件: 1.CPU: EP1C6Q240 /EP1C12Q240(兼容) 2.以太网: RTL8019AS/CS8900A 3.FLASH: SST39VF1601 4.SDRAM: HY57V561620 5.电源: 采用普通5V直流电源 6.USB: 一路(IP 实现Slave) 7.RS232: 两路 8.VGA: 一路 项目组织: 1、硬件组: 硬件开发组主要负责根据大家讨论好的系统设计出原理图、PCB图一直到电路板的制作、器件的焊接和系统调试。硬件是我们以后工作的平台,硬件组的主要任务是给大家提供一个稳定、可靠、价廉的平台;而且以后为该系统继续扩展一些部件。比如CODEC,IDE,1394...... 2、系统软件组: 系统软件开发组主要负责做BootLoader和各种Driver,把各种操作系统(主要是Linux)移植到我们的平台上。比如ECOS,HartHat Linux等。系统软件组是负责让各种嵌入式Linux都可以在我们的平台上跑起来,并且为我们硬件组以后扩展的部件写驱动。 2、应用软件组(筹备中): 主要负责在这个开发版上的具体应用软件的开发,可以形成不同的兴趣小组开发不同的应用。 电路板的分配和使用: 由于资金的原因,开发板不能免费发放给大家,但是本计划将努力控制成本,本计划生产出的开发版将是个人用户可以买的起的。 第1批生产2-4块实验板,用于调试系统免费提供给主要的参与者,第2批生产6块左右实验板以成本价的八折提供本计划的主要参与成员。以后的开发版将以成本价提供给个人使用者。 1. 如何加入OpenNIOS? (A)请给mpuhome写私信提出申请(root@51usb.com);内容包括: 1、您的特长,或者工作经历; 2、OpenNIOS各方面中您兴趣最大的部分; 3、您每星期可以用于OpenNIOS的大概时间; 4、您的联系方式,包括email和icq,如果可以留下真名和电话最好。 OpenNIOS将每隔1~2个月重新公布一次名单。当然,这份名单仅仅是为了使大家有一种责任感和压力,另外也方便分工和组织活动,您完全可以先熟悉OpenNIOS然后再选择加入,因为OpenNIOS的一切完全是开放的。 为了尽快进入状态,您可以: 1、先翻翻论坛(www.51usb.com/leadbbs)的老帖子,使得对OpenNIOS的有一个大概的了解,比如我们为什么采用现在的结构、未来的发展方向等等; 2、进入OpenNIOS的FTP(暂时未开通);下载OpenNIOS的最新原理图检查和学习OpenNIOS的软硬件设计,任何疑问、修改以及建议,您都可以到OpenNIOS的论坛以及邮件列表中和大家讨论; 3、当熟悉OpenNIOS的方方面面后,您可以提出希望承担某一部分的工作,更深入地参与到我们的开发中来。另外,别忘了到论坛上和大家打个招呼。 Welcome to OpenNIOS! |
2楼: | >>参与讨论 |
作者: 江罗 于 2005/7/6 9:34:00 发布:
顶 赞 |
3楼: | >>参与讨论 |
作者: zhzhdao 于 2005/7/6 12:02:00 发布:
Great! |
4楼: | >>参与讨论 |
作者: sgz800 于 2005/7/6 23:22:00 发布:
问一下,用在那些方面啊 |
5楼: | >>参与讨论 |
作者: danylei 于 2005/7/7 20:19:00 发布:
赞成 我赞成! |
6楼: | >>参与讨论 |
作者: jacksun07 于 2005/7/7 21:49:00 发布:
意义重大! 意义非凡! 本人一定支持! |
7楼: | >>参与讨论 |
作者: xly6 于 2005/7/8 23:32:00 发布:
强强烈支持 |
8楼: | >>参与讨论 |
作者: xjg1111 于 2005/7/9 11:36:00 发布:
支持! 让更多的人了解NIOS,让更多的人用NIOS!! |
9楼: | >>参与讨论 |
作者: hotcoco 于 2005/7/11 20:02:00 发布:
支持! 很好的建议亚! |
10楼: | >>参与讨论 |
作者: luckmanwyz 于 2005/7/14 22:22:00 发布:
太好了,我正在学习nios呢 |
11楼: | >>参与讨论 |
作者: 吴明诗 于 2005/7/15 9:35:00 发布:
很想 |
12楼: | >>参与讨论 |
作者: zhzhdao 于 2005/7/21 11:51:00 发布:
? 斑竹可以UPDATE一下现在的状态吗?能给出一个SCHEDULE吗? |
13楼: | >>参与讨论 |
作者: enjoyic 于 2005/7/21 16:02:00 发布:
interesting!我很喜欢,不知水平够不够 |
14楼: | >>参与讨论 |
作者: ruige1 于 2005/7/21 20:52:00 发布:
赞成 提点建议: 1.硬件中再加入日历时钟电路,并考虑备电.(在控制领域一般能用的到). 2.并考虑加入红外接口电路(站PCU面积比较少). 3.采用何晶体,晶体选用多少兆? |
15楼: | >>参与讨论 |
作者: mpuhome 于 2005/7/22 8:30:00 发布:
感谢大家支持 可以到www.51usb.com/leadbbs的 NIOS版块讨论 我并不是每天来这里,不一定能及时看到大家的贴子 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |