查看: 2746|回复: 1

[求助] uboot怎么配置spi flash

[复制链接]
  • TA的每日心情
    奋斗
    2017-6-1 13:48
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    8

    主题

    41

    帖子

    0

    注册会员

    Rank: 2

    积分
    162
    最后登录
    2017-6-1
    发表于 2016-5-19 19:32:40 | 显示全部楼层 |阅读模式
    本人的板子参考飞思卡尔MCIMX6Q-SDB 设计的,原理图如图所示(图中SS0应为CS0)
    请问引脚这么配置错来没
    static iomux_v3_cfg_t const ecspi1_pads[] = {
        MX6_PAD_CSI0_DAT4__ESPI1_SCLK |    MUX_PAD_CTRL(SPI_PAD_CTRL),
        MX6_PAD_CSI0_DAT5__ESPI1_MOSI |    MUX_PAD_CTRL(SPI_PAD_CTRL),
        MX6_PAD_CSI0_DAT6__ESPI1_MISO |    MUX_PAD_CTRL(SPI_PAD_CTRL),
        MX6_PAD_CSI0_DAT12__ESPI1_WP |    MUX_PAD_CTRL((NO_PAD_CTRL),  //
        MX6_PAD_CSI0_DAT13__ESPI1_nRST | MUX_PAD_CTRL((NO_PAD_CTRLL),  //
        MX6_PAD_EIM_A25__ESPI1_RDY | MUX_PAD_CTRL((NO_PAD_CTRL),  //
        MX6_PAD_CSI0_DAT7__ESPI1_CS0 |    MUX_PAD_CTRL((NO_PAD_CTRL),// ?????这个不知怎么配

    static void setup_spi(void)
    {
        imx_iomux_v3_setup_multiple_pads(ecspi1_pads, ARRAY_SIZE(ecspi1_pads));
    }
    int board_spi_cs_gpio(unsigned bus, unsigned cs)
    {
        return (bus == 0 && cs == 0) ? (IMX_GPIO_NR(4, 9)) : -1;  //这个不知怎么配
    }

    请问出来这里还要修改那些地方呢?



    我知道答案 目前已有1人回答
    2016-05-19 19:24:23屏幕截图.png
    2016-05-19 19:21:24屏幕截图.png
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2019-11-15 11:44
  • 签到天数: 117 天

    连续签到: 1 天

    [LV.6]常住居民II

    4

    主题

    362

    帖子

    0

    高级会员

    Rank: 4

    积分
    758
    最后登录
    2019-11-15
    发表于 2016-9-29 15:52:59 | 显示全部楼层
    我来顶。
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-20 20:34 , Processed in 0.084388 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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