再次总结下mini2440的开发环境的搭建.
一 开发板介绍
先介绍下开发版:
详细介绍请查看官网:http://www.arm9.net/mini2440-feature.asp
二 openjtag开发环境
如果我们要调试裸板和uboot等,最好的方式是通过openjtag来调试,
一是容易下载代码到板子,而是我们可以通过gdb调试程序.
当然如果通过sd卡也能启动,只是并不适合学习和调试.
以下是实际当中openjtag的连接图:
1)驱动和相关软件安装:
需要安装的有:libusb-dev libftdi-dev openocd telnet 用到的命令有:dmesg lsusb
通过dmesg查看是否检测到硬件: [ 2172.600041] usb 6-1: new full-speed USB device number 5 using uhci_hcd [ 2172.787177] usb 6-1: New USB device found, idVendor=1457, idProduct=5118 [ 2172.787181] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2172.787183] usb 6-1: Product: USB<=>JTAG&RS232 [ 2172.795240] usb 6-1: Ignoring serial port reserved for JTAG [ 2172.799302] ftdi_sio 6-1:1.1: FTDI USB Serial Device converter detected [ 2172.799351] usb 6-1: Detected FT2232C [ 2172.801290] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0
其次lsusb有以下显示,说明驱动已经安装. Bus 006 Device 005: ID 1457:5118 First International Computer, Inc. OpenMoko Neo1973 Debug board (V2+)
2)以下是通过openocd连接板子 |