天嵌 ARM开发社区

 找回密码
 注册
查看: 2073|回复: 2

如何让自己编写的调试模块在设备开机后自动启动

[复制链接]
bsdh0505 发表于 2014-9-11 13:15:40 | 显示全部楼层 |阅读模式
如题,手头的设备需要新增个功能,已将该功能做成字符设备模块并写好调试程序,但教程中运行调试程序步骤如下:
1.insmod加载调试程序编成的可执行文件
2.mknod创建设备挂载节点
3.运行可执行程序
以上步骤需要手动操作,那么如何使设备启动后能自行运行该程序呢?另外,修改/proc下的一些启动脚本后虽然能启动运行,但是这种方法如何在我的代码中体现呢?内核代码里好像没找到/proc目录下的文件,所以不能直接编译生成修改后的版本,但是我需要做出一个可提交测试的烧录文件版本,不可以先烧录到设备后再手动修改/proc下的文件的。求达人指点~~~
天嵌_support1 发表于 2014-9-12 09:09:29 | 显示全部楼层
1)你的驱动可以不编译成模块的方式,直接编入内核。
2)或者可以在linux 文件系统下,在/etc/init.d/rcS脚本中添加命令。
 楼主| bsdh0505 发表于 2014-9-15 18:08:10 | 显示全部楼层
天嵌_support1 发表于 2014-9-12 09:09
1)你的驱动可以不编译成模块的方式,直接编入内核。
2)或者可以在linux 文件系统下,在/etc/init.d/rcS ...

感谢您的回复!已经解决了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-19 05:36 , Processed in 1.046875 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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