bbogush / nand_programmer

NANDO - NAND Open programmer
GNU General Public License v3.0
316 stars 119 forks source link

准备把nando用STM32CubeMX和STM32CubeIDE移植到STM32F407VET6的HAL库上。bootloader和app的cdc驱动已做好了。有兴趣可以一起加入 #76

Closed whitcloudfly closed 4 months ago

whitcloudfly commented 1 year ago

准备开发带触摸屏的脱机烧写的版本。

whitcloudfly commented 1 year ago

目前在作者的代码基础上移植了STM32F407VET6的版本。https://github.com/whitcloudfly/CUBE_NANDO_HAL

whitcloudfly commented 1 year ago

STM32F103VET6和STM32F407VCT6的HAL库版本均已移植完成。但是写入校验奇数块出错。在Nando上测试原版3.5.0代码也是同样问题。

whitcloudfly commented 12 months ago

问题出在w25q256jv需要启动4字节地址。在标准库源码下修改测试没问题了。但是在hal库版的代码下测试未成功。原版标准库代码里USB cdc和芯片的读取缓存之间是如何处理的呢?有谁知道吗?

whitcloudfly commented 11 months ago

HAL库的STM32F407VET6. STM32F103VCT6的spi nor读写擦验证通过了。

whitcloudfly commented 6 months ago

项目已完成