TheKikGen / USBMidiKliK4x4

UMK4x4 - 4-16 in/out and 3-15 IN/3OUT USB MIDI interface for STM32F103 series board
125 stars 22 forks source link

Does the firmware work with the silver colored version? #34

Closed DepreTux closed 8 months ago

DepreTux commented 2 years ago

Do you know if it will work with this version:

https://articulo.mercadolibre.com.ar/MLA-671515228-interfaz-midi-usb-midiplus-midilink-midi-4x4-para-teclado-_JM

It's the only one I could find here

Amazing project, anyway. I'm surprised this is not better known within the electronic music community (at least I just found it).

Thanks for the firmware and the help!

TheKikGen commented 2 years ago

Thanks for your comment. Help us to make the project to be better known !

The midi interface looks like exactly the one I hacked. Midiplus and Miditech are the same company. So I'm almost sure that the hack will work on it.

jnovek commented 2 years ago

I'm working on the silver MIDIPLUS box right now and it would be nice if someone could sanity check this before I set it up. I'm pretty new to STM32 as a platform in general.

From the Miditech instructions (https://github.com/TheKikGen/USBMidiKliK4x4/wiki/The-Miditech-Midiplus-4x4-hack-and-STM32Duino) it seems like you need to:

Anything I'm missing? I've marked all the spots on the attached photo of the silver MIDIPLUS board.

Questions: 1) You mentioned on this page that you had to remove "multiple" resistors, but the only one I see is R28. Am I missing something? 2) Is there a better place to get at boot0 than R27? I suspect not -- it looks like it comes right off of pin 80 -- but that's going to be some dicey soldering for me. I think I'll have to expose some of the trace to properly get at it. I could also replace R27, it appears to be 10k to GND.

midi44

TheKikGen commented 1 year ago

Sorry for that very late answer ! I think you could just solder a connector at CN1 and use an ST-LINK V2 Dongle clone to flash directly the firmware. When I hacked this board, I haven't any ST-LINK dongle available, so I used the internal serial bootloader.

TheKikGen commented 1 year ago

Check my other project "Kikpad" here for the Midiplus Smartpad : https://github.com/TheKikGen/kikpad

CN1 Pinout is : 1.GND 2.SWDIO 3.SWDCLK 4.RESET