Firefly开源社区

1234
发表新贴
打印 上一主题 下一主题

根据wiki编译内核模块报错 "mali_platform_device_register" undefined!

23

积分

0

威望

0

贡献

游客

积分
23

根据wiki编译内核模块报错 "mali_platform_device_register" undefined!

发表于 2015-11-13 09:29:05      浏览:23929 | 回复:31        打印      只看该作者   [复制链接] 楼主
根据wiki(http://wiki.t-firefly.com/index.php/FirePrime/Build_kernel)编译内核时,在步骤
编译内核模块

在内核源码目录里执行:
make modules
mkdir modules_install
make INSTALL_MOD_PATH=./modules_install modules_install


中,make modules时,报错:

Building modules, stage 2.
  MODPOST 3 modules
ERROR: "mali_platform_device_register" [drivers/gpu/arm/mali400/mali/mali.ko] undefined!
ERROR: "mali_platform_device_unregister" [drivers/gpu/arm/mali400/mali/mali.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2



我用的内核源码 https://bitbucket.org/T-Firefly/fireprime-kernel.git

请大神能指导指导?


回复

使用道具 举报

发表于 2015-11-13 10:51:03        只看该作者  沙发
建议在参与make module的文件中,加入包含mali_platform_device_register的函数
暴走的创客!
回复

使用道具 举报

23

积分

0

威望

0

贡献

游客

积分
23
发表于 2015-11-13 11:28:31        只看该作者  板凳
暴走的阿Sai 发表于 2015-11-13 10:51
建议在参与make module的文件中,加入包含mali_platform_device_register的函数

感谢阿Sai
具体怎么添加?我是新手,还需要你多多指导,感谢!

我是直接下载的内核啊,需要添加吗?
回复

使用道具 举报

发表于 2015-11-13 17:11:50        只看该作者  地板
本帖最后由 暴走的阿Sai 于 2015-11-13 17:13 编辑

这个要具体根据log来查哦,如果是android系统的kernel开发可以不需要模块。直接
make fireprime-linux_defconfig
make -j8 rk3128-fireprime.img
然后烧录kernel和source.img
暴走的创客!
回复

使用道具 举报

63

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
63
发表于 2015-11-20 14:46:37        只看该作者  5#
我编译Ubuntu系统也是出现了同样问题呀,请暴走啊塞解决下一咯
回复

使用道具 举报

19

积分

0

威望

0

贡献

社区版主

Rank: 7Rank: 7Rank: 7

积分
19
发表于 2015-12-7 10:19:52        只看该作者  6#
本帖最后由 Johnny.Chan 于 2015-12-7 10:21 编辑

可以加入附件中的补丁解决此问题。解压到代码根目录后,git am 0001-gpu-driver-for-linux.patch加入补丁。

0001-gpu-driver-for-linux.rar

3.19 KB, 下载次数: 148, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

19

积分

0

威望

0

贡献

社区版主

Rank: 7Rank: 7Rank: 7

积分
19
发表于 2015-12-9 15:22:17        只看该作者  7#
替换一下上传两个文件就可以了。

fireprime.rar

5.23 KB, 下载次数: 168, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

20

积分

0

威望

0

贡献

游客

积分
20
发表于 2016-1-19 17:07:43        只看该作者  8#
Johnny.Chan 发表于 2015-12-9 15:22
替换一下上传两个文件就可以了。

6楼和7楼同时做?还是选择其中一个就行?
回复

使用道具 举报

19

积分

0

威望

0

贡献

社区版主

Rank: 7Rank: 7Rank: 7

积分
19
发表于 2016-1-26 15:24:53        只看该作者  9#
按7楼做就可以了
回复

使用道具 举报

72

积分

0

威望

0

贡献

技术小白

积分
72
发表于 2016-3-30 16:35:42        只看该作者  10#
我也遇到这个问题
来学习一下
回复

使用道具 举报

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

本版积分规则

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