Jump to content

error #14: Invalid SysEx command - help!


alpacazebus

Recommended Posts

hey there midiboxers,

back in 2012 i started a project with the intention of creating a tactile midi controller for live use. i had to abandon it for different reasons but now have the time to revisit it. i have all the modules and components necessary for the seqv4 but am a little confused about loading the firmware. im using a stm32 based core with the USB and MIDI interface working great but im at a loss as to how to get my LCD up and running. when i try to upload hex files through MIOS studio i get this error: "Upload aborted due to error #14: Invalid SysEx commandNo response from core after 16 retries!". has anyone experienced this error before? im sure its something really simple but i have no real experience with programming at all so im in the dark and dont know what i am looking for. if you need any particular information that would help in troubleshooting this just ask, id really hate to give up on this and would appreciate any pointers at all -

 

Paul

 

post-21318-0-55521900-1418769632_thumb.p

Link to comment
Share on other sites

Hi Paul,

 

I guess that a very old bootloader version is running on the core, therefore please try to update to the latest bootloader V1.018 the following way:

  • enable bootloader hold mode with a jumper on J27 (it's located between the two J15A/B sockets)
  • re-power the core module, re-start MIOS Studio
  • upload the mios32_bootloader_update_v1_018 application
  • if successfully uploaded: remove the J27 jumper
  • wait until the update happened (see README.txt of this application what should happen)
  • power-off the core
  • power-on the core, it could be that your OS (Windows?) needs some time to re-install the USB driver, because the USB device characteristics have changed in newer bootloader versions
  • start MIOS Studio

 

Now you should be able to upload newer applications which are available at the MIOS32 download page.

 

Best Regards, Thorsten.

Link to comment
Share on other sites

amazing, i really appreciate the help

im wishing i didnt leave this project for so long, feeling like i have a lot of catching up to do with my knowledge of this beast ... :sad:

 

so after updating the bootloader i was able to successfully upload the SEQv4 firmware...

 

as i mentioned before i dont really have any knowledge of programming so just getting new messages out of the core is a real thrill for me, excuse me for my noob ignorance if this is a really stupid question but at this stage does the firmware contain all the information needed to get the LCD and other peripherals working? or do i have to compile those myself?  

 

i have the toolchain SVN repository set up, have MYSYS and notepad++ downloaded but am lacking the syntax to know where to take it from here - basically is this a task that may be a bit too advanced for me at this stage? 

 

feeling a bit overwhelmed and overloaded.

 

thanks for your quick reply as well TK im not ready to give up yet...

Link to comment
Share on other sites

I'm glad that you managed to solve this critical part - your core has the latest and greatest firmware now, and additional issues (noticed by other users in the past) should be solved with this update! :smile:

 

There is no need to recompile the firmware, this is only intended for developers.

The configuration has to be done in the MBSEQ_HW.V4 file as explained here: http://www.ucapps.de/midibox_seq_manual_hw.html

It requires a working SD Card connection via J16.

 

The LCD should work without any configuration.

The MBSEQ firmware has an inbuilt test function which allows you to check the connections, just enter "testlcdpin" in MIOS terminal to get a list of available commands which allow you to set a certain pin and to measure the expected voltage with a multimeter.

 

Best Regards, Thorsten.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...