Natural_demon Posted February 17, 2006 Report Share Posted February 17, 2006 hi, thorsten.so wie du langs weist, möchte ich gerne dein boatloader benutsen.aber ich mochte das core module an meine wunche anpassen.der port fur das display finde ich gut und werde ich so lassen.ich habe boards von trevor page, aber ich möchte auch mein eigener 909 clone bauen.ich brauche ein 6 bit weiten data port fur eine reihe 40174/74hc174, when ich 3 stuck rein baue, brauch ich auch 3 ausgange(clock line) um diesen ic's zum activieren/resetten.aber ich brauch auch 2 x 4051, die daten von dieser ic's könten uber die 6 bit aus der oberen zeile benutzen.so siet das ganse jetz auswhen ich dein bootloader benutzen wurde, mussen da dinger geadnert werden.has du vorsläge wie ich das am besten machen wurde, so das dein boatloader valid ist.gruss,marco Quote Link to comment Share on other sites More sharing options...
Jidis Posted February 17, 2006 Report Share Posted February 17, 2006 Alright man, that's not fair.Don't make me have to start posting some speak&spell code in here. ;)-Zbrozb Quote Link to comment Share on other sites More sharing options...
Natural_demon Posted February 18, 2006 Author Report Share Posted February 18, 2006 wel basicly, i said.i want to use the bootloader of thorsten for my own projects.but i don't know if the core module has to be adjusted.i need to control that what i painted in the picture.i want to know in how far i need to adjust the core module or maybe it aint nessary to adjust anything.my other question, if i could use the bootload in it's original form.how do i program the firmware.i mean the ...org stuf and so on, i don't know where the bootloader start and ends.i want to build a clone of the tr-909 with sequencer.kind regards,marco Quote Link to comment Share on other sites More sharing options...
TK. Posted February 18, 2006 Report Share Posted February 18, 2006 The bootloader doesn't run on a PIC16F device, and especially with a PIC16F84 you won't have much fun (too small memory, several instructions, peripherals and mechanisms not available)Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Natural_demon Posted February 19, 2006 Author Report Share Posted February 19, 2006 oops, i forgot to mention, the upper drawing is the original von trevor page, ofcourse i want to use 18f452.ich have those 18lf452, remember?kind regards,marco Quote Link to comment Share on other sites More sharing options...
TK. Posted February 19, 2006 Report Share Posted February 19, 2006 In general you only need to adapt the port configuration (search for TRIS within the source code), you may also want to remove the shift register configuration, since this is MIOS specific stuff. Other changes are normaly not required.The program which should be uploaded needs two "goto <start-label>" instructions beginning at 0x0000, the first one will be overwritten during uploadBest Regards, Thorsten. 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.