linux3.14.38 解决不能正确加载驱动 insmod: can't insert 'xxx.ko':invalid module format

2023-05-16

错误原因总结 及 解决方法

1、  原因:这是因为 正在运行的板子的内核版本 与 编译驱动的内核版本 不一致造成的。

        解决方法:确保在与开发板运行的相同的内核版本下,编译你的驱动程序,如果正常情况 这个问题是可以解决的。

 

 2、 原因:如果你确定你的问题不是第1种情况,那么你把内核配置中的模块版本检测给去掉 并 强制加载驱动的选项给选上,我是通过这办法解决的。     

        解决方法: 将内核配置为强制加载驱动模块(我用的内核版本是 linux-3.14.38)

        ① make menuconfig 配置内核

        ② 选中 Enable loadable module support,并且敲回车进入

             选中 Forced module loading,强制加载驱动程序

             取消 Module versioning support,去掉模块版本检测

          ③ 编译内核,把这个内核烧写到开发板中。在此这个内核里,在编译好你的内核程序

               在开发板上就可以用insmod成功加载了,lsmod可以看到挂载的驱动。

                

        

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux3.14.38 解决不能正确加载驱动 insmod: can't insert 'xxx.ko':invalid module format 的相关文章

  • 在laravel 4中的插入查询存储过程中传递参数

    我创建了一个插入过程 但不知道如何在控制器和模型中调用参数 名称 和 路径 存储过程 CREATE DEFINER root localhost PROCEDURE insert document details IN name VARCH
  • 关闭mysql不安全语句警告

    我正在使用日志错误将警告 错误写入文件 当我执行 INSERT IGNORE SELECT 语句时 它只是继续写入此警告消息 120905 3 01 23 Warning Unsafe statement written to the bi
  • 通过“sed”将破折号插入字符串

    我有包含数字的 14 个字符行 如何在特定位置 即第 4 个位置 插入一个字符 所以 如果我有这样的字符串 xxxxxxxxxxxxxx 我怎样才能把它改成这样 xxxx xx xxxxxxxx 其中 x 代表数字 谢谢 伊雷克 如果你的台
  • Android:数据库 sqLite 不插入表

    我试图将数据插入数据库 但添加后 当我检查数据库时 我得到一个空结果 这意味着它仍然是空的 我不知道错误在哪里 我做了一些日志 但没有看到错误 我确信我犯了一个愚蠢的错误 但我看不到它 此插入不起作用 bdd insert TABLE RS
  • MS Access 插入不重复

    微软访问2003 表主 手机号文本 255 名字文本 255 姓氏文本 255 地址文本 255 表温度 手机编号文本 255 名字文本 255 姓氏文本 255 地址文本 255 主要有100条记录 临时有 30 条记录 两个表都有 10
  • 使用 INSERT 查询将一个表中的行复制到另一个表中[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我有一个包含 158 列和 22 0
  • PLSQL 错误 - ORA-00984:此处不允许列

    我写了一个 PL SQL 块 DECLARE SchemaName VARCHAR2 50 REQ SUNIL 5750 userpassword VARCHAR2 50 XYZ stmt VARCHAR2 5000 BEGIN stmt
  • Insert 语句中的记录数 (Oracle)

    我想报告 Oracle 插入语句中插入的记录数 我是从语句插入的 因此我可以运行两次选择并进行计数 但我宁愿将其全部保留在一个语句中 有办法吗 在 PL SQL 中执行 INSERTSQL ROWCOUNT给出插入的行数 在 C 中执行 I
  • 插入带有扭曲问题的选择

    我想将一个表 当然具有某个ID 的所有数据复制到同一个表中 但略有不同 我有这个表 产品数量 id groupId productId quantity 1 2 2 5 我想要做的是复制 groupId 2 的所有数据 将其插入到 grou
  • 在基于mysql中的选择的插入期间增加非自动增量字段

    我使用 select 语句将一个表中的记录插入到另一个表中 插入的表有一个新字段 该字段应在每次更新时递增 1 但不应是自动递增字段 因为每次更新每组记录的数字都需要重新开始 如果使用的 select 语句选择 42 条记录 则新表将具有一
  • 如何将图像路径和名称上传到数据库 - Codeigniter

    我知道这个问题已经被问过好几次了 但是我发现的所有其他问题都与我想要的不同 我想将文件名和文件路径上传到名为 工厂图像 的表 这样做的最佳方法是什么 我的控制器功能 function do upload config upload path
  • 如何在字符串中的特定位置插入变量?

    获取 模板 字符串并向其中插入信息的最佳方法是什么 例如 var templateString Hello name1 my name is name2 var name1 Phil var name2 Amy 是否有一个简单的名称可以在大
  • 在 PHP 中的任意位置插入数组中的新项目

    如何将新项目插入到数组的任意位置 例如数组的中间 您可能会发现这更直观一些 它只需要一个函数调用array splice http www php net manual en function array splice php origin
  • PyMySQL 从变量执行许多 INSERT 列表

    我正在尝试使用 pymysql 在 mysql 表中插入一些数据 但失败了 数据已经保存在变量中 因此我需要将它们传递给 INSERT 语句 这就是我目前正在尝试的 con pymysql connect host port user pa
  • 从文本框值插入数字(十进制)数据

    我对以下问题感到困惑 我有一个 C Windows 窗体 应用程序 它连接到 SQL Server DB 并且在 INSERT SELECT UPDATE 方面没有任何问题 直到我开始处理数字数据 这个应用程序的目的是管理员工 他们的合同
  • Java:如何将哈希图插入 MongoDB?

    我有一个哈希图 我试图将其插入到 MongoDB 版本 3 6 中 我知道 insertMany 方法 它只接受文档列表 我无法创建列表 因为我的数据中有重复项 我想删除它们 这就是我创建哈希图的原因 有什么办法可以将 hashmap 插入
  • 如何将 FOR AUTO XML 结果插入表中?

    我已经使用从表中检索了值 select from tableABC for xml auto elements 现在 有这个精确的表tableABC在另一台服务器上 我需要将这些检索到的值插入其中 如何实现这一目标 测试表及数据 creat
  • SQL Server:是否可以同时插入两个表?

    我的数据库包含三个表 称为Object Table Data Table and Link Table 链接表仅包含两列 对象记录的标识和数据记录的标识 我想从中复制数据DATA TABLE它链接到一个给定的对象标识并将相应的记录插入到Da
  • MySql:将多项选择数据存储在数据库中

    我的表单中有一个复选框列表 用户可以选择其中任何一个 也可以选择全部 认为用户选择他感兴趣的运动类型 我需要最好的数据库结构来存储这个用户选择 这样 将来我就可以获得所有这些数据 我想 我无法将每个 用户 ID 运动 选择作为新行存储在数据
  • MySQL INSERT 无需指定每个非默认字段(#1067 - “表”的默认值无效)

    我已经见过好几次了 我有一台服务器允许我插入一些值 而无需指定其他值 如下所示 INSERT INTO table SET value a a value b b value c 是一个没有设置默认值的字段 但在这里工作正常 当脚本移动到新

随机推荐

  • 大恒相机实时采图

    目录 前言正文准备工作设备的初始化设备信息的获取主动采图相机参数配置创建doc树获取doc树下的每一个元素并将其信息写入xml文件中 被动采图 总结 前言 本篇博客稍微记录一下我所写的插件 具体内容是有关于大恒相机的 xff0c 关于这个相
  • 转:MySQL 8.0 配置mysql_native_password身份验证插件的密码

    https blog csdn net zhengbin9 article details 82729861 方法一 xff1a 登录MySQL后输入 xff1a ALTER USER 39 root 39 64 39 localhost
  • Debian系统的LNMP网站(Web)环境搭建+MySQL数据库可视化工具phpMyAdmin的安装

    开始 提示 每次完成对Nginx PHP MariaDB phpMyAdmin做配置文件修改后 重启Nginx php mariadb服务再查看配置效果是一个好习惯 安装Nginx 1 安装Nginx 指令 sudo apt install
  • TDengine时序数据库性能测试

    前言 TDengine Database官方及社区里有一些性能测试对比案例 xff0c 不过发布的都比较早 xff0c 其使用的版本都是早期低版本 本次测试参考官方提测的 使用 taosdemo 对 TDengine 进行性能测试 文章进行
  • ubuntu安装anaconda后,终端输入conda,未找到命令解决

    1 linux出现permission denied权限不足的解决方案 输入 sudo chmod R 777 文件路径 执行完即可看到文件夹的锁消失了 2 ubuntu安装anaconda后 xff0c 终端输入conda xff0c 出
  • 用OpenCV实现目标追踪的八种方法(转)

    原文地址 xff1a http m elecfans com article 722414 html 编者按 xff1a 目标跟踪作为机器学习的一个重要分支 xff0c 加之其在日常生活 军事行动中的广泛应用 xff0c 很多国内外学者都对
  • selenium 常用API

    Selenium 常用API 之操作浏览器 上文我们讲解了如何打开浏览器 xff0c 本文讲讲解关于操作浏览器的更多API 后退 span class token comment 后退 span driver span class toke
  • JAVA List 获取两个集合的交集 并集 差集

    public class ExtractIdUtils public static Map lt String List lt Long gt gt extractList List lt Long gt newIds List lt Lo
  • 获取用户IP的API

    http span class token punctuation span span class token operator span pv span class token punctuation span sohu span cla
  • 矩阵相乘最优解

    define CRT SECURE NO WARNINGS include lt iostream gt include lt vector gt include lt algorithm gt using namespace std in
  • 前端WebSocket配置

    代码 initWebSocket span class token punctuation span span class token keyword function span span class token punctuation s
  • mybatis-plus自动填充注入器

    过滤器代码 span class token keyword import span org span class token punctuation span apache span class token punctuation spa
  • C++枚举类型

    枚举类型是C 43 43 中一种派生数据类型 xff0c 它是由用户定义的若干枚举常量的几个 定义格式 xff1a enum lt 类型名 gt lt 枚举常量表 gt 举例 xff1a enum color set RED BULE WH
  • springboot后端websocket简单实现上下行数据传输

    配置 span class token keyword package span com span class token punctuation span mlfo span class token punctuation span wm
  • IDEA开发热部署配置

    添加依赖 span class token generics function span class token punctuation lt span dependency span class token punctuation gt
  • java 定时任务ip是否ping的通

    span class token annotation punctuation 64 Scheduled span span class token punctuation span cron span class token operat
  • springboot跨域配置

    span class token keyword public span span class token keyword class span span class token class name SzptbApplication sp
  • SpringCloud Alibaba微服务解决方案

    微服务概念 微服务架构它是基于传统的SOA架构演进而来的一种架构模 其提倡将传统的单体架构或分布式架构中的单体应用程序和服务划分成更小粒度的服务 xff0c 这种服务独立运行在独立的进程中并与其它的进程相隔离 xff0c 服务于服务之间通常
  • 【Linux程序前台后台切换】

    1 前台转后台 按如下步骤即可将前台任务转后台任务 xff1a 暂停当前前台任务 xff1b 按下Ctrl 43 z命令键即可 xff1b 如下图所示 xff1a 停掉当前前台任务 查看挂起的进程 xff1b 输入jobs即可 xff0c
  • linux3.14.38 解决不能正确加载驱动 insmod: can't insert 'xxx.ko':invalid module format

    错误原因总结 及 解决方法 1 原因 xff1a 这是因为 正在运行的板子的内核版本 与 编译驱动的内核版本 不一致造成的 解决方法 xff1a 确保在与开发板运行的相同的内核版本下 xff0c 编译你的驱动程序 xff0c 如果正常情况