armink / SFUD

An using JEDEC's SFDP standard serial (SPI) flash universal driver library | 一款使用 JEDEC SFDP 标准的串行 (SPI) Flash 通用驱动库
MIT License
1.25k stars 444 forks source link

软件复位失效 #45

Open 236074230 opened 3 years ago

236074230 commented 3 years ago

某些FLASH,例如 CYPRESS S25HL01GT 要求 发送 0x66 命令后 必须紧接着发送 0x99 命令才能复位,中间不能插入其他命令。 并且要复位后才能使用 0x9F 命令读取信息。

armink commented 3 years ago

看着是这款 Flash 没有遵循标准嘛

236074230 commented 3 years ago

      这个芯片是否遵循标准我就不知道了! 移植SFUD后 首先是复位不成功。然后整片擦除指令立即反回而扇区擦除是OK的,我们自己写的驱动程序同样只可以扇区擦除不可整片擦除。

------------------ 原始邮件 ------------------ 发件人: "armink/SFUD" <notifications@github.com>; 发送时间: 2020年10月22日(星期四) 中午1:51 收件人: "armink/SFUD"<SFUD@noreply.github.com>; 抄送: "236074230"<236074230@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [armink/SFUD] 软件复位失效 (#45)

看着是这款 Flash 没有遵循标准嘛

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

helongdm commented 4 months ago

是有这个问题,SFUD里复位使能命令后有读状态的操作导致不能复位,要求复位使能命令接着复位命令,中间不能有其他的命令操作

helongdm commented 4 months ago

看着是这款 Flash 没有遵循标准嘛

20240325201109 这个应该是遵循了标准的