ST官方给的Flash loader demonstrator从1.0一直到Nov-2008的1.2版依然是很不好用(很多情况下是根本不能用) 网上盛传的一个命令行版本的STM32boot.exe十分好用,我已经用了很久了,但是最近新的所有仪器都出现不能下载的现象,但是老版本的却可以,STM32boot反馈的信息是error:unknown bootloader versions reported:0x21 查看这个程序STM32boot的源代码 其中: if (buffer[0] == 0x20) { // the only one we know about today printf("Bootloader version 2.0 detected
"); } else { fprintf(stderr, "error: unknown bootloader version: %02X
", (unsigned char) buffer[0]); exit(1); // exit? or continue? }
我很怀疑ST更新了器件内部的启动程序(识别码从0x20更新到了0x21?),可是查了很多手册都没找到,请香主帮忙确认是不是ST新更新了器件的内嵌程序 新器件是 STM32F103Vbt Y 22 0DW 93 MLT 22 834 旧器件是 STM32F103Vbt Y 22 069 93 MLT 22 812
|