HIHO Ich suche einen Treiber für den Atmel 80c5131 um ihn per usb an meine Pc anzuschließen. Bei dem Programm Flip war zwar schon einer dabei aber beim installieren kam die medung das die Signatur nich überprüft werden kann und Flip kann keine Verbindung herstellen. Ich verwende Win7. Mfg. hypersOnIc
80c5131 finde ich nicht auf der Atmel Website. Meinst du einen 89er? Falls ja, was ist hiermit: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3785 Und hier die USB API: http://www.atmel.com/dyn/resources/prod_documents/c5131-usb-flash-api-1_0_5.zip Ralf
OH das hab ich doch glatt übersehen. Ja ich meine den 89. THX für die schnelle Hilfe.
Also ich bin noch ein ziemlicher noob was µController anbelangt. Wie funktioniert das USB AutoLaunch Teil? Und was ist den genau ne USB Api und was soll ich mit der machen?
> Also ich bin noch ein ziemlicher noob was µController anbelangt. Ja, hab schon drauf gewartet, dass die Aussage kommt :) Welche Erfahrungen hast du generell mit Controllern? Für generelles USB-Verständnis: http://www.lvr.com/usb.htm http://www.lvr.com/usb.htm#usb20 http://www.usbmadesimple.co.uk Durchlesen, durchlesen, nochmal durchlesen. Bei jedem Durchlauf Fragen notieren, danach hier posten. Dann wären jeweils die PDFs von hier noch Lektüre: http://www.atmel.com/dyn/products/product_card.asp?part_id=3479 Gerade die PDFs, welche sich auf die Enumeration sowie die HID Implementation beziehen, würde ich mal empfehlen. Und natürlich das Datenblatt :) HID hat den Vorteil, dass du auf PC-Seite keinen Treiber schreiben musst, sondern mittels API auf HID Geräte zugreifst. Alternativ ist die Implementation als VCP (virtueller COM-Port) interessant, je nachdem, was du machen willst -> ??? > Wie funktioniert das USB AutoLaunch Teil? Soweit ich das sehe, wird bei jedem Anstecken an den Rechner die aktuelle Firmware runtergeladen. > Und was ist den genau ne USB Api und was soll ich mit der machen? Die API stellt u.a. den Zugriff auf die Funktionen des Bootloaders zur Verfügung, also z.B. Flash schreiben, etc. sodass du aus deiner Firmware heraus eben das gleiche machen kannst, ohne das ganze nochmal neu schreiben zu müssen. Würd ich an deiner Stelle erstmal die Finger von lassen, bis du fit genug bist. Ist u.U. auch gar nicht nötig für dich, ich dachte, ich erwähns halt mal der Vollständigkeit halber. Wie sieht eigentlich deine Hardware aus? Devboard oder selber gemacht? Falls selbst verbrochen, denk dran, dass du die Hardware so auslegst, dass du den internen Bootloader im Notfall über die Hardware starten kannst (Schaltung steht im Bootloader-Datenblatt -> auch durchlesen, damit du verstehst, wie der Bootloader funktioniert -> dann bekommst du auch ein Feeling für die API Funktionen). Falls noch Fragen sind, einfach her damit... Ralf
Ich habe eigentlich noch fast keine Erfahrungen mit µControllern. Wir haben in der Schule damit angefangen und ich wollt halt Daheim ein bischen mit dem Teil rumspielen. Nur ein einfaches Prog das halt paar LEDs anschaltet. Oder Schalter abfragen. Hier ein Bild von der Platine: http://www.abload.de/img/pict0213i4fy.jpg Die haben wir so von der Schule bekommen. In der Schule haben wir mit µVision ein Assembler Prog geschrieben und dann mit Flip rübergeschodeben. Aber wie schon gesagt funzt der Treiber der bei Flip dabei ist bei mit nicht richtig und ich kann den Controller nicht mit Flip connecten. Ich hab auch bei Atmel kein anderen gefunden. Sowas hab ich mir auch schon gedacht weil ich Win 7 hab und in der Schule XP. Ich weiß net obs am Betriebssystem liegt aber als nächstes hätt ich den Treiber in ner XP VM versucht.
Ach, dann wird's klarer, ich dachte, du willst hier groß mit USB-Programmierung anfangen :) Aber so wie's aussieht, geht's nur ums Programmieren über USB, nicht um USB selbst... Wie versetzt du denn den Controller in den Programmiermodus? Gibt's zu dem Board auch ne Anleitung? Ralf
^^Programmiermodus? Ich mach da gar nix. Einfach anstecken und und das Prog mit Flip rüberschieben und dann fängts an zu laufen. Und das is dan glaub aum internen ROM druff und man kannst später au wieder ohne Flip starten. Manchmal muss man das Teil au mit nem Knopf resetten das es wider geht. Anleitung hab ich keine. Hab nur das Teil aus der Schule mitgenommen. Aber es geht ja nur um den Treiber. Wenn der läuft dann müsst das schon so gehen wie ich mir das vorstelle. Win 7 meldet mir halt das die Signatur des Treibers ungültig sei und das ich auf der Herstellerseite nen passenden laden soll.
Ist das die aktuelle Version von Flip? Wie wäre es, einfach mal alle Englisch-Kenntnisse zusammen zu kratzen und bei Atmel nachzufragen? Stichworte: AT89C5131, Flip und Win7.
Ich hab Version 3.3.4 . Das sollte die neuste sein. Nachfragen wär ne möglichkeit. Hab noch gar net daran gedacht. Ich versuch erst mal die XP VM die wollt ich eh schon lang mal machen und wenn das nix hilft dann belästige ich mal den Atmel support^^. Danke für deine Hilfe.
Aha, deiner Beschreibung nach ist das ja dann Autolaunch!!! Also installier mal das Autolaunch, und guck ob's dann geht! Ralf
PS: Und nachfragen musste nicht bei Atmel, wenn dein Lehrer was taugt, wird er dir sagen können, was du evtl. vergessen hast ;) Ralf
Also mitd er VM funktioniert es. Da is also wohl der Treiber zu alt für Win7. Is zwar jetzt nicht die elleganteste Lösung aber Hauptsache es geht. Danke nochmal für deine Unterstützung und wenn ich mehr mit den Controllern gemacht hab und ich Hilfe brauch dan weiß ich ja jetzt wo ich fragen muss^^.
Jo, kein Problem, ich helfe gern, wenn ich kann :) Aber nicht, dass du mich nachher mit "Herr Lehrer" ansprichst grins Ralf
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.