调试过程中,发现用自动识别不能识别flash,只能通过手动连接,虽然能connect上,但是烧录一直失败校验失败。
后来自己去手动配置flash相关内容
分别是flash页大小,页数量,决定了flash的大小,一般大于烧录flash也没有关系
最主要的是numaddrbyte设置,这个是spi通讯的flash地址,我的是24bit地址,所以3个B
至于sectorsize不会影响flash大小,但是会影响烧录的速度。越大越快。我们一般按规格书的数量设置就行了。
最后在status register 设置busy bit ,否则不能烧录。
最后为了后面不用继续手配置数据,可以把这个烧录工程保存下来。
上面设置数据都是按16进制设置。
关于jflash_spi烧录不通过自动识别下载flash
最新推荐文章于 2024-05-11 18:53:47 发布