嵌入式爱好者

查看: 18403|回复: 2

[Android] IMX6Q EIM问题!

[复制链接]

9

主题

21

帖子

72

积分

i.MX6Q通行证i.MX6UL通行证

扫一扫,手机访问本帖
发表于 2018-7-4 11:16:52 | 显示全部楼层 |阅读模式
        /*
         * For EIM General Configuration registers.
         * CS0GCR1:
         *        GBC = 0; CSREC = 6; DSZ = 2; BL = 0;
         *        CREP = 1; CSEN = 1;
         *        EIM Operation Mode: MUM = 1
                SRD = SWR = 0.
         *                (Async write/Async page read, multiplexed)
         * CS0GCR2:
         *        ADH = 1
         */
        writel(0x00610099, nor_reg);
        writel(0x00000001, nor_reg + 0x00000004);
        /*
         * For EIM Read Configuration registers.
         * CS0RCR1:
         *        RWSC = 1C;
         *        RADVA = 0; RADVN = 2;
         *        OEA = 2; OEN = 0;
         *        RCSA = 0; RCSN = 0
         * CS0RCR2:
         *        APR = 1 (Async Page Read);
         *        PAT = 4 (6 EIM clock sycles)
         */
        writel(0x1C022000, nor_reg + 0x00000008);
        writel(0x0000C000, nor_reg + 0x0000000C);
        /*
         * For EIM Write Configuration registers.
         * CS0WCR1:
         *        WWSC = 20;
         *        WADVA = 0; WADVN = 1;
         *        WBEA = 1; WBEN = 2;
         *        WEA = 1; WEN = 6;
         *        WCSA = 1; WCSN = 2;
         * CS0WCR2:
         *        WBCDD = 0
         */
        writel(0x1404a38e, nor_reg + 0x00000010);
        writel(0x00000000, nor_reg + 0x00000014);

        EIM端口配置如上,DA[15:0]数据线地址线复用。
        配置之前用示波器测出 片选CS0恒为低电平,按如上配置之后,片选CS0恒为高电平,请问是什么原因?谢谢。

回复

使用道具 举报

0

主题

177

帖子

321

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX6Q通行证XX18通行证TCU通行证

发表于 2018-7-4 16:25:58 | 显示全部楼层
arch/arm/mach-mx6/board-mx6q_sabresd.c改这个文件,你改的auto文件

点评

我也没修改auto,我是根据auto文件里面的eim配置重新写了一个驱动程序,然后动态加载进去的。  详情 回复 发表于 2018-7-4 16:37
点评回复 支持 反对

使用道具 举报

9

主题

21

帖子

72

积分

i.MX6Q通行证i.MX6UL通行证

 楼主| 发表于 2018-7-4 16:37:55 | 显示全部楼层
Marss 发表于 2018-7-4 16:25
arch/arm/mach-mx6/board-mx6q_sabresd.c改这个文件,你改的auto文件

我也没修改auto,我是根据auto文件里面的eim配置重新写了一个驱动程序,然后动态加载进去的。
点评回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 02:58

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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