原创 初识TQ2440开发板

2013-7-1 16:17 3165 15 17 分类: 消费电子

         刚拿到开发板,有点儿无从下手。查看光盘资料,按照《裸奔三部曲》折腾,一开始就遇到了问题,不知道如何将原厂程序烧写进开发板。

        根据书里的说明,首先安装了光盘里“Windows平台开发工具包”里的SecureCRT.rar,然后对串口进行了设置。既然用到了串口,想必是通过串口将电脑与开发板连接起来了,但是开发板套件里带的串口线两头都是母头,而笔记本上的串口也是母头,这该如何是好。突然想到,套件里还有个U转串的转接头,刚好可以利用它和串口线将电脑和开发板连接起来。按照之前的经验,要使用U转串是需要安装驱动的,于是在光盘里“Windows平台开发工具包”里找到了“USB转串口驱动”并安装好。

        接下来按照书里的说明安装DNW软件,但从光盘里没有找到,于是从网上下载了一个装上了。然后将开发板的选择开关打到norflash,按重启键重启开发板后,SecureCRT界面上出现了如下信息:

 

#####    Boot for Nor Flash Main Menu   #####
#####     EmbedSky USB download mode     #####
 
[1] Download u-boot or STEPLDR.nb1 or other bootloader to Nand Flash
[2] Download Eboot (eboot.nb0) to Nand Flash
[3] Download Linux Kernel (zImage.bin) to Nand Flash
[5] Download CRAMFS image to Nand Flash
[6] Download YAFFS image (root.bin) to Nand Flash
[7] Download Program (uCOS-II or TQ2440_Test) to SDRAM and Run it
[8] Boot the system
[9] Format the Nand Flash
[0] Set the boot parameters
[a] Download User Program (eg: uCOS-II or TQ2440_Test)
Download LOGO Picture (.bin) to Nand  Flash 
[l] Set LCD Parameters 
[n] Enter TFTP download mode menu 
[o] Download u-boot to Nor Flash
[r] Reboot u-boot
[t] Test Linux Image (zImage)
[q] quit from menu
Enter your selection: 
        然后按下a选择下载用户程序模式,但是却提示“USB host is not connected yet”。搞不清楚是什么原因,于是在网上各种搜索,折腾了一天半还是没有搞定。后来转念一想提示USB未连接,那是不是找根USB线连上就行了啊,而套件里刚好带了一根USB线,于是将其也连接在了电脑和开发板上,A口(扁口)接电脑,B口(方口)接开发板。接上之后提示安装驱动,在光盘的“Windows平台开发工具包”里找到了“TQ2440_USB下载驱动”,通过设备管理器安装完毕后。再重新启动开发板,SecureCRT显示以上信息后按a,结果显示“USB host is connected, waiting a download”,哈哈貌似搞定了。
        继续看书,下载程序需要在DNW软件界面下进行,但是打开DNW软件后,标题栏上一直显示USB:x,也就是USB未连接成功,点击“USB Port”->"Transmit"后也是显示“Can't open USB device”。继续百度,发现好多人也遇到过类似问题,但是都没有明确的解决方法,也从网上下载了几个专门用于WIN7(我的笔记本系统是WIN7)的DNW,但是都没有成功。一直到最后这个问题也没搞定,而是从天嵌论坛中下载了一个TQBoardDNW,最终能够成功的将程序下载到开发板中了,欣喜不已。
        总结一下:
        1)下载程序时电脑与开发板之间需要连接两条线,一条是串口线,可通过U转串连接,用于电脑与开发板间的串口通讯;另一条就是USB线,用于下载程序代码,且都需要安装好驱动程序。
        2)使用天嵌开发的TQBoardDNW可以成功下载程序,但是SAMSUNG的DNW不能够成功,原因不明。

文章评论2条评论)

登录后参与讨论

用户1406868 2014-9-13 16:56

能给我发一份驱动和下载工具吗?我找的都不行么,我的邮箱435380963@qq.com

用户1277994 2013-7-1 15:39

非常感谢博主的分享!

用户1379578 2011-12-27 09:34

受益了,感谢分享!

相关推荐阅读
用户1362633 2013-10-22 11:00
LPC3250的启动过程
1.bootstrap   复位后,LPC3250从内部ROM开始执行。内置的16KB ROM中包含有一段启动程序,称为bootstrap,它将代码从UART5、SSP0(SPI模式)、E...
用户1362633 2011-09-08 16:45
弄懂SPI接口
        SPI(Serial Peripheral Interface,串行外设接口)是Motorola公司提出的一种同步串行数据传输标准,在很多器件中被广泛应用。         1...
用户1362633 2011-08-10 16:37
MSP430F5418使用总结
        到目前为止,已工作一月有余。培训的时候领导就说,硬件工程师一定要清楚自己的定位,我们并不只是设计一下电路,画画原理图和PCB就可以的,硬件相关的驱动程序也是要由我们来完成的,这也是...
用户1362633 2010-08-16 10:24
LPC2138串口中断总结
      LPC2138的串口带有16字节的接收和发送FIFO,并且接收FIFO的触发点可设为1,4,8,14字节。            1)接收      当接收到的字节数达到设置的触发点(通过...
用户1362633 2009-07-02 16:39
Windows下NS2的详细安装过程
简单的说,NS-2是一个网络模拟器,所以经常被用到网络课的教学中。NS-2是OpenSource的,最早的版本是在linux/unix下运行的,后来有了windows下用vc编译运行的版本,但从2.2...
我要评论
2
15
关闭 站长推荐上一条 /2 下一条