am4379Linux下QSPI使用 - AM437x - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3302|回复: 1

[已解决] am4379Linux下QSPI使用

[复制链接]

3

主题

5

帖子

1047

积分

金牌会员

Rank: 6Rank: 6

积分
1047
发表于 2018-8-14 16:40:34 | 显示全部楼层 |阅读模式
板卡已经制板回来了,硬件决定只有Y18,AA18,AE19,AD19这几个引脚,给FPGA打参数,在创

龙工程师帮助下直接调用内核驱动,使用gpio模拟spi,了,但是速度都不理想,使用示波器

看到波形也就两兆多点,,老板不是很满意,让我用QSPI,小弟已经根据Linux Core QSPI

User's Guide把内核给配置了
To enable QSPI controller driver:
          Device Drivers  --->
           [*] SPI support  --->
             <*>   DRA7xxx QSPI controller support
但是查看不到QSPI节点?我想还是 配置dt有问题,小弟对设备树,驱动还不熟悉,创龙工程

师能否帮助一下,告诉小弟
qspi_pins_default:qspi_pins_default{
                pinctrl-single,pins = <
                        0x210 (PIN_INPUT_PULLDOWN | MUX_MODE3)  /* (Y18)  

cam0_data2,gpio4[24]*/
                        0x214 (PIN_OUTPUT_PULLDOWN | MUX_MODE3)  /* (AA18)

cam0_data3,gpio4[25]*/
                        0x218 (PIN_INPUT_PULLDOWN | MUX_MODE3)  /* (AE19)

cam0_data4,gpio4[26]*/
                        0x21c (PIN_INPUT_PULLDOWN | MUX_MODE3)  /* (AD19)

cam0_data5,gpio4[27]*/
                >;
        };

&qspi {
       statue="okay";
        pinctrl-names="default","sleep";
        pinctrl-0=<&qspi_pins_default>;
        pinctrl-1=<&qspi_pins_sleep>;
        qspi@4b300000 {
                compatible = "ti,dra7xxx-qspi";
                reg = <0x47900000 0x100>, <0x30000000 0x3ffffff>;
                reg-names = "qspi_base", "qspi_mmap";
                #address-cells = <1>;
                #size-cells = <0>;
                spi-max-frequency = <25000000>;
                ti,hwmods = "qspi";
        };
};

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

31

帖子

1402

积分

创龙

Rank: 8Rank: 8

积分
1402
发表于 2018-8-14 18:16:12 | 显示全部楼层
qspi的配置可以参考arch/arm/boot/dts/am437x-sk-evm.dts中断qspi配置
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-3-29 18:01 , Processed in 0.038894 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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