moker 发表于 2016-4-19 14:42:19

牛头 发表于 2016-4-19 14:36
.ko你自己编译的吗?不要用现成的.ko,在自己的内核里编译出来。

ko是自己编译起来的,并且我也把编译好的kernel.img下载到开发板里面了

moker 发表于 2016-4-19 14:49:50

牛头 发表于 2016-4-19 14:36
.ko你自己编译的吗?不要用现成的.ko,在自己的内核里编译出来。

我的编译器版本是:gcc version 4.6.x-google 20120106 (prerelease) (GCC)
使用的内核源码是这一份:git clone https://bitbucket.org/T-Firefly/firefly-rk3288-kernel.git
然后ubuntu系统是,机器发来自带的。只往里面烧了编译好的内核。

moker 发表于 2016-4-19 15:29:50

在做点灯的实验时候,也是led能够亮完全没有问题,等到modules_init()结束后,就发生了错误:
错误和helloworld的实验是相同的。
Unable to handle kernel paging request at virtual address 0131d004

牛头 发表于 2016-4-19 16:02:19

下个完整的SDK,工具链用SDK里的,会少一些麻烦

暴走的阿Sai 发表于 2016-4-25 09:32:42

moker 发表于 2016-4-19 14:28
谁来帮我解释下,一个printk就快要把我给搞疯掉!!!

.ko最好是在本机编译的

moker 发表于 2016-5-3 16:04:43

zhansb 发表于 2016-4-18 11:26
8323的驱动是android和ubuntu内核共用,create file失败是因为ubuntu没有/data目录,可以在probe中把路径 ...

具体指的是哪个probe?

pqy 发表于 2016-5-3 23:28:22

moker 发表于 2016-5-3 16:04
具体指的是哪个probe?

cd sound/soc
grep "/data" . -rn不就出来啦:lol

moker 发表于 2016-5-6 11:15:13

pqy 发表于 2016-5-3 23:28
cd sound/soc
grep "/data" . -rn不就出来啦

soga~

moker 发表于 2016-5-6 11:16:17

masong@hydra:~/Coding/learnUbuntu/firefly-rk3288-kernel/sound/soc$ grep "/data" . -rn
Binary file ./codecs/es8323.o matches
Binary file ./codecs/snd-soc-es8323.o matches
Binary file ./codecs/built-in.o matches
./codecs/es8323.c:1387:        fp = filp_open("/data/es8323_mic_state", O_RDWR | O_CREAT, 0666);
Binary file ./built-in.o matches
./sh/ssi.c:187:                /*ssicr |= CR_PDTA;*/ /* cpu/data endianness ? */

数据驱动世界 发表于 2023-6-29 11:26:44

moker 发表于 2016-4-16 12:57
感觉es8323启动中间异常了,有没有firefly的开发过来看下~

这个是什么问题呢
页: 1 2 [3]
查看完整版本: 持续记录-菜鸟I2S驱动开发