ElektroLutzi Posted January 14, 2007 Report Share Posted January 14, 2007 Hallo UCAppser/inIch habe ein paar Cores für die SidBox aufgebaut.Nun geht es darum die 18f452 zu bespielen.Die Box wird wie folgt aussehen:1x Core1x Sid 65811x DINX41x 2x20 LCDDas ganze will ich 2x realisieren (also 2 SidBoxen).Die 18f452 sind noch unbespielt. Dafür habe ich von Mike den MBHP_BRURNER_V2.Ich gehe davon aus das es sich um den Bootloader v1.2 handelt.er hat ein zusätzlichen Sockel für ein 18Pin IC. Leider finde ich keine Beschreibung dazu auf der HP oder bei Mike.Auch ist das mios_update_v1_9c.zip etwas chaotish beschieben (meiner Meinung nach).Wenn ich es richtig verstanden habe, wird mit dem Burner und P18_17.exe das File ...\mios_update_v1_9c\pic18f452\burner\bootloader_v1_2_pic18f452.hex aufgespielt.-Bei Erfolg kommt die 2sec. Meldung.Anschließend kann ich mit den MIOSStudio_Beta4_4.jar die Datei ...\mios_update_v1_9c\pic18f452\midi\update_without_installed_mios.hexdraufspielen.Stimmt das so oder muß ich noch was beachten?Muß ich die Files modifizieren oder nur bei einer speziellen Hardware (joystick, graphik LCD etc.) ?Danke für Feedback. Quote Link to comment Share on other sites More sharing options...
doc Posted January 14, 2007 Report Share Posted January 14, 2007 Hi und willkommen.Die 18f452 sind noch unbespielt. Dafür habe ich von Mike den MBHP_BRURNER_V2.Ich gehe davon aus das es sich um den Bootloader v1.2 handelt.Das Eine hat mit dem Anderen zunächst mal nichts zu tun.er hat ein zusätzlichen Sockel für ein 18Pin IC. Leider finde ich keine Beschreibung dazu auf der HP oder bei Mike.Der 18-pol Sockel ist für PICs mit 18 Polen 8)Steht aber auch im Schaltplan.Stimmt das so oder muß ich noch was beachten?Muß ich die Files modifizieren oder nur bei einer speziellen Hardware (joystick, graphik LCD etc.) ?Stimmt soweit. Du mußt i.d.Regel bis hierher keine Files modifizieren.Wenn Du soweit bist, mußt Du anschliesend noch die SID Applikation laden und das Ganze rockt.greetsDOC Quote Link to comment Share on other sites More sharing options...
dj3nk Posted January 14, 2007 Report Share Posted January 14, 2007 joa soweit schon richtig.18f452 unbespielt oder mit bootloader drauf ? wenn der bootloader schon drauf ist solltest du den upload request empfangen können. ansonsten im picburner die bootloader12 hochladen. dann nomma schaun ob ein upload request ankommt (das is ne sysex meldung die alle 2 sec ankommt wenn alles stimmt). dann kannste deine applikation (die hexfile) mit miosstudio hochladen. Quote Link to comment Share on other sites More sharing options...
ElektroLutzi Posted January 15, 2007 Author Report Share Posted January 15, 2007 Danke euch beiden für die rasche Antwort.@docEinen Schaltplan für den Burner_v.2 habe ich leider nicht gefunden. Aber vom Adapter-pdf für den PIC16F88 gehe ich davon aus, das für den selbigen ist. Also unintressant für mich. ;DDen 3. Schritt, die Applikation habe ich noch nicht ganz geschnallt. Ist das dass "c mios interface" ?Wenn ich es richtig verstanden habe, programmiert man sich in C seine Applikation, entsprechen der Hardware zusammen und sendet sie per *.syx auf den 18f. Quote Link to comment Share on other sites More sharing options...
doc Posted January 16, 2007 Report Share Posted January 16, 2007 Den 3. Schritt, die Applikation habe ich noch nicht ganz geschnallt. Ist das dass "c mios interface" ?Wenn Du das Ganze mit einem Computer vergleichst sieht es so aus:Bootloader = BIOSMIOS = Betriebssystem (DOS, Windows, etc)Applikation = Programm (WORD, EXCEL, etc)Dies und mehr findest Du auch im wikiIn Deinem Fall ist die Applikation midibox_sid_v1_7303b.zip (findest Du unter complete applications im Download Bereich).In der entpackten Zip findest Du ein .hex file, dass Du direkt mit MIOS Studio via Midi an Dein CORE sendest.Wenn Du etwas am Source ändern willst/musst, wird der geänderte Code compiliert und wieder per Midi an das CORE gesendet.Versuch erstmal die Standard Application. Wenn ich es richtig verstanden habe, programmiert man sich in C seine Applikation, entsprechen der Hardware zusammen und sendet sie per *.syx auf den 18f.Das Meiste ist schon fertig (speziell für den SID), wennDu darüber hinaus Erweiterungen/Änderungen programmieren willst, kannst Du dies in Assembler oder C tun.Weitere Infos hierzu findest Du in den HOWTOs oder im Wiki.greetsDoc Quote Link to comment Share on other sites More sharing options...
ElektroLutzi Posted January 16, 2007 Author Report Share Posted January 16, 2007 Danke doc, du hast mich von der Unwissenheit geheilt. Quote Link to comment Share on other sites More sharing options...
ElektroLutzi Posted January 16, 2007 Author Report Share Posted January 16, 2007 Ich glaub es läuft... ;D Quote Link to comment Share on other sites More sharing options...
dj3nk Posted January 16, 2007 Report Share Posted January 16, 2007 hört sich doch gut an 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.