首页 > 系统相关 >Linux驱动移植错误垃圾桶

Linux驱动移植错误垃圾桶

时间:2022-09-04 22:55:20浏览次数:86  
标签:配置 TARGET Kconfig 错误 XXX 垃圾桶 Linux 移植 自定义

移植错误:

1. uboot在make的时候类似提示: ERROR: #include <config/.h>

其原因是配置uboot时部分参数无法完全配对。检查三个文件,并定义目标板子 TARGET_XXX
    configs/mx6ull_xxx_mmc_defconfig      ——> 自定义配置文档         ——> 配置 CONFIG_TARGET_XXX
    board/freescale/xxx/Kconfig        ——> 自定义板子文件夹的Kconfig   ——>   配置 TARGET_XXX
    arch/arm/mach-imx/mx6/Kconfig      ——> 芯片对应的Kconfig       ——>   配置 TARGET_XXX 和 source 板文件夹的路径

上述的XXX可以是任意字符, 但必须三者相同 

2.其他的遇到再丢

驱动错误:

1. 今天发现驱动程序命名应当是有要求的, 命名了一个workqueue.ko 的模块结果跑不起来

 

  而且该文件是在 编译阶段的命名, 如果只是后期修改文件名则加载的模块名将不会产生冲突

 

insmod: can't insert 'workqueue.ko': Invalid argument

 

标签:配置,TARGET,Kconfig,错误,XXX,垃圾桶,Linux,移植,自定义
From: https://www.cnblogs.com/syzr/p/16654133.html

相关文章

  • 《Unix/Linux系统编程》第一、二章学习笔记
    第一章引言让我最有收获的内容:1.8关于UnixUnix是一种通用操作系统。开发者:肯·汤普森(KenThompson)和丹尼斯·里奇(DennisRichie)诞生日期:20世纪70年代早期经典书目......
  • Linux基础——shell语法
    shell语法概论shell是我们通过命令行与操作系统沟通的语言。shell脚本可以直接在命令行中执行,也可以将一套逻辑组织成一个文件,方便复用。ACTerminal中的命令行可以看......
  • Linux常用基础命令三
    一、ln软链接软链接也称为符号链接,类似于windows里的快捷方式,有自己的数据块,主要存放了链接其他文件的路径。在查看文件目录中,软连接是以‘l’开头创建软链接ln......
  • 《Unix/Linux系统编程》学习笔记1
    《Unix/Linux系统编程》学习笔记1第一章引言1、本书目标强化学生的编程背景知识:编程语言->编程开发动态数据结构应用:C结构、指针、链表、链树进程概念和进程管理并......
  • linux的下载
           ......
  • linux驱动移植-usb键盘接口驱动
    在前面的章节我们已经介绍了usb鼠标驱动的编写,并对usb摄像头驱动源码进行了分析。由于usb键盘驱动和usb鼠标驱动代码非常相似,所以这一节就粗略介绍一下usb键盘驱动的编写。......
  • Linux vim编辑器
    vim编辑器:setnu设置行号底行输入模式:wq储存后离开i进入输入模式Esc退出编辑模式,回到一般模......
  • Unix/Linux系统编程学习笔记-1
    笔记第一章引言一、概述:在第一章引言里,简单介绍了Unix的历史,包括贝尔实验室开发的Unix早期版本、AT&TSystemV以及Unix的其他版本,如BSD、HPUX、IBMAIX和Sun/Solari......
  • 《Unix/Linux系统编程》第一、二章读书笔记
    自学教材1、2章学习笔记一、任务要求学教材第1,2章,提交学习笔记(10分)知识点归纳以及自己最有收获的内容(3分)问题与解决思路(2分)实践内容与截图,代码链接(3分)知识的结构......
  • 《Unix/Linux系统编程》第1,2章学习笔记 20201209戴骏
    一.知识点归纳第一章引言1.本书目标编程背景知识详细介绍了程序开发步骤,包括汇报器、编译器、链接器等。动态数据结构的应用字符串标记化、搜索树节点、插入和......