君正4750开发板使用日记1-硬件连通

最近因项目需要买了两块JZ4750 apus开发板来试用。因为也是第一次接触,中间遇到了不少问题,最终花了不少时间才搞好,在这里把全部过程记录总结一下(暂时没法传图,回头有机会的话补上)。

本日记大概分为以下几点:

1.硬件连通

2.Linux环境搭建与内核编译

3.根文件系统、启动文件与helloworld

4.QT Embedded、Tslib、QT for VS2008的配置与编译

硬件连通

拿到开发板后,发现什么配件都没有,只有一张光盘,上面有开发文档和烧录程序等。其中一块默认带的是一个Qtopia桌面,速度还比较快;另一块刷的是一个Linux桌面,玩了一下,速度奇慢无比;把网线接上的话,默认是不能连网的,需要手工用命令行(udhcpc eth0)设置DHCP网关DNS之类的才行。

触摸屏很难用,估计也没配准,于是我找了个USB鼠标,接到USB口上(鼠标连的是下面调试板的大USB HOST口,上面那个小的是用来烧录、充电和模拟U盘的),结果竟然没用;后来换了个鼠标,居然又可以了。原来开发板带的LINUX系统只支持特定的USB鼠标驱动。

接下来测试连接COM口线。由于开发板默认没有配COM线,还特地让同事去电脑城买。一开始我看了下自己的电脑后的面板,发现没有COM口,因此又花几十元买了一个COM转USB的转换器。买回来后,装上USB COM驱动,然后接线。我平时是用WINDOWS,因此我用putty连接COM口,设置波特率是JZ4750开发板的57600bps。但无论怎么弄COM都没有输出。

这时我发现我的电脑硬件上本来就有一个COM1口,然后想起来主板好像有一个COM引线的配件,于是找了主板说明书,果然主板是有一个COM口的。心想既然USB COM口不行,也许主板自带的可以,于是到配件箱里找了一个COM引线,拆开机箱把COM口引出到机箱后的面板上。

接上COM线,打开PUTTY,开机,LINUX启动了,COM还是没反应。这时在QQ上的一位技术支持提醒我COM线必须是2-3脚互连线,不能用直连线;然后我用万用表一测,果然有问题,COM线是直连线。解决办法是把COM直连线改一下:小心从中间把皮切开,不要弄断里面的线,接着用万用表一头接在2或3脚上,另一头夹一枚针,逐一针刺测试找出2、3脚对应的线,然后将其剪断、互连、焊接好,并用胶布或绳捆住防止扯断。搞好后一试,OK了,开机时能输出UBOOT信息了。

顺便说一下开发板的变压直流电源,原来的开发板是没有电源的,因此让卖家配了一个,噪音很大,放音乐时有巨大的噪音。我那个USB转COM口在用这个电源时无法工作,但改用USB口供电就可以。而烧录时如果接着电源也常常容易校验出错,因此我干脆也不用它,直接用USB供电了。

接下来我测试了USB烧录,就是搞一条平时给手机充电的USB线接到开发板的小USB口,按住SW6,再按一下RESET,松开SW6,PC上就会提示找到新硬件,然后安装驱动,运行USB_BOOT.exe就可以烧录了。我烧了个自带Linux演示ROM,运行结果跟原先那个没什么区别。后来我又烧了个自带uCOSII演示ROM,这次却不是用USB_BOOT,而是在Demo演示文件/uCos下有一个专门的USB_BOOTTOOL.exe烧录,估计原理也是一样的,但它是选择完ROM文件后,把USB一接上立即自动烧录完成,像是一个生产线上的自动烧录工具。烧录完后发现它的启动和运行速度都非常快,跟Linux那个一比强多了。可惜uCos开发成本太高,后来决定还是用Linux+QT,放弃uCOS。

搞完这些后,基本上可以确认硬件已经连通了。最多的时间一共接了五条线到开发板:电源线、USB烧录线、COM口线、网线、鼠标。接下来下一篇说说配置JZ4750的Linux软件开发环境的过程。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值