• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
  • 全部板块
    • 全部板块
大家还在搜
  • Linux对S70GL02GS的支持

    你好,我正在寻找Linux补丁来支持S70GL02GS闪存。根据这个KB文章(Linux下的S70GL02GS支持-KBA218966),您必须创建一个支持案例来接收补丁。我已经这么做了,但到目前为止我只收到自动回复。我还感兴趣的是如何指定在加载时Linux解析的设备树源(.DTS)文件中的S70GL02GS。对于一个典型的CFI兼容的2MBIT、128MX16和Flash,我希望它的条目看起来像这样:NoFlash @ 0,0{地址单元=& lt;0x1gt;大小的细胞= & lt;0x1gt;兼容=“CFI闪存”;Rg=& lt;0x0 0x0 0x1000000;银行宽度= & lt;0x2 & gt;器件宽度=<0x1gt;但是S70GL02GS实际上是同一封装中的两个1Mb/Flash芯片(S29 GL01GS)。因此,有一个外部芯片选择,但内部有两个地址映射区域,它们具有独立的保护扇区和控制/状态寄存器。也许会有两个“Reg”声明来解释这两组控制寄存器,一个字节偏移量为0x8800。 以上来自于百度翻译 以下为原文Hi, I am looking for the Linux patch to support the S70GL02GS Flash.According to this KB article (S70GL02GS Support Under Linux - KBA218976 ), you have to create a Support Case to receive the patch.I have done so, but I have only received automated replies so far. I am also interested in how to specify the S70GL02GS in the Device Tree Source (.dts) file that Linux parses when it is loaded.For a typical CFI-compatible 2Mbit, 128Mx16 NOR Flash, I would expect its entry to look something like this: norflash@0,0 {#address-cells = ;#size-cells = ;compatible = "cfi-flash";reg = ;bank-width = ;device-width = ; But the S70GL02GS is actually two 1Mbit NOR Flash die (S29GL01GS) in the same package.So there is one external chip select, but internally there are two address-mapped regions that have independent protected sectors and control/status registers.Perhaps there would be two "reg" declarations to account for the two sets of control registers, one at byte offset 0x8000000?

    2018-09-10 15:31