gatesphere Posted April 30, 2018 Report Share Posted April 30, 2018 Hi all, I received my STM32F4 board in anticipation of building my SeqV4. I flashed the bootloader with ST-LINK on Win7 x64, and then used MIOS Studio to upload the SeqV4 application. From there, MIOS Studio doesn't want to talk to my STM32F4 anymore -- it sees 4 Midi ins and 4 Midi outs from the Seq, but no combination of those four ports will let me talk to it -- it says 'no response from device' or something similar. The bootloader fail-safe mode works (holding the USER button down on reset keeps it in the bootloader). But I can't communicate to it while it's actually running the Seq app. I think this is because of the known Win7x64 USB MIDI driver issues. But I find " The GM5 driver is currently not supported for the MBHP_CORE_STM32F4 module, but it's planned to provide it in future!" on the MIOS32 download page... so this driver won't help in this situation? I'd like to keep the four USB Midi In/Outs because I'll be using this thing with Linux mostly, but I can't get MIOS_Studio working on my Arch Linux install at the moment. The pre-compiled version didn't work, and compiling it from source caused me some GTK errors that I haven't sussed out. I'd also like to be able to update the Seq App in the future without having to disassemble my device to get to the button... Any help? I'll probably continue debugging the MIOS_Studio app on Linux to avoid Windows as much as possible, but I thought I'd ask here if there were any suggestions. Quote Link to comment Share on other sites More sharing options...
gerald.wert Posted April 30, 2018 Report Share Posted April 30, 2018 (edited) You have to restart mios studio when you restart it select seq4 as input and output and then restart mios studio again and it should be working in mios studio again. If you are not seeing seq4 as an option I would reflash the core with the bootloader and then get a fresh copy of the sequencer application and load that after you have reflashed the bootloader. Edited April 30, 2018 by gerald.wert Quote Link to comment Share on other sites More sharing options...
gerald.wert Posted April 30, 2018 Report Share Posted April 30, 2018 Normally any time you restart the core or load a new application to it in windows you have to restart mios studio for it to be able to work properly. It has to do with the way windows assigns a name to the hardware. Quote Link to comment Share on other sites More sharing options...
gatesphere Posted May 1, 2018 Author Report Share Posted May 1, 2018 Yes, I have done that. It’s showing the Seq as a device, just refusing to talk to it. Quote Link to comment Share on other sites More sharing options...
gerald.wert Posted May 1, 2018 Report Share Posted May 1, 2018 Have you tried loading another app like NG? Since you are unable to access the core you will need to clear the stm and reload the bootloader http://ucapps.de/mbhp_core_stm32f4.html Use the ST link software to clear the STM and reload the bootloader. It may be a corrupt app file that was loaded or a failed transfer. It could be a hardware issue as well loading another app may tell you a lot. You may also want to try using another midi interface to talk to the core if you really feel it is a driver issue. You should also be able to talk to the bare core over usb with the power jumper connected and that should eliminate most of you hardware trouble shooting except the possibility of a bad core. It happens I have had a badly soldered core. Since you were able to connect to it with just the bootloader and it failed after loading the app. That tends to point to more of a failed software transfer or possibly a corrupt app file. Less of a driver issue though. Quote Link to comment Share on other sites More sharing options...
gatesphere Posted May 2, 2018 Author Report Share Posted May 2, 2018 The same board, without reflashing or anything, works fine in Linux. So it's definitely a Windows driver issue with the Seq's 4 MIDI ports over USB. Though I'm not going to be using this on Windows, so I guess this is 'solved' by me using Linux. Quote Link to comment Share on other sites More sharing options...
gerald.wert Posted May 3, 2018 Report Share Posted May 3, 2018 Maybe it is related to the cable bring a USB A type cable and you need the B cable: http://midibox.org/forums/topic/19105-stm32f4-communication-issues-with-mios-studio-no-usb-midi-available/#comment-166624 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.