Forum: Mikrocontroller und Digitale Elektronik Bootlader für PIC32MX440F256H


von Bernd R. (silberdraht)


Lesenswert?

Hallo alle zusammen,
Ich habe mir ein Developmentboard der Fa. Olimex zugelegt.
(PIC-32_Pinguino-OTG).
Durch ein Missgeschick wurde der µC zerstört.
Daraufhin habe ich den defekten µC gegen einen Neuen, gleicher Typ, 
getauscht.
Meine Frage: Wie bekomme ich das Bootladersystem in den µC geladen?
Ein direktes ansprechendes µC über USB ist nicht möglich.
Was brauche ich dafür und geht das auch über ICSP?

Wäre nett, wenn mir jemand helfen könnte.

Viele Grüße
silberdraht

von Carsten S. (dg3ycs)


Lesenswert?

Hi,

Bernd R. schrieb:
> Meine Frage: Wie bekomme ich das Bootladersystem in den µC geladen?
> Ein direktes ansprechendes µC über USB ist nicht möglich.
> Was brauche ich dafür und geht das auch über ICSP?

Das geht NUR über ICSP... ;-)

Du brauchst dafür ein Programmiergerät das in der Lage ist PIC32MX zu 
beschreiben. Falls nicht zufällig ein Universalprogrammiergerät mir der 
Fähigkeit PIC32 zu beschreiben bei dir rumliegt (z.B. Galep usw) dann 
würde ich da zu einem PICKIT 3 raten. Ab 20 Euro als Clone und etwas 
über 30 Euro als Original zu bekommen. Ermöglicht dann später auch das 
Programmieren und Debuggen aller modernen PIC (8, 16 & 32Bit) unabhängig 
von der PINGUINO Plattform.

Falls du nicht planst auch mal über das Pinguino System hinaus zu gehen 
suche dir aber lieber jemanden in deiner Nähe der einen solchen 
Programmer hat um dir das kurz zu flashen. (Fall du aus der Nähe von 
Steinfurt kommst kann du dich gerne bei mir melden...)

Gruß
Carsten

von Bernd R. (silberdraht)


Lesenswert?

Recht vielen Dank Carsten,
endlich mal eine Auskunft mit der ich etwas anfangen kann.
Selbstverständlich werde ich mir das Programmiergerät besorgen,
weil µC Technik meinen Lehrbereich erweitern soll.
Also nochmal vielen Dank.

Viele Grüße
silberdraht

P.S.
in der Nähe von Steinfurt lebe ich zwar nicht,ich wohne in
Hamburg, dennoch kann man ja in Verbindung bleiben.

e-mail
info@teldarec.de

von Peter C. (peter_c49)


Lesenswert?

Hallo Bernd,

denke auch an den ISP Stecker, der Olimex Pinguino-32-OTG hat so eine 
kleine winzige Buchse die nicht an jeden Programmer passt.
Lässt sich aus Material einer gut sortierten Bastelkiste erledigen, wenn 
den solche Steckerle darin zu finden sind.
Ich benutze das Board mal mit ISP ( MPLABX + PICKIT3 ) oder auch schon 
mal mit dem USB Bootloader. Ohne einen passenden Adapter ist es aber ein 
gefrickel.
Aber wer den Chip auf dem Board tauschen konnte, dem sollte das aber 
wenig probleme bereiten die 5 Anschlüsse an die Buchse zu bekommen oder 
einen Adapter zu basteln.
Ansonsten melden, einen passenden Adapter hab ich.

mfG
Peter ;-)

von Bernd R. (silberdraht)


Lesenswert?

Hallo Peter,
recht vielen Dank für Deine Antwort.
Ich habe jetzt erst mal den Programmer bestellt und dann will ich 
nächste Woche mal sehen ,ob das funktioniert.
Ohne Mikroskop und Lötnadel wäre mir auch der Tausch des µC natürlich 
nicht möglich gewesen. Selbst die Lötnadel musste ich anspitzen.
Das Selberbauen ist ja der Reiz an der ganzen Sache.
Allerdings hat es auch Vorteile, wenn man eine Musterplatine hat. So 
merkt man dann beim eigenen Layout Schwachpunkte, an die man gar nicht 
so zuerst gedacht hat.

MfG
Bernd

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.