Jump to content

Hello everyone - what setup is required for assembler?


mikee

Recommended Posts

Hi all,

I want to get into PIC assembler MB-wise, and wondered what is the minimum set-up needed to change code and upload via MIDI.

A few years ago there was a kind of Virtual MidiBox and a method of uploading sysex commands etc. Is this method still used? Can someone give a brief run down? Or is there some stuff already hiding somewhere?

Have all the software zips been 'upgraded' to C only?

All the best folks

Link to comment
Share on other sites

The "Virtual MIDIbox" is totally unrelated to your intentions - it allows to configure MIDIbox64 and MIDIbox64E via SysEx, and to "emulate" the configuration. It doesn't really emulate the MIDIbox firmware, and it hasn't been updated since years...

The .zip files contain precompiled applications, most of them are in assembly language...

In order to change and rebuild assembly code, you have to install gputils and (as a Windows user) MSYS + the "make" command of "MinGW" as explained in the Quickstart Guide: http://www.midibox.org/dokuwiki/windows_toolchain_quickstart

As a MacOS or Linux user, you only need to install gputils, everything else is already part of the Unix/Posix environment.

For C you would have to install SDCC in addition (which is a simple step)

Best Regards, Thorsten.

Link to comment
Share on other sites

thanks for the quick reply TK. Yes I get you.

MPLAB goes in the bin then?  As for those Unix-system files etc, I tried but failed to install all of them, and have posted elsewhere with my experiences.

Thanks again TX and to all who have spent so much time coding the apps: THANK YOU VERY MUCH ...

Powered up my MB lash-up for first time 20 minutes ago, and it is up and running, and I am a very happy giraffe, the results are excellent!!!

:)

regards all

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...