找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3170|回复: 1
打印 上一主题 下一主题
收起左侧

自己为阳初2440开发板进行软硬件升级

[复制链接]
跳转到指定楼层
楼主
ID:72705 发表于 2015-1-24 14:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      好久没有搞新东西了,这几天比较闲,把2440的开发板拿出来玩了一下,感觉很不爽,Linux不喜欢,装个了光盘里边自带的wince,别提了,什么功能都没有,还是英文的。这个开发板最恶心的就是必须使用显示器,如果想用LCD就去买阳初提供的屏吧,600多,又能买一个开发板了。到阳初的官方网站看了一下,很失望,感觉他们可能是不做开发板了,论坛上只有人问,基本上没有人回答。就从这一点,我还是奉劝大家最好不要买阳初的板子了,估计买板的都是初学者了,资料缺乏,硬件提供不做,技术支持没有,买了就砸自己手里了。
       手上有一个三星的3.5寸TFT屏,带触摸。但这个屏是50PIN的,阳初的LCD接口是40PIN,这倒是关系不大,看了下阳初的PDF文件,LCD的关键引脚一个不缺,那就ok,自己做了个转换板,用他来完成使用3.5寸TFT屏的使命吧。


        阳初提供的BSP没有DM9000的驱动,网络是用不成的。这个一个关键,也就是说必须要增加驱动,才能完成开发板的网络功能。使用官方的DM9000驱动,改掉了cfw.c和armint.c中的相关中端定义。实现了DM9000的驱动,PING没问题,上网没问题,上图,就是访问本网站。


由于在开发过程中使用的是官方提供的BSP,当网络ok后,SD卡用不成,死活不认。由于阳初提供的BSP可以支持SD卡,参考他们的注册表内容和先关的.dll文件,更新官方BSP,ok。可以识别,读写正常,上图,播放视频。


很多朋友反映说驱动挑卡,我是没有碰到,可能运气比较好吧,我用的是2G的卡


怎么样,看图片,看效果感觉还可以吧,其实不要以为这些东西弄得一帆风顺,这可是浪费我了整整两天时间才弄完的,让你们看看我开发过程中的景象,乱死了。


        开发期间,看到网上说支持SD卡要升级PB,我就跟着升级了,结果一个奇怪的现象出现了,下载完镜像文件直接启动是一点问题都没有,SD卡dm9000都是好好的,但是断电后再启动,完了,就挂了,彻底起不起来,启动完网络设备就不动了,气死人,这个问题浪费了一天时间,晚上没事干,思前考后,问题只可能出到这个地方了,别的也没可能呀。重新安装了PB,再次生成系统镜像,终于ok了。
        先就准备弄到这个样子吧,等再闲下来的时候好好的把系统净化一下,现在系统比较慢,但是播放视频是没有问题的,很流畅,声音也不错,没断音。收工,打扫战场,回复平时的学习环境。本人比较喜欢干净的环境。

这次搞的这个工作,说是开发,其实有点勉强,说白了是篡改,因为实质性的工作也没做多少,但是总体来说,实现了我想要的工作,很多不足的地方还有待改进,欢迎博友讨论。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:58502 发表于 2015-1-25 22:10 | 只看该作者
你那40转50的LCD接口怎么转的,能上下图吗,我也嫌我的3.5寸太小了,想上9寸屏,但是屏幕是50PIN的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表