EsotericLabs Posted March 17, 2016 Report Share Posted March 17, 2016 Hello, While trying to upload a new firmware to my STM32F4 core, MIOS Studio timed out trying to enable the bootloader mode. How can I repair this? Quote Link to comment Share on other sites More sharing options...
latigid on Posted March 17, 2016 Report Share Posted March 17, 2016 Can you get back to the bootloader by pressing (and holding) the blue button? http://www.ucapps.de/mios32_bootstrap_newbies.html Bootloader mode is enforced as long as the blue button is down. I got confused about this a little while ago; you can then upload the bootloader hex file, thereafter you don't need to hold the button any more. Now you have a stable USB-MIDI connection and you can upload your application of choice. I'm not sure if re-uploading the bootloader hex is actually needed...? but it can't hurt. Quote Link to comment Share on other sites More sharing options...
EsotericLabs Posted March 17, 2016 Author Report Share Posted March 17, 2016 Yes, got it. Switch the box off, keep the blue button pressed, switch on, start Mios studio and it connects in boot loader mode. And then, it uploads the firmware without any issues. Thanks @Latigid On! Quote Link to comment Share on other sites More sharing options...
Phatline Posted March 17, 2016 Report Share Posted March 17, 2016 (edited) because of programming and messing arround, i have to press that button every programming session often... so you better wire a switch to the back off your device... Pin PA0 to 5V on the STM32F4 do the job... (the programming switch) Edited March 17, 2016 by Phatline Quote Link to comment Share on other sites More sharing options...
EsotericLabs Posted March 17, 2016 Author Report Share Posted March 17, 2016 yes I was thinking about that as well. Thanks for telling me the pinning! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.