Remote Flash update
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2009-07-16 12:34 AM
Posted on July 16, 2009 at 09:34
Remote Flash update
This discussion is locked. Please start a new topic to ask your question.
2 REPLIES 2
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2011-05-17 4:17 AM
Posted on May 17, 2011 at 13:17
Hello.
I am engineer in korea. our company review new mcu for new product. so I read stm32 datasheet. our company machine need remote firmware update via comunication. in datasheet , I find flash update via commincation(uart,usb.. and so on). After read datasheet, i have one question I understand that for flash update . boot1, boot0 is change hardware function(like high,low) our current update process is 1. on host, load update program 2. update program send flash update command to machine 3. machine wait update in update state 4. program send firmware. 5. machine update flash, software reset. if we use STM32( we review STM32F101VC, STM32F103VC) ) , upper process can use in no change boot1,boot0? best regard.Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2011-05-17 4:17 AM
Posted on May 17, 2011 at 13:17
hi afk38!
BOOT1 and BOOT0 can be used to call ST's default bootloader. If you use your own bootloader that previousely loaded somewhere in the flash, BOOT1-BOOT0 control is never needed. Check bootloader example in my website, http://hayanmail.com/jsy/index.html?board=cizblog_zboard3&ln_mode=news_view&id=32&ct_sel=2 or this forum, http://www.st.com/mcu/forums-cat-6308-23.html Good luck!