dcreatorx Posted November 27, 2005 Report Share Posted November 27, 2005 Hi ! I finally uploaded correctly the mios v.1.8 and the MAIN.HEX file of the SID 1.5 firmware folder.Once this, the SID still not working or dropping that "drop tune". Can somebody tell me what I have to do know ? I heard something about the interconnection test but . . I can't find it. Thank you a lot. :) Quote Link to comment Share on other sites More sharing options...
TK. Posted November 27, 2005 Report Share Posted November 27, 2005 Which tests that are listed in the Walkthrough are working?-> http://www.ucapps.de/midibox_sid_walktrough.htmlBest Regards, Thorsten.P.S.: the firmware has reached V1.7! Where did you find a v1.5 version? Quote Link to comment Share on other sites More sharing options...
dcreatorx Posted November 27, 2005 Author Report Share Posted November 27, 2005 Via "Search", trough a thread. It's upthere somewhere in the server yet .. :-\Can you tell me how to upgrade the core now ? Thanks Thorsen. Quote Link to comment Share on other sites More sharing options...
TK. Posted November 27, 2005 Report Share Posted November 27, 2005 V1.5 doesn't work with the current interconnections between CORE and SID.Can you tell me how to upgrade the core now ?IS THIS A JOKE?Please read my last posting again - all the answers to your last questions are explained in the walkthrough, why do you ignore this document?Karma -1 Quote Link to comment Share on other sites More sharing options...
dcreatorx Posted November 27, 2005 Author Report Share Posted November 27, 2005 Ok so I've to upload the same MAIN.HEX file and it will be overwrited ? That's what I understand when I rode the text. Sorry Thorsen, I'm very lost reading all that bunch of information. :-\ Quote Link to comment Share on other sites More sharing options...
dcreatorx Posted November 27, 2005 Author Report Share Posted November 27, 2005 Excuse me Thorsen, but i have been reading the SID walktrough and there's nothing explaining how to update or erase a program from the PIC . . . It is relevant if you upload an old MBSD firmware and you don't erase it from the PIC after the update ? I'm sorry for turning down your karma.- Quote Link to comment Share on other sites More sharing options...
raphael Posted November 28, 2005 Report Share Posted November 28, 2005 there's nothing explaining how to update or erase a program from the PIC . . . Just upload the new application. The old one will be overwritten.P.S.: Do you raelly need to post this question on 3 threads ??? Quote Link to comment Share on other sites More sharing options...
dcreatorx Posted November 28, 2005 Author Report Share Posted November 28, 2005 Yestarday was an exasperating day trying to get an answer from here. I'm sorry, but I'm dedicating almost all the time I got to this project.It's normal that at some step I loose my nerves. Sorry again. Quote Link to comment Share on other sites More sharing options...
kokoon Posted November 28, 2005 Report Share Posted November 28, 2005 here's a few things (i'm sure this is all written all over the place but anyway) - if i wrote something wrong, please someone correct me:a few basics:* .hex file is the "machine code" that needs to be programmed into the PIC. it's often called "binary" or "compiled" or "assembled", ... it's not readable for humans.* you get the .hex file after compiling/assembling the .c or .asm files. you generaly don't need to do that because you already get to download the binaries.* you upload the .hex files into PIC via MIOS studio. * if you have troubles running mios studio (i have) you can convert the .hex files into sysex files (.syx). sysex is an extension of midi and can thus be uploaded to the PIC with some midi tool, for example MIDI-OX.MIDIBOX:* all the code is in the core module's PIC. there are 3 "layers" of code. - 1. layer is "bootloader" or "bootstrap" and is only used when the machine is starting (and for uploading binaries?). you can upload this only with a PIC burner. usually people order PIC chips from smash or joerg and have them the bootloader already burnt for them. - 2. layer is MIOS. it's the operating system, like windows. it offers an API (a set of functions) that the APPLICATIONS use. you can upload the MIOS binary (.hex) as described above in the first 4 points. note that you can only upload MIOS in the first 2 seconds (i think it's 2) after the bootloader is ran (that means after you power-on the core). when you upload MIOS all that you had in the PIC (except the bootloader) is lost. more specifically - previous MIOS and the applications are lost. that means that you don't have to "erase" it when let's say you upgrade the MIOS but instead you just upload it. and then the application too. - 3. layer is APPLICATION. there are various applications for various midiboxes. you'll need the MBSID application. you can upload the application anytime the core is running. the previous applications are lost. so when upgrading you don't need to erase first. the applications are binaries just like the MIOS and you upload them the same way.the document i learnt all this from is http://ucapps.de/mios_bootstrap.htmldon't let the "Device ID" discussions confuse you for now. for start you just get single CORE+SID to work. the display component of the device id is probably okay the way it is by default. Quote Link to comment Share on other sites More sharing options...
raphael Posted November 29, 2005 Report Share Posted November 29, 2005 if i wrote something wrong, please someone correct me:Don't worry: 'something' is written correct ;D ;D ;D(Also the rest.) Quote Link to comment Share on other sites More sharing options...
kokoon Posted November 29, 2005 Report Share Posted November 29, 2005 oops "anything" ;Dbut - is "something" really totally wrong word here? i mean... is there no way you could use that maybe like on the street? Quote Link to comment Share on other sites More sharing options...
raphael Posted November 29, 2005 Report Share Posted November 29, 2005 but - is "something" really totally wrong word here? i mean... is there no way you could use that maybe like on the street?Hey, hey, hey, it was just a joke!!! Just thought it was funny when I came home from the bar last night... ;D(I'm from Germany and my English isn`t the best. But I think 'something' is correct for what you wnted to say.) Quote Link to comment Share on other sites More sharing options...
dcreatorx Posted November 29, 2005 Author Report Share Posted November 29, 2005 Thank you for the information ! ! That's a good answer, like always from you. Thank you. 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.