天嵌 ARM开发社区

 找回密码
 注册
查看: 3608|回复: 6

TQ210音频驱动模块如何卸载

[复制链接]
s1005056 发表于 2013-11-26 16:38:40 | 显示全部楼层 |阅读模式
本帖最后由 s1005056 于 2013-12-10 13:57 编辑

想学习下自己写音频驱动,请问有无建议移除模块的方式?

试过在DNW下rmmod,但是报错,求救有没有什么较适当的方法。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
TQ-ZQL 发表于 2013-11-26 17:35:54 | 显示全部楼层
如果模块正在使用,你是卸载不了的。看下直接在它加载那里去掉加载语句即可,或者直接改名子,让他找不到报错。
回复

使用道具 举报

 楼主| s1005056 发表于 2013-11-27 10:57:25 | 显示全部楼层
所以error 2表示正在使用,无法卸载的意思吗?

请问加载语句是在Kernel档案里的哪呢?

改名字是指将vender/embedsky/tq210/modules/wm8960.ko改名吗?可是这样在制作yaffs文件系统档案时会报错并且中断

刚学习,请多指教...
回复

使用道具 举报

 楼主| s1005056 发表于 2013-11-29 10:44:19 | 显示全部楼层
TQ-ZQL 发表于 2013-11-26 17:35
如果模块正在使用,你是卸载不了的。看下直接在它加载那里去掉加载语句即可,或者直接改名子,让他找不到报 ...

所以error 2表示正在使用,无法卸载的意思吗?

请问加载语句是在Kernel档案里的哪呢?

改名字是指将vender/embedsky/tq210/modules/wm8960.ko改名吗?可是这样在制作yaffs文件系统档案时会报错并且中断

刚学习,请多指教...
回复

使用道具 举报

 楼主| s1005056 发表于 2013-12-2 10:02:36 | 显示全部楼层
TQ-ZQL 发表于 2013-11-26 17:35
如果模块正在使用,你是卸载不了的。看下直接在它加载那里去掉加载语句即可,或者直接改名子,让他找不到报 ...

所以error 2表示正在使用,无法卸载的意思吗?

请问加载语句是在Kernel档案里的哪呢?

改名字是指将vender/embedsky/tq210/modules/wm8960.ko改名吗?可是这样在制作yaffs文件系统档案时会报错并且中断

刚学习,请多指教...
回复

使用道具 举报

TQ-ZQL 发表于 2013-12-2 10:51:12 | 显示全部楼层
直接在串口里将system/lib/modules/wm8960.ko改名就可以了
回复

使用道具 举报

 楼主| s1005056 发表于 2013-12-4 09:40:54 | 显示全部楼层
TQ-ZQL 发表于 2013-12-2 10:51
直接在串口里将system/lib/modules/wm8960.ko改名就可以了

移除成功,谢谢帮助!

笔记:使用 mv 指令更换挡案名称,再使用 lsmod 查看确实不在使用中。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-5-1 04:40 , Processed in 2.030668 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表