文章 ID: 000086454 内容类型: 故障排除 上次审核日期: 2021 年 08 月 27 日

在 u-boot-socfPGA 中使用 MT25QU02GCBB8E12-0SIT QSPI 设备需要进行哪些修改?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    要添加对 SoC EDS 17.0 中 Arria 10 的 u-boot-socfPGA 中 MT25QU02GCBB8E12-0SIT QSPI 器件的支持,请对 uboot-socfPGA/drivers/mtd/spi/sf_params.c 进行以下更改

     

     

    解决方法

    在文本编辑器中编辑文件 uboot-socfpga/drivers/mtd/spi/sf_params.c,然后添加设备(粗体显示的补充):

    #ifdef CONFIG_SPI_FLASH_STMICRO /* STMICRO */

    {"M25P10",0x202011,0x0,32* 1024,4,0,0},

    {"M25P20",0x202012,0x0,64* 1024,4,0,0},

    {"M25P40",0x202013,0x0,64* 1024,8,0,0},

    {"M25P80",0x202014,0x0,64* 1024,16,0,0},

    {"M25P16",0x202015,0x0,64* 1024,32,0,0},

    {"M25PE16",0x208015,0x1000,64* 1024,32,0,0},

    {"M25PX16",0x207115,0x1000,64* 1024,32,RD_EXTN,0},

    {"M25P32",0x202016,0x0,64* 1024,64,0,0},

    {"M25P64",0x202017,0x0,64* 1024,128,0,0},

    {"M25P128",0x202018,0x0,256* 1024,64,0,0},

    {"M25PX64",0x207117,0x0,64* 1024,128,0,SECT_4K},

    {"N25Q32",0x20ba16,0x0,64* 1024,64,RD_FULL,WR_QPP |SECT_4K},

    {"N25Q32A",0x20bb16,0x0,64* 1024,64,RD_FULL,WR_QPP |SECT_4K},

    {"N25Q64",0x20ba17,0x0,64* 1024,128,RD_FULL,WR_QPP |SECT_4K},

    {"N25Q64A",0x20bb17,0x0,64* 1024,128,RD_FULL,WR_QPP |SECT_4K},

    {"N25Q128",0x20ba18,0x0,64* 1024,256,RD_FULL,WR_QPP},

    {"N25Q128A",0x20bb18,0x0,64* 1024,256,RD_FULL,WR_QPP},

    {"N25Q256",0x20ba19,0x0,64* 1024,512,RD_FULL,WR_QPP |SECT_4K},

    {"N25Q256A",0x20bb19,0x0,64* 1024,512,RD_FULL,WR_QPP |SECT_4K},

    {"N25Q512",0x20ba20,0x0,64* 1024,1024,RD_FULL,WR_QPP |E_FSR |SECT_4K},

    {"N25Q512A",0x20bb20,0x0,64* 1024,1024,RD_FULL,WR_QPP |E_FSR |SECT_4K},

    {"N25Q1024",0x20ba21,0x0,64* 1024,2048,RD_FULL,WR_QPP |E_FSR |SECT_4K},

    {"N25Q1024A",0x20bb21,0x0,64* 1024,2048,RD_FULL,WR_QPP |E_FSR |SECT_4K},

         {"MT25QU02GC",0x20bb22,0x1044,64* 1024,4096,RD_FULL,WR_QPP |E_FSR |SECT_4K}

    #endif

    此增强功能将包含在未来的 uboot-socfPGA 版本中。

    相关产品

    本文适用于 2 产品

    英特尔® FPGA 配置设备
    英特尔® Arria® 10 SX SoC FPGA

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。