Posted on May 17, 2011 at 12:56==FYI: void (*pbootloaderEntry)(void) ; pbootloaderEntry=(void (*)(void)) (*((u32 *) 0x1ffff004)); pbootloaderEntry(); Maybe init MSP from 0x1ffff000(0x20000200) is need before jump.
Posted on May 17, 2011 at 12:56Dear jaroslaw.oska, ==The system bootloader in stm32f is start from 0x1FFF F000 ==0x1FFF F000~0x1FFF F003 is the init msp value of BootLoader,usually 0x2000 0200. ==0x1FFF F004~0x1FFF F007 is the program start address ...
Posted on May 17, 2011 at 12:56Dear jcai007: ==Thanks for your suggest, it's useful to improve my program. ==It's excite for know my program helps somebody,haha!!! ==Because Cortex-M3's application can start from 0x08000000(when program flash), or 0...
Posted on May 17, 2011 at 12:56==Perhaps you can change Com22 to com1~9 in the device manager of widowns, it should can work. ==You can also choose my program ''eisp'', from www.mcuisp.com, to replace the offical Flash Demo V1.2, maybe it work more ...
Posted on May 17, 2011 at 12:54==Thanks for ''relaxe'', I tested my program In vmware workstation 6.51,and found due to vmware add some delay to serial data transfer, my program will timeout and fail to connect mcu. the new vesion V0.9 correct this ...