2012-11-05 06:09 AM
Hello,
I have these information written on the stm32f105 micrcontroller STM32F105 VCT6 Z 990TD 93 MYS 99 045 I have read that it depends on the date code of the microcontroller which is 045 in my case. What is the version of bootloader of this microcontroller?2012-11-05 07:33 AM
It's in application note AN2606:
5.4.1 How to identify STM32F105xx/107xx bootloader versionsBootloader V1.0 is implemented on devices which date code is below 937 (refer to STM32F105xx and STM32F107xx datasheet for where to find the date code on the device marking), while bootlloaderV2.0 and V2.1 are implemented on devices with a date code is higher or equal to 937.
There are two ways to distinguish between V2.0 and V2.1:
When using the USART bootloader, the Get-Version command defined in AN2606 and AN3155 has been corrected in V2.1 version. It returns 0x22 instead of 0x20 as in bootloader V2.0.
The values of the vector table at the beginning of the bootloader code are different. The user software (or via JTAG/SWD) reads 0x1FFFE945 at address 0x1FFFB004 for bootloader V2.0 and 0x1FFFE9A1 for bootloader V2.1.
2012-11-05 09:45 PM
yes i read this application note, but what i am wondering about is that i bought this microcontroller from about a month so may be 045 means a year 2000 which is greater than 90s.
Or no its just 045 < 937 -> V1.0?2012-11-06 12:22 AM
937 is 2009, week 37; 045 is 2010, week 45.
You can have bootloader 2.0 or 2.1.2012-11-06 01:12 AM
Thank you,
I am asking because the computer doesn't recognise my circuit as usb device when using it in dfu mode. What happens is that the oscillator works for 4 sec it gives 8MHZ on its pin then it shuts down, i don't know what is the source of the problem?2012-11-06 04:17 AM
USB can be tricky, look at ''
USB D+ Pullup with gpio''
thread, it's about F103 not F105 but maybe you will find something useful there.
2012-11-06 06:53 AM
What i have found is that only one pin of the crystal is giving a sinusoidal output with 8MHZ frequency while the other doesn't give any signal.
I changed the crystal still same problem. Please some one write me down the steps that i should make in order for dfu to work for me from A to Z please. I have read all the data sheets but until now i don't know where the problem is.