Ubuntu LiveSuit V3.06不能烧写问题

LiveSuit是全志Allwinner很多平台的烧写工具,今天碰到一个问题,就是要烧image时,不会弹出“是否格式化数据分区?”窗口。


折腾了一下午才搞定,归根到底是awusb此模块没有装载导致。


首先,安装http://linux-sunxi.org/LiveSuit所说的安装LiveSuit。其步骤如下:

Debian/Ubuntu

Before you can build this module, you first need to install dkms

apt-get install dkms

Now descend into the awusb directory and run

make

Now install the module in your module tree, and load it:

cp awusb.ko /lib/modules/`uname -r`/kernel/
depmod -a
modprobe awusb

Add the following 50-awusb.rules file to /etc/udev/rules.d, to be able to access the device as a normal user:

KERNEL=="aw_efex[0-9]*", MODE="0666"

Now reload udev rules to make the change active

udevadm control --reload-rules


以上步骤基本都需要加上sudo,过程中,可使用lsmod查阅是否装载成功awusb,期间我有遇到如下问题:

1. depmod -a 时提示 depmod: FATAL: awusb: not absolute path

该命令作用是:

在linux桌面系统中,当你编译了新的驱动,为了能够用modprobe ***加载模块, 你需要先将模块拷贝到/lib/modules /2.6.31-20-generic目录下,然后运行sudo depmod -a将模块信息写入modules.dep、modules.dep.bin、modules.alias.bin、modules.alias和modules.pcimap文件中。

来自: http://man.linuxde.net/depmod
在linux桌面系统中,当你编译了新的驱动,为了能够用modprobe ***加载模块, 你需要先将模块拷贝到/lib/modules /2.6.31-20-generic目录下,然后运行sudo depmod -a将模块信息写入modules.dep、modules.dep.bin、modules.alias.bin、modules.alias和modules.pcimap文件中。

来自: http://man.linuxde.net/depmod
在linux桌面系统中,当你编译了新的驱动,为了能够用modprobe ***加载模块, 你需要先将模块拷贝到/lib/modules /2.6.31-20-generic目录下,然后运行sudo depmod -a将模块信息写入modules.dep、modules.dep.bin、modules.alias.bin、modules.alias和modules.pcimap文件中。

来自: http://man.linuxde.net/depmod
在linux桌面系统中,当你编译了新的驱动,为了能够用 modprobe ***加载模块, 你需要先将模块拷贝到 /lib/modules /xxxx-generic目录下,然后运行 sudo depmod -a将模块信息写入modules.dep、modules.dep.bin、modules. alias.bin、modules.alias和modules.pcimap文件中。


2. modprobe awusb 时提示 modprobe: ERROR: could not insert 'awusb': Exec format error 

使用dmesg命令,可知错误原因是 awusb: disagrees about version of symbol module_layout


参考:

http://linux-sunxi.org/LiveSuit

https://www.freemindworld.com/blog/2013/131010_360_wifi_in_linux.shtml

http://stackoverflow.com/questions/2720177/module-layout-version-incompatibility

http://blog.chinaunix.net/uid-27714502-id-3685731.html?/223.shtml

http://blog.csdn.net/suqin0802/article/details/7268967

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值