Ubuntu 19.10 dnw 驱动安装
解压文件
使用 tar -jxvf xxxxxxx 解压文件 xxxxxx
修改 Makefile
修改 makefile 文件 vi ./dnw-linux/src/driver/Makefile (secbulk.c 的nakefile文件)
写入
# obj-m := secbulk.o
# secbulk-m := secbulk.o
obj-m := secbulk.o
KDIR := /lib/modules/`uname -r`/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
clean:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean
rm -rf *.order *.symvers
保存退出
在 ./dnw-linux 文件夹下
make
sudo make install
将文件copy到/usr/local/bin目录
sudo cp dnw /usr/local/bin
开发板连接到linux下
(1)开发板设置USB启动,开机,windows设备管理器中提示发现新硬件
(2)VMware菜单:虚拟机->可移动设备->Samsung S5PC110 SEC Test B/D,点击连接
(3)成功连接后现象:1、Windows下设备管理器没了;2、ls /dev/secbulk0 设备节点自动出现
使用 ls /dev/secbulk0 查看设备是否出现
ls /dev/secbulk0
DNW下载
sudo dnw -a 0xd0020010 led.bin
“0xd0020010” 为下载地址
“led.bin” 需要下载的文件