mini2440 Ubuntu安装配置

1.安装串口工具minicom,当然你可以选择其它串口工具(CRT也有linux版本的)

〇用apt-get安装minicom

clip_image038

〇接入开发板,先查找一下自己的串口设备,我用的是USB转串口,所以查找ttyUSB(Linux的知识,看不懂也不影响,一般是ttyUSB0),打开串口工具(加上-s是进入配置界面,第一次配置之后保存配置,下次就不用加-s了)

clip_image040

〇minicom设置界面,选择第三个

clip_image042

〇按下A更改第一项为ttyUSB0

clip_image044

〇保存一下设置

clip_image046

〇退出设置

clip_image048

〇启动开发板,可以收到来自开发板的信息了

clip_image050

 

2.安装DNW

〇首先要安装USB驱动(USB下载线的驱动),先用apt-get安装一个开发库libusb-dev

clip_image052

〇解压dnw_for_linux.7z(我下载的时候是zip格式的,下载的时候还提示说下载后改成tar.gz再解压,我用了各种格式的解压命令都解不开,最后发现其实它是7z格式的,各种坑-_-!!!)

clip_image054

〇编译压缩包提供的secbluk,并加载到内核中

〇编译命令:make -C /lib/modules/`uname -r`/build M=`pwd` modules

〇加载命令:sudo insmod ./secbluk.ko

clip_image056

〇编译dnw(其实压缩包内提供了一个编译好了的dnw,只需要给予运行的权限即可使用)

clip_image058

编译成功后生成可执行档dnw ,把它拷贝到bin目录,$sudo cp dnw /usr/bin,这样以后就能在任何目录直接用 $sudo dnw <文件> 来下载了

可以这样看看是否可用:连接好usb线,设置板子从norflash启动,板子启动后,PC终端运行:$dmesg,如果末尾出现

[ 1228.584171] usb 2-2.1: Product: SEC S3C2410X Test B/D
[ 1228.584196] usb 2-2.1: Manufacturer: System MCU
[ 1230.554433] secbulk:secbulk probing...
[ 1230.554498] secbulk:bulk out endpoint found!
[ 1515.431602] hrtimer: interrupt took 247722857 n!

说明连接成功了!(使用dmesg查看是否成功加载驱动很重要,如果没有这步,会提示说"Can not open /dev/secbulk0 ".按上面顺序一步一步来,这样才可以产生secbulk0)

注意:有时候由于内核的升级,运行时会提醒Can not open/dev/secbulk0的错误,此时需要重新到secbulk目录执行$make-C /lib/modules/`uname -r`/build M=`pwd` modules,然后加载模块$sudo insmod./secbulk.ko即可!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值