Firefly开源社区

打印 上一主题 下一主题

在现成的代码里的内核函数中增加打印内容,为何实际打印中并没有?

10

积分

0

威望

0

贡献

技术小白

积分
10

在现成的代码里的内核函数中增加打印内容,为何实际打印中并没有?

发表于 2015-11-3 17:51:49      浏览:9043 | 回复:1        打印      只看该作者   [复制链接] 楼主
提问:
1、使用双系统img烧写的板子
2、使用make firefly-rk3288_defconfig make -j8 firefly-rk3288.img
3、在kernel中make menuconfig,在device driver里面的i2c支持中将i2c device interface编译进内核
4、查看i2c目录的kconfig与makefile,确定对应文件i2c-dev.c
5、在 i2c_dev_init()中有一句printk(KERN_INFO "i2c /dev entries driver\n");,在串口打印中只有一句对应[    2.875830] i2c /dev entries driver
6、在该句printk中增加字符成为,printk(KERN_INFO "i2c /dev entries driver~~~~~~~~testing~~~~~~~~~\n");
7、编译后下载了kernel.img resource.img到板子上
8、串口打印中仍是原来的结果,并没有出现我增加的字符。安卓启动的打印和ubuntu的打印均没有出现增加的字符。
请问,这问题出在哪里?
回复

使用道具 举报

发表于 2015-11-3 19:04:28        只看该作者  沙发
这个得具体跟踪一下,先确认文件又被编译
暴走的创客!
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表