天嵌 ARM开发社区

 找回密码
 注册
查看: 6240|回复: 4

苹果macbook pro调试嵌入式arm开发板2440

[复制链接]
风之烈焰 发表于 2010-6-6 23:30:19 | 显示全部楼层 |阅读模式
我的是Mac OS X Snow Leopard Server10.6.3版本,机器型号MacBookPro4,1
这里以天嵌tq2440开发板为例,其余开发板大同小异.
苹果基本就是Unix加Debian,所以方法眼熟,但是还跟Unix有区别,按照Unix的方法是不行的.
开发的时候用su命令跳出bash,免得引起麻烦.
第一步:苹果macbook pro usb转串口
苹果没有9针串口,买一个usb转串口,或者天嵌开发板自带的就行.
但是天嵌给的光盘mac文件夹下面的驱动是不好使的,必须自己下载,下载地址:http://www.byteccusa.com/driver.htm里面的BT-RS232 Driver For Mac.当然如果你自己买的转接头芯片不一样,找对应芯片的驱动就行.
下载后注意:如果你以前安装过驱动,得删除一次以前安装的驱动:
1.打开terminal
2.su
3. cd /system/library/Extension
4. kextunload ProlificUSBSerial.kext
5. rm -r ProlificUSBSerial.kext
双击PL2303_1.2.1安装.
如果安装成功的话,网络设置里面会多出一个USB-Serial Controller,接上转接头之后在网络设置里面点击connect红色的灯会变绿.
1.打开terminal
2.su
3.cd /dev
4.ls
5.看见里面有一个tty.usbserial

ok了.
第二步:苹果macbook pro安装minicom
苹果下的终端软件有很多,这里以minicom为例.其他的诸如iTerm,Zterm大家自己研究吧.
为了安装minicom首先要安装macports.http://www.macports.org/install.php
找自己的系统下载.dmg,然后安装.
安装完毕之后可以接着安装minicom.
1.打开terminal
2.su
3.cd /opt/local/bin
4../port install minicom
然后等,这个过程要下载,服务器在jp.几分钟吧,全自动.
5.minicom
这时可能要报错,有可能是/dev/modem: No such file or directory.
解决方法:
minicom -s
选Serial port setup
A-改成/dev/tty.usbserial
回车,然后save setup as dfl
进入minicom还有可能出现Device /dev/ttys0 is locked.
解决方法:
rm /tmp/LCK..ttys0 (有可能不是ttys0文件,但都是以LCK开头)
第三步:配置minicom
1.打开terminal
2.su
3.minicom

4.ctrl+a
5.z

6.o

7.选Serial port setup

8.A-改成/dev/tty.usbserial
9.E-然后选E:115200,选Q:8-N-1,选F - Hardware Flow Control : No  
10.选Modem and dialing

11.A-Init string改成空
12.B-Reset string改成空
13.K-Hang-up string改成空
14.选Filenames and paths

15.A-Download directory:/你自己建立的文件夹
16.B-Upload directory:/你自己建立的文件夹
17.C-同上
18.save setup as dfl
然后打开嵌入板,正常的话会看到terminal显示:

##### EmbedSky BIOS for SKY2440/TQ2440 #####
Press Space key to Download Mode !
#####    Boot for Nor Flash Main Menu   #####
[1] Download u-boot or STEPLDR.nb1 or other bootloader to Nand Flash
[2] Download Eboot to Nand Flash
[3] Download Linux Kernel to Nand Flash
[5] Download CRAMFS image to Nand Flash
[6] Download YAFFS image 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
[o] Download u-boot to Nor Flash
[r] Reboot u-boot
[t] Test Linux Image (zImage)
[q] quit from menu
Enter your selection:
大功告成
先写到这,连接告一段落.编译的再说

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
亚瑟王 发表于 2010-6-7 20:38:28 | 显示全部楼层
好帖子,加精了。
回复

使用道具 举报

 楼主| 风之烈焰 发表于 2010-6-7 22:16:28 | 显示全部楼层
共同学习,共同学习
回复

使用道具 举报

lknlfy 发表于 2010-6-7 23:00:37 | 显示全部楼层
好,学习了。。
回复

使用道具 举报

月骅 发表于 2012-3-10 10:27:58 | 显示全部楼层
拿这么高级的机器做这种事情,我感觉有点怪怪的。。。
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-20 21:11 , Processed in 2.044454 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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