Hi! Das Keil ULINK ist ja ein ziemlich einfach gebautes und generisches Gerät und sollte auch für alle möglichen anderen Schandtaten als die vorgesehenen brauchbar sein. Deshalb habe ich mir mal den Schaltplan davon erarbeitet. Für alle interessierten hänge ich ihn als PDF-Datei an. Da ich heute das AVR-NET-IO zusammen gebaut hab, möchte ich als erste praktische Anwendung des ULINK daraus einen AVR ISP Programmer basteln. Gott sei Dank beschreibt Atmel (im Gegensatz zu ein paar anderen Herstellern) sehr ausführlich, wie die Programmierschnittstelle funktioniert. Auch das USB-Protokoll vom AVRICE mkII ist dokumentiert. Drum werde ich mal einen "Nachbau" dieses Geräts versuchen. Wenn die Firmware läuft, dann meld ich mich wieder. Bye Hansi
Gast
#1424832
Ist das legal ?
keilomat schrieb:
> Ist das legal ?
eine bin file die jemand testen möchte in einen µC flashen ist legal :p
Hast du einen lpc2148, dann teste bitte, falls nciht spar die die
comments.
Gast
#1424975
@Thomas R. Hast Du das LP Layout auch als Pdf oder Bild? Oder was ist .PCB für ein Format?
Gast
#1424983
Suuuuuper. Das ist ein altes Protel Format. Habs mit dem aktuellen Altium Summer09 aufbekommen. Werde mir Leiterplatten machen lassen! mfg Roger
Roger schrieb: > Suuuuuper. > > Das ist ein altes Protel Format. > > Habs mit dem aktuellen Altium Summer09 aufbekommen. > Werde mir Leiterplatten machen lassen! > > mfg > Roger ja es ist Protel. Kannst du prüfen ob die firmware geht ?
Gast
#1424990
Hier als Bitmap.... mfg Roger
Gast
#1424995
Hast die andere Seite auch noch? Toll wäre es, wenn Du die Bilder in deutlich höhere Auflösung posten könntest ;-)
das hier ist ulink2
Gast
#1424997
Hab hier eigtlich alles was ich brauch: * Kompletten Keil ARM + C51 Entwicklungsumgebung * Das Keil ARM Eval Bord MCB2140 * ein Orginal uLink2 * Eagle + Protel + AltiumDesigner +... * Komplette Werkstatt (in der Firma, mit allem Furtz und Tralla) * .... aber leider keine Zeit. mfg Roger
Gast
#1425000
Die Gerber Daten? mfg Roger
Gast
#1425010
Haste den ULINK2 PCB auch noch als wesentlich größeres Bild?
nein, hab nur die layer einzeln exportiert. Da ist auch eine ddb, kannst mit altium importieren. MCB2140, hmm, genau das richtige ... hast wirklich keine 5min um die bins zu flashen und den MCB2140 an USB anschliessen ? :)
Gast
#1425015
Sorry Stimmt! das war der uLinkME Hier der jpg des uLink2 mfg Roger
Gast
#1425027
Wi bekomm ich denn das bin File auf die schnelle über den (Orginal) uLink2 in das Board? Sonst muss ich ja das NXP ARM Flash Tool besorgen/benutzen! mfg Roger
ich denke eine bin geht nur mit flash tool
Gast
#1425108
>Hier der jpg des uLink2
Irgendwie passt das Layout nicht ganz zum Schaltplan!
Gast
#1425126
>Irgendwie passt das Layout nicht ganz zum Schaltplan!
Hallo,
Bitte genauer erläutern..
mfg
Roger
also : P1.25接高电平,原IC2的P1.25由P1.21进行控制。 bedeutet eigentlich P1.25 meets the high level, original IC2 P1.25 carries on the control by P1.21. Wenn ich die pins vergleiche ist P1.25 wirklich über pullup und P1.21 mit 74LV125 IC2 pin 4 verbunden (leider steht im shcematic als net P1.25 statt P1.21). Das ist die einzige diff die ich kenne (abgesehen von dem P0.0 und P0.1 die auf einen connector gehen der nciht im schematic steht und den p0.14 der einen jumper hat - das sind aber ISP connectoren, wenn man den LPC2000 kennt weiss man es auch). So gesehen schematic ist original, pcb aber schon "verbesset" um ISP machen zu dürfen ... sind die chinesen nicht nett ? Direkt an massenproduktion gedacht :P
Gast
#1425190
Layout: Im Layout ist zB. ein Jumper J2 und J3, finde diese nicht im Schaltplan, oder bin ich blind?
Matthias schrieb: > Layout: > Im Layout ist zB. ein Jumper J2 und J3, finde diese nicht im Schaltplan, > oder bin ich blind? siehe 2 posts höher, das sind die die ich meinte. J3 ist /ISP , um ISP modus aktivieren, J2 ist rxd/txd/gnd für ISP
Gast
#1425339
Gib es Schaltpläne/Layouts im Eagle-Format (o. ä.)?
Gast
#1425444
Nein!
Gast
#1425495
J2/J3 habe ich jetzt verstanden. Gibts für das Layout auch Bilder/pdf, Maßstabgerecht, in s/w nach Lagen getrennt und ohne Bestückungsdruck, so dass man eine LP draus machen kann?
Bitte keine Firmware hochladen für deren Verbreitung ihr keine Erlaubnis habt!
Andreas Schwarz schrieb: > Bitte keine Firmware hochladen für deren Verbreitung ihr keine Erlaubnis > habt! Anreas, also der Huan Dong hat es mir erlaubt, abgesehen davon noch weiss ich nciht ob das eine firmware ist oder ein fake. Aber gut, spass bei seite, hast recht.
hier nochmal die schaltpläne, diesmal ohne firmwares.
habe inzwischen auch ein LPC2178 board bekommen und die hier mal gepostete firmware getestet. Es ist, wie schon vermutet, funktionsfähig, mein dev board meldet sich jetzt als ulink2. Habe das board ergänzt so wie auf dem schaltplan und es funktioniert genau so wie original ulink2. Im prinzip ist die firmware auch bei jedem vorhanden der µVision installiert hat (z.b. in der µVision 3.20, UL2CM3.dll ab 0xxxxxx bis 0xxxxxx) - aus rechtlichen gründen kann ich aber keine genaue anleitung geben, ich denke jeder der in der lage ist es rauszufinden (und dann natürlich noch die destination flash addresse, sn destination addresse, bootlader sprung adresse und sn checksum...) wird auch "in der lage sein" den original ulink2 zu kaufen :) Die schaltpläne sind so gesehen 100% ok.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.


