我的是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:
大功告成
先写到这,连接告一段落.编译的再说 |