搜索
bottom↓
回复: 15

AM335x GPMC挂载NAND Flash和NOR Flash后无法从NAND Flash启动

[复制链接]

出0入0汤圆

发表于 2016-5-19 11:11:45 | 显示全部楼层 |阅读模式
我把AM3359做成了一个核心板,核心板上有NAND Flash,从NAND Flash启动,配套做了一个测试用的底板启动没问题,
现在我做了另一个底板,在GPMC上挂载了一个类似于NOR Flash的设备,GPMC总线和类似NOR Flash设备之间通过逻辑芯片做时序转换以及电平转换。

现在的问题是核心板接到这个底板上后上电启动不了,打C......,显然没有识别出NAND Flash,底板上的电路影响到GPMC总线,去掉U14这个电平转换芯片就能正常启动,我的电路哪里有问题?难道用的这个电平转换芯片有问题?
SN74LVCC3245A 这个芯片就是电平转换 和三态输出,用在这里应该没什么问题吧?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入45汤圆

发表于 2016-5-19 11:23:18 | 显示全部楼层
你有发帖子的功夫 ,还不如回去查查 启动的时候 U14的 22脚 和2脚是什么电平。
你这明显是没有注意这2个脚的初始状态

出0入0汤圆

发表于 2016-5-19 12:00:58 来自手机 | 显示全部楼层
打c是说明是uart启动方式,应该是启动配置引脚上电时候电平不对,识别成其他启动方式。

出0入0汤圆

发表于 2016-5-19 15:33:30 | 显示全部楼层
这个接nor应该有现成的电路的,官方已经提供资料了.

出0入0汤圆

发表于 2016-5-19 15:34:12 | 显示全部楼层
感觉有些电平不匹配,怎么会有5v电源?

am335x专业工控模块
artcor.taobao.com

出0入0汤圆

 楼主| 发表于 2016-5-19 16:29:40 | 显示全部楼层
myiccdream 发表于 2016-5-19 11:23
你有发帖子的功夫 ,还不如回去查查 启动的时候 U14的 22脚 和2脚是什么电平。
你这明显是没有注意这2个脚 ...

今天板子给软件调试用了,等他们不用了好好测测

出0入0汤圆

 楼主| 发表于 2016-5-19 16:30:38 | 显示全部楼层
szartcor 发表于 2016-5-19 15:34
感觉有些电平不匹配,怎么会有5v电源?

am335x专业工控模块

是电平不匹配,那个类似NOR Flash设备是5V电平,所以加电平转换芯片。

出0入0汤圆

 楼主| 发表于 2016-5-19 16:58:59 | 显示全部楼层
szartcor 发表于 2016-5-19 15:33
这个接nor应该有现成的电路的,官方已经提供资料了.

你说的是EVM(TMDXEVM3358)那个板子吗?那个板子上确实是NAND Flash和NOR Flash同时接了,
但是那个的连接方式是AM335x的GPMC连接到CPLD,CPLD再连接到NAND Flash和NOR Flash,我不懂CPLD,不知道它在中间做了什么。
还是有其他的NAND Flash和NOR Flash同时接的参考电路?

出0入0汤圆

发表于 2016-5-19 22:58:43 | 显示全部楼层
saddam911 发表于 2016-5-19 16:58
你说的是EVM(TMDXEVM3358)那个板子吗?那个板子上确实是NAND Flash和NOR Flash同时接了,
但是那个的连 ...

CPU启动时候会根据BOOT[0:31]来决定晶振,启动方式等,这几个引脚和GPMC有复用,上电时候要用10K电阻确定好电平。CPLD是用来做数字逻辑的。

出0入0汤圆

 楼主| 发表于 2016-5-20 14:59:07 | 显示全部楼层
本帖最后由 saddam911 于 2016-5-20 15:26 编辑
nfchg 发表于 2016-5-19 22:58
CPU启动时候会根据BOOT[0:31]来决定晶振,启动方式等,这几个引脚和GPMC有复用,上电时候要用10K电阻确定 ...


boot引脚应该是16个吧?而且是LCD_DATA[15:0]吧?应该没有个GPMC复用的吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2016-5-20 15:04:25 | 显示全部楼层
问题解决了,应该是那个电平转换芯片之前有引脚焊连了,今天我焊上去试了试没问题了,
哎!最近换了个焊板子的小伙,干活不太细心,这都能焊连,当时软件着急调试别的功能我也没细看直接焊下来正常了就给软件调试了,
白白让我担心两天啊,万一是我的核心板设计的问题就麻烦了,已经做了一百多块了!

出0入0汤圆

发表于 2016-5-20 18:17:14 来自手机 | 显示全部楼层
saddam911 发表于 2016-5-20 14:59
boot引脚应该是16个吧?而且是LCD_DATA[15:0]吧?应该没有个GPMC复用的吧

lcd_data可以复用gpmc,没记错的话

出0入0汤圆

 楼主| 发表于 2016-5-20 22:03:29 | 显示全部楼层
nfchg 发表于 2016-5-20 18:17
lcd_data可以复用gpmc,没记错的话

刚才看一下还是真是LCD_DATA可以服用为GPMC,以前还真没注意过,
不过我的GPMC引脚都是用默认引脚

出0入0汤圆

发表于 2016-5-21 18:12:21 来自手机 | 显示全部楼层
有GPMC的驱动吗,最近刚学linux,用的beagleboneblack,不会写驱动和应用。能否给个范例

出0入0汤圆

 楼主| 发表于 2016-5-22 17:50:33 | 显示全部楼层
miaoguoqiang 发表于 2016-5-21 18:12
有GPMC的驱动吗,最近刚学linux,用的beagleboneblack,不会写驱动和应用。能否给个范例 ...

我是搞硬件的,不太懂驱动,我也一直想学驱动那

出0入84汤圆

发表于 2016-5-28 16:07:05 | 显示全部楼层
多看看书动动手, 谁也不可能几句话教会你写linux驱动啊。。。。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 07:28

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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