嵌入式爱好者

查看: 8276|回复: 3

[Linux] 关于Linux移植遇到的nand识别问题

[复制链接]

8

主题

40

帖子

96

积分

扫一扫,手机访问本帖
发表于 2014-5-3 22:21:24 | 显示全部楼层 |阅读模式
大家好,小弟在移植Linux3.14到OK6410A时,出现如下问题:
[05/03-11:18:34:206]loop: module loaded
[05/03-11:18:34:206]s3c24xx-nand s3c6400-nand: failed to get clock
[05/03-11:18:34:207]s3c24xx-nand: probe of s3c6400-nand failed with error -2
[05/03-11:18:34:217]ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[05/03-11:18:34:218]ohci-s3c2410: OHCI S3C2410 driver

发现nand flash 没有probe到,在获取时钟出错,导致后面的nand分区什么的都没有进行。我都是按mini6410的配置进行的,flash 驱动也换成s3c_nand.c了,关键是一直出现获取时钟出错。之前也遇到该问题一直没有解决,不知有没有大神遇到过或者有什么解决办法和建议没?谢谢
该会员没有填写今日想说内容.
回复

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2014-5-4 08:40:40 | 显示全部楼层
楼主,你去网上找一个关于内核移植方面的资料,对比看一下自己哪里出现问题了,我这里给您找了一个链接,http://www.diandesign.com/thread-1338-1-1.html
技术支持电话:0312-3119192
技术支持邮箱:Linux@forlinx.com
点评回复 支持 反对

使用道具 举报

8

主题

40

帖子

96

积分

 楼主| 发表于 2014-5-4 22:37:19 | 显示全部楼层
谢谢啦,网上资料我已经找过了,我发现是最新kernel中关于clock这块又有变动,导致在get nand clock时出错,我目前在clk-s3c64xx.c中clock init时添加注册nand clock,已经可以get到了,不过还是有点小问题,总算有点头绪了,看来移植最新代码需要些挑战。

点评

嗯啊,不同版本的内核总是有差异的,楼主加油  详情 回复 发表于 2014-5-5 08:46
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2014-5-5 08:46:55 | 显示全部楼层
lixiaoming90 发表于 2014-5-4 22:37
谢谢啦,网上资料我已经找过了,我发现是最新kernel中关于clock这块又有变动,导致在get nand clock时出错, ...

嗯啊,不同版本的内核总是有差异的,楼主加油
技术支持电话:0312-3119192
技术支持邮箱:Linux@forlinx.com
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-21 16:28

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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