登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

初学者系列(3)-买开发板的经验教训(转发)

作者:张桅 栏目:ARM技术
初学者系列(3)-买开发板的经验教训(转发)
我先来谈谈我自己的经验教训吧!

我最早买的ARM开发板是**公司的4510-R2,是基于4510b和uClinux的开发板,当初选择**公司的想法是——大公司,应该比较有实力,技术支持比较好(事实上证明我这个想法是完全错误的)

他们提供给我的硬件上:
1>电路板一块:双层,一块核心板(4510b+SDRAM+FLASH+RTL8201),还有一块底板(不知道以前是做什么的,PCB上面画的东西乱七八糟,有用的就电源和串口,当然搞笑在后面)
2>简易JTAG小板一块:其实这个哪家都有
3>串口线一根,
4>电源都没有

软件上就是一张光盘:uClinux,bootloader,开发环境相关软件,FLASHpgm V1.0(在linux下烧写FLASH的程序,不能算软件),还有就是一篇使用手册

技术支持:我的问题基本没有得到解答过,说实在话,我不愿去他们公司的BBS,乱七八糟的界面,根本找不到你需要的信息

和其他开发板相比,差距立刻出来了:没有提供开发板原理图(包括PDF格式的SCH都没有),倒是那个破底板的原理图提供了,上面都是一些什么莫名其妙的东西,对初学者简直是“垃圾”;没有提供DEMO程序,一切靠初学者自己摸索;没有提供任何调试软件,技术人员回答用gdb,可是对于一个初学者来说,用linux下的开发环境是多么困难和不方便.......而且对于初学者,技术支持是关键之关键,如果问题得不到解答,那么那个过程是痛苦的....

后来,我逐渐懂了:原来他们的开发板根本不是针对初学者的,而是针对企业开发的,他们卖开发板,其实是希望你将来开发产品是用他的那个核心板,所以底板的资料尤其的全面而生动(呵呵,想想都郁闷...)


所以,这里我总结一个很多初学者都容易犯的一个错误:盲目相信大公司,以为大公司的开发板一定比小公司好,大公司的目标不在于初学者,而是企业用户,所以买他们的产品学习是最不利的,因为他们提供的资料是最不全面的

建议:可以考虑买口碑较好的板子,无所谓公司大小,有时个人开发出来的板子,只要开发人员可以热心解答问题,用的人也多,你就可以好上手;同时最好买一家离你近一些的公司或个人的开发板,有问题甚至可以到公司去咨询,当面手把手教总比论坛上问要好。

2楼: >>参与讨论
eczf
看来你买的是华恒的吧,我猜。呵呵
 
3楼: >>参与讨论
老狼
不明白:张桅 北京恒颐高科技术有限公司
你买别人的板子干嘛,你好像也是做开发板的,莫非。。。。。

4楼: >>参与讨论
ap9805411
呵呵
楼上的,你没看到“转发”两个字吗?!

5楼: >>参与讨论
周文
个人觉得技术支持最重要了。。。。
 
6楼: >>参与讨论
weixiao11
看来你买的是华恒的吧
如果真的买的是华恒的,我承认问题是有的,楼主说的问题,我们也从客户的投诉、反馈上了解到了,当时这个事情在公司的震动是很大的,可以说是4510事件,吼吼,我们把用户在公共论坛上的贴子贴在公司的布告栏上说事,追究责任人,呵呵。后来不得不承认,当年4510作为爱好者板大范围地推,确实时机不到,原因只有一个,人手不够呀。不过,现在想要入门学习的话,选择华恒的是没错的,就不多说了吧,避嫌,吼吼。


7楼: >>参与讨论
21ic小小虾
re
.

* - 本贴最后修改时间:2005-12-23 16:43:11 修改者:21ic小小虾

8楼: >>参与讨论
erosss
2410+FGPA=发展
S3C2410飓风开发板在目前市面在售开发板的基础上外扩了ALTERA Cyclone系列的FPGA,大幅度提高了硬件设计的灵活性。FPGA采用Cyclone EP1C6,支持12万门左右的硬件设计,并且兼容EP1C12以支持更大的硬件设计。它既可以作为S3C2410MEMORY设备为CPU分担复杂的工作,同时也可以利用自身外扩的FLASHSRAM,采用NIOS处理器自成一个微控制系统与S3C2410协同工作。
本开发板提供了大量的外部接口,为硬件设计提供了广阔的选择空间。彻底解决了以往S3C2410用户饱受硬件资源困扰的问题。

    本开发板既可以提供复杂嵌入式产品的开发平台,也能成为各位嵌入式初学者和发烧友提高自身的有力工具。

    重点在FPGA上面,目前初步我们能够提供的资料包括带有大量外部模块的pof文件、对应模块的寄存器说明文档以及示例驱动代码、带有硬件设计整体框架以及少量IP模块的verilog源代码。下一步,我们将分两个方向走:一方面开发NIOS系统及更多接口,为其应用提供开发平台,我们将应大家的要求开发更多的硬件模块,并且不断更新发布pof文件。对于一些简单的模块,我们会提供无偿开发,对于复杂的模块,可以采用合作的形式联合开发。另一方面,编写FPGA下硬件设计教程,带领广大的嵌入式爱好者走进无比精彩的硬件设计领域。目前存在很多朋友对FPGA一知半解的情况,了解熟悉硬件特性将会对我们深入学习嵌入式有着很大的帮助。


顶板部分(核心板)
=============================================================
硬 件 部 件      功 能 描 述                           备 注
主处理器     SAMSUNG S3C2410A             ARM920T内核,主频最高可达202MHz
ROM      NAND FLASH,64MNOR FLASH, 2M
SDRAM      SDRAM,64M byte                   32MX2

=====================================================================================
=====================================================================================
底板
==============================================================
硬 件 部 件         功 能 描 述                           备 注
FPGA            ALTERA Cyclone EP1C6 12万门,兼容EP1C12,门数加倍;
EPCS1           EP1C6 上电配置芯片 兼容EPCS4
ROM             NOR FLASH, AM29LV160 同时兼容am29lv320,4M byte
SRAM            61LV25616 512K byte
以太网芯片      10Mbps CS8900A 带变压器内置的RJ45接口
音频A/D、D/A    UDA1341 I2S接口,双声道输出,MIC输入
EEPROM          存储设备 符合IIC总线接口
红外接收器      红外信号接收设备                  可接收所有红外遥控器的发射信号
RTC             为系统提供实时时钟基准           外接后备锂电池
有源晶振        为FPGA提供时钟基准               可随意更换

===============================================================
FPGA内部资源 注:FPGA内部模块以pof形式提供,同时包括模块文档和部分源代码。
===============================================================
硬 件 部 件        功 能 描 述                              备 注
EMI                S3C2410外部总线接口,进行总线协议的转换  确保S3C2410对FPGA系统所有资源进行可靠访问。
EBI                外部SRAMFLASH接口                      确保对SRAMFLASH进行可靠快速访问
智能卡模块         对符合7816标准的各类智能卡、IC卡进行操作
UART模块           符合RS232标准
I2C模块            I2C主设备                                 支持高速400Kbps
红外模块           基于脉宽的红外接收
计数器模块         2个32位计数器                             任意分频和前置置数可配
看门狗模块         32位定时器                                手动喂狗
Intc模块           中断控制模块,控制上述模块的中断输出      优先级可配

详细资源请点击

[color=#DC143C][size=4]http://www.corembed.com[/size][/color]

http://www.corembed.com

科因.比特

http://www.corembed.com

科因.比特

http://www.corembed.com

科因.比特


9楼: >>参与讨论
lyy1981
买开发板的前提是开源
 
参与讨论
昵称:
讨论内容:
 
 
相关帖子
自制低成本Multi-ICE,我有线路板
向版主请教s3c44b0如何在SDRAM中调试中断
跪询:嵌入式开发的方向,及开发板的选择
S2410 的开发操作系统
成都寻arm开发板 RMB〈500
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号