mini2440 Ubuntu安装配置

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

〇用apt-get安装minicom

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

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

〇按下A更改第一项为ttyUSB0

〇保存一下设置

退出设置

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

2.安装DNW

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

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

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

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

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

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

编译成功后生成可执行档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即可!

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...