Velleman k8055-1 to PIC18F2550 USB2.0 Experime ...

Meine kleine Projektseite

Suche

Grautier Suche
Datenblatt Suche

Netzwerke

Creative Commons

Creative Commons License
Dieser Inhalt ist unter einer CC-Lizenz lizenziert.

Counter

Besucher:
Aufrufe:
Durchschnit:
Heute:
Online:

Sponsor

led24.de

Verwaltung des Blogs

Velleman k8055-1 to PIC18F2550 USB2.0 Experimentierbord

Samstag, 9. Juni 2007

Ich hab mich mal dran gemacht das Velleman K8055-1 um zubauen so das man per USB PIC Programme in das Board Laden kann geplant ist das die Original Funktionen später per Jumper aktiviert werden können und per zweiten Jumper ein eigenes Programm Ausgeführt werden kann welches mittels USB in den PIC geschrieben wird.

Der Umbau ist ziemlich leicht wieder Rückgängig machbar.

Stand:
Umbau des Boards (100%)
Bootloader (zu 100% fertig)
Erstellen eines Templates für eigene Programme (100%)
Neu schreiben der Org. SW (0%)
Stromversorgung zum PC Unabhängigen Betrieb mit Spannungstabilisierung (0%)

Benötigte Bauteile:
1 x Pic Brenner z.b. Brenner8 oder JDM2 zum Schreiben des Bootloaders
1 x Quarz 20/8/4MHz (Bootloader sind für 20/8/4Mhz vorhanden(X1))
2 x Brücken
1 x Widerstand 10K
1 x PIC18F2550



Im Bild habe ich die neuen Leiterbahnen / Bauteile in ROT eingetragen da wo eine Leiterbahn unterbrochen werden müssen ist es Grün markiert.

R35 muss entfernt werden da sonst der PC denkt das es ein 1.1 USB Drive ist.

SK6 ist zum Aktivieren den Bootmanagers zum Flashen des Chips über USB wenn der Bootmanager Aktiv ist Leuchtet die LED(LD8) vom Port 08.

SK5 Wird später zum Aktivieren der normalen Firmware und die Org. Funktionen vom Board b.z.w. zum Aktiveren eigener Programme.

Bootloader: hier
ASM Dateien für eigene Entwicklungen: hier
Flashen neuer SW unter Linux: hier
Windows Treiber: hier
Flashen neuer SW unter Windows: hier
Geschrieben von K.J in Elektronik um 20:56 | Kommentare (8) | Trackbacks (0)
Zuletzt bearbeitet am 13.07.2007 21:09
15088 Klicks

Trackbacks

Keine Trackbacks

Kommentare
Ansicht der Kommentare: (Linear | Verschachtelt)

#1 - FM-Soft said:
18.06.2007 11:22 -

Hallo alle zusammen, da ich auch ein k8055 "Entwickler" bin, habe ich ein Forum erstellt, indem ich Informationen bündeln möchte. erreichen kann man es unter: k8055.fm-soft.de oder www.fm-soft.de/k8055 es wird ab Mi den 20.06.07 zur Verfügung stehen. ich freue mich über Infos oder Fragen!

#2 - Sebastian Reimers 18.05.2008 22:21 -

Hallo... ich habe gerade einmal mein K8055 Board umgebaut und einen programmierten PIC eingebaut. Dieser wird auch soweit erkannt und ich kann Ihn auch über USB programmieren. Also läuft der Bootloader sauber. Nur mein Problem ist das er ständig den Bootloader lädt. Egal welche Spannung an IC3 Pin 1 anliegt. LD8 leuchtet ständig. Hast du einen Tipp was hier schief läuft? Ist evtl. der falsche Pin im Bootloader Hex eingetragen?

#2.1 - Sebastian Reimers 18.05.2008 22:37 -

Das wird es wahrscheinlich sein. Ich habe nun folgendes hexfile verwendet:

http://www.sprut.de/electronic/pic/8bit/18f/programm/usbbootloader/usbboot.htm

Das funktioniert.

#2.1.1 - Theborg said:
19.05.2008 14:06 -

Hallo,

Wen noch kein Programm im PIC vorhanden ist oder im Programm am ende keine Endlosschleife ist dann läuft der bootender in nen endlos loop daher das Dauerleuchten.

mfg TB

#2.1.1.1 - Sebastian Reimers 19.05.2008 20:07 -

Hallo,
nein das war es anscheinend nicht. Weil ich hatte ja mit der hier angebotenen Bootloader HEX-Version das Beispiel Programm per USB programmiert. Auch das verifizieren hat geklappt. Nur er lief halt immer im Bootmodus. Sobald ich aber den anderen Original Bootloader von sprut benutzt habe, funktioniert hier alles sauber. Das einzige was ich getauscht hatte war der Bootloader, daher muss in der aktuellen Version von hier ein kleiner Bug drin sein. Nur ohne Source schwer zu sagen welcher...

#3 - Sebastian Reimers 19.05.2008 20:12 -

Hi nochmal...

ganz vergessen... nichts desto trotz vielen dank für die Infos hier und deine Antwort...

Viele Grüße,

Sebastian

#4 - Xano 30.09.2008 23:10 -

Hallo
Hat schon jemand erfolgreich den Hex code vom Velleman 16C745 auslesen können? Ist das besonders schwierig?
Ansonsten verstehe ich nicht warum Du schreibst: "Neu schreiben der Org. Software (0%)" .

Xano

#4.1 - K.J. said:
30.09.2008 23:30 -

Hi das auslesen ist fast unmöglich man müsste dafür denn Deckel vom pic ab ätzen und unterm Mikroskop das CP bit ausschalten also nichts was so einfach mal geht.


Kommentar schreiben

Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

Sie können [geshi lang=LANG][/lang] Tags verwenden um Quellcode abhängig von der gewählten Programmiersprache einzubinden