Jump to content

MIOS Studio beta7.5, kein Upload in PIC18F452 moeglich


madmax
 Share

Recommended Posts

Hallo!

Habe den ganzen Nachmittag versucht, das MIOS in meinen PIC zu bekommen. Es lag nicht am Bootloader

(1.2b oder 1.1), sondern MIOS Studio. Die Version beta7.5 hatte Fehlermeldungen beim Upload:

PIC18F452 V7 meldet der Brenner.

Starting upload of mios_v1_9e_pic18f452.hex

Hex file contains code in MIOS range, forcing reboot!

Received error code 0C: MIDI IN Frame Error

This was an expected error - please ignore!

Received Upload Request

Received error code 0C: MIDI IN Frame Error

Error: Received unexpected Upload Request

Sending block 00000400-000004FF

Received error code 0C: MIDI IN Frame Error

Error: Received unexpected Upload Request

Received error code 0B: MIDI IN Overrun Error

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received error code 0B: MIDI IN Overrun Error

...

Error: Received unexpected Upload Request

Received error code 0B: MIDI IN Overrun Error

Error: Received unexpected Upload Request

Error: Received unexpected Upload Request

Received error code 0B: MIDI IN Overrun Error

Error: Received unexpected Upload Request

Received error code 0B: MIDI IN Overrun Error

Received error code 0C: MIDI IN Frame Error

Error: Received unexpected Upload Request

Received error code 0B: MIDI IN Overrun Error

Error: Received unexpected Upload Request

...

Received error code 0B: MIDI IN Overrun Error

Error: Received unexpected Upload Request

Received error code 0C: MIDI IN Frame Error

Error: Received unexpected Upload Request

Received error code 0B: MIDI IN Overrun Error

...

Received error code 0B: MIDI IN Overrun Error

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Aborting after 16 errors

Dann habe ich die Version beta 5.1 (mit mittlerweile loader 1.1) ausprobiert, damit konnte ich MIOS und Applikationen uploaden.

Was mir allerdings noch nicht gelungen ist, irgend etwas auf dem Display anzuzeigen.

Daran forsche ich noch.

Gruss M.M.

Link to comment
Share on other sites

So, geforscht habe ich, aber ohne Erfolg. Ich bekomme nur per PIC Programmer was in den PIC hinein.

Folgende Tests habe ich am CORE Modul schon durchgeführt:

-alle Spannungen ok

-GND ok

-MIDI Loopback Test ohne PIC mit midiox OK

-MIDI Loopback Test mit PIC und spezieller Software OK

-Bootloader 1.1 und 1.2b getestet, ohne Erfolg.

-MIOS-Studio beta 7.5 geht nicht, beta 5.1 tut nur so als ob, geht aber auch nicht.

-Upload eines konvertierten  Files via midiox sysex Kommando geht auch auch.

Drei verschiedene Midi-Schnittstellen an zwei verschiedenen PCs probiert, nichts.

Jetzt bin ich mit meinem Latein am Ende.... was kann das jetzt noch sein? Wie bekomme ich das MIOS

in den Chip?

Gruss M.M.

Link to comment
Share on other sites

Frame Error ist ein Flag, das vom USART gesetzt wird, wenn das Start-Bit zu frueh empfangen wurde. Hierfuer kommen drei Ursachen in Frage: entweder laeuft das PC Interface zu schnell (unwahrscheinlich), oder der PIC zu langsam (wahrscheinlicher), oder die Flanken am Ausgang des Optokopplers sind nicht steil genug (noch wahrscheinlicher).

Das Problem liegt also entweder am Optokoppler+Beschaltung (Exemplarstreuung? Probiere mal einen kleineren Pull-Up an pin #6 - aendert sich was?), oder an der Quarzschaltung (wo hast Du den gekauft? Welche Kondensatoren verwendest Du?)

Im Software Loopback Test wird dieses Flag nicht ueberprueft, hier kann man den Effekt eigentlich nur erkennen, wenn man einen groesseren SysEx Dump uebertraegt. Dies wuerde erklaeren, warum er bei Dir (scheinbar) laeuft.

Gruss,

        Thorsten.

Link to comment
Share on other sites

P.S.: habe gerade nochmal die Suchfunktion des Forums verwendet, um nach aehnlichen Faellen zu forschen.

In den letzten Jahren ist der Fall zweimal vorgekommen. Einmal war es der Optokoppler, beim zweiten Mal wurde einfach ein neues Core Modul aufgebaut (doch vermutlich war es ebenfalls der Optokoppler)

Gruss,

        Thorsten.

Link to comment
Share on other sites

Hallo Thorsten,

gesucht habe ich auch, war nur nicht fündig. Vielleicht nicht das richtige Stichwort.

Optokoppler: drive 'em hard... ich habe ihn jetzt gut bestromt und es tut. Verwirrend ist an der Sachen,

dass das PIC-Loopback mit der Spezial-Firmware dazu funktioniert hat.... mit einem DigiScope

hätte ich es sehen können, hab ich aber nicht hier.

Danke. Good Night!

Gruss M.M.

PS: jetzt (heute, später) geht es an das Eingemachte bezüglich Applikation, wo der core jetzt läuft.

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

×
×
  • Create New...