bbogush/nand_programmer

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

Closed this issue · 5 comments

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

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

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

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

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

项目已完成