Car-PC.info

Andrés Radiolösungen - Problem beim ATmega programmieren

mhc2004 - Mi 31 März, 2010 11:24
Titel: Problem beim ATmega programmieren
Hallo,

ich habe ein Problem mit Bascom den ATmega zu programmieren. Ich erhalte ständig den Fehler "Could not identifi chip with ID:FFFFFF"
Was kann ich tun um zu überprüfen ob alles richtig angeschlossen bzw. eingestellt ist? Kann mir da jemand helfen, hab sowas auch noch nie gemacht.Die Anleitung "Bascom" habe ich mir schon ein paar mal durchgelesen, aber letztendlich steht in der Anleitung bei dem Fehler kann ich Bascom zu machen. Was kann ich aber nun tun?

Bitte um Hilfe.

Edit: Ich benutze ein Lindy 25 Sub-D Kabel, angeschlossen am LPT1 mit Adresse 278. Delay ist bei 0.

Grüße
Maik
MR Action - Mi 31 März, 2010 11:48
Titel:
Gucken, warum dein µC nicht läuft... Anscheind tut er das ja nicht bzw. antwortet zumindest nicht...

Grüße,
Micha...
mhc2004 - Mi 31 März, 2010 12:13
Titel:
Gibt es denn Vorgehensweisen wie das überprüfen kann? Wie gesagt, bei diesem Thema bewege ich mich auf Neuland. Spannung am Pin VCC hat er und verbindung zum LPT Port ist auch gegeben, über das Kabel. Am Reset Pin liegen auch 5v an. Was kann ich noch überprüfen? Mein LPT Port funktioniert auch, weil ich ein LPT Testprogramm habe über das ich die Pins steuern kann. Zumindest 5v auf die Pins 2-9 schalten und wieder ab.
MR Action - Mi 31 März, 2010 12:16
Titel:
Auf allen VCC Pins? GND is auch richtig verbunden? Das LPT-Kabel ist so kurz wie möglich?
mhc2004 - Mi 31 März, 2010 12:26
Titel:
Ja die Spannungen sind ok, alle verbindunge zur masse sind auch da.Allerdings ist mein 25pol. Sub-D Kabel 2m lang. Shock Sollte es daran liegen???
MR Action - Mi 31 März, 2010 12:28
Titel:
Weiß ich nicht, weil es immer wieder Probleme gab, hab ich letztendlich nen richtigen Programmer genommen... Normal gabs immer nur fehler bei den Checksummen bzw. bei der Übertragung vom Programm... Wink
mhc2004 - Mi 31 März, 2010 12:32
Titel:
Sehr seltsam. Aber wieso Programmer? ich nehm noch nur das einfache 1:1 durchgeschaltete Kabel und kann doch bei Bascom nur den "Sample Electronics programmer" auswählen. Ich dachte ich brauch keinen Programmer dazu, oder verstehe ich hier was grund verkehrt?
MR Action - Mi 31 März, 2010 12:40
Titel:
Nee, du verstehst das richtig... Aber weil das mit dem Kabel immer wieder Probleme gab bei mir, hab ich mir halt meinen richtigen programmer geschnappt und das damit programmiert - das funzt wenigstens immer und richtig... Smile
mhc2004 - Mi 31 März, 2010 12:43
Titel:
Ich habe gerade mal mein Kabel durchgemessen. Shock Jetzt bin ic echt verwirrt. Es sollte doch ein 1:1 durchgeschaltetes Kabel sein. Jetzt halte ich beide Stecker flach auf einander un messe von pin 1 oberer Stecker nach Pin 1 unterer Stecker = passt. Pin2 oberer Stecker auf Pin 2 unterer Stecker=passt nicht, ich komme auf Pin 3 am unteren Stecker raus. Da stimmt doch was nicht....1:1 heisst doch Stecker von vorn anschauen Pin1 Stecker oben = Pin1 Stecker unten usw. ,oder?
MR Action - Mi 31 März, 2010 12:51
Titel:
jop
mhc2004 - Mi 31 März, 2010 12:58
Titel:
Und ich brauche doch nur 4 Leitungen wenn ich mir eins selber mache, weil ja auch nur 4 zum Mega gehen von der Platine aus, richtig?
MR Action - Mi 31 März, 2010 13:00
Titel:
ja, brauchst nur die belegen, die auf der Platine zum ATMega gehen - welche und wieviele, weiß ich so ausm Kopf net...
mhc2004 - Mi 31 März, 2010 13:09
Titel:
Very Happy Man sollte immer nur auf das vertrauen was man selber baut!!! Hab mir selber ein gelötet...Jetzt funktioniert es!! YaaaaY Danke Mr Action
mhc2004 - Do 01 Apr, 2010 11:22
Titel:
Eine Frage hab ich dennoch, was ist eigentlich mit Fusebit KL :00 gemeint?
Wenn ich dort auswähle habe ich mehr zur auswahl. z.B. 000000, 010000 oder so änlich.Welche der Auswahlen trift auf die beschrieben KL:00 zu?
Und Fusebits Extended Fusebit P: 1 und Fusebit Q: 1 ist nicht einzeln sondern zusammen in einer Auswahl und auch da habe ich 6 stelligeCodes... Shock
MR Action - Do 01 Apr, 2010 18:40
Titel:
Kann ich dir so ausm Stehgreif nicht verraten, muss ich zuhause gucken, da müsst ich bascom noch aufm PC haben... Evtl. haben die Jungs mit den neuen Versionen die Aufteilung der Fusebits etwas verändert... Aber eigentlich, sollte die gesamtzahl der Bits gleich bleiben - auch wenn sie die einzelnen buchstaben zusammengelegt haben... *wunder*
mhc2004 - Do 01 Apr, 2010 21:07
Titel:
Fusebit 98DCBA heißt das bei mir....
Fusebit98 wären ja 00 und DCBA 1111

Das kann ich aber nicht auswählen.Was ich auswählen kann ist:


Was soll ich da auswählen???
MR Action - Do 01 Apr, 2010 21:23
Titel:
Die Liste sollte aber Scrollbar sein - den 001111 Eintrag muss es geben - die anderen sind alle viel zu lahm!
mhc2004 - Do 01 Apr, 2010 21:42
Titel:
Banging Head wer gucken kann is klar im Vorteil, ich hab mich nicht herangetraut, aber mal lesen ist auch nicht schlecht Laughing .....man man man.... Dank Dir!
Ja sie ist scrollbar....is wahrscheinlich zu viel in letzter zeit... Confused
mhc2004 - Fr 02 Apr, 2010 01:21
Titel:
...mal ne dumme Frage, kann man eigentlich auch den ATmega 128-16AU nehmen der hätte nur 64KB, oder? Oder hat sich damit schon die Frage erübricht?
spaceduck - Fr 02 Apr, 2010 07:27
Titel:
Es gibt keinen Mega 128 mit 64kb. Die haben alle 128.
mhc2004 - Fr 02 Apr, 2010 07:55
Titel:
Das ist seltsam, denn bei Conrad hab ich einen gekauft(Frust). Das ist der hier... http://www.conrad.de/ce/de/product/154122/MICROCONTR-ATMEGA128-16AU Und da steht aber nun ATmega64-16AU drauf...das versteh ich net.
spaceduck - Fr 02 Apr, 2010 09:11
Titel:
Dann hast Du den falschen bekommmen. Über den Preis rede ich mal garnicht... Bei Reichelt gibt's den Mega128 für 7,15 EUR
mhc2004 - Fr 02 Apr, 2010 09:38
Titel:
Und der bei Reichelt ist der richtige? Denn bei Segor ist er doch ausgeschrieben als ATmega 1281-16AU. Bei dem von Reichelt fehlt doc die 1 oder hat das nichts zu bedeuten? Den von Reichelt kann ich also bedenkenlos bestellen?
MR Action - Fr 02 Apr, 2010 09:50
Titel:
Bei Segor heißt er auch "ATmega 128-16AU" und kostet genauso wenig wie bei reichelt und ja, du kannst bei reichelt bedenkenlos bestellen....

Der ATMega 1281 ist überigens wieder der falsche!
mhc2004 - Fr 02 Apr, 2010 11:29
Titel:
Worin besteht eigentlich der Unterschied zwischen 128 und 1281 ??
Gunther - Fr 02 Apr, 2010 14:06
Titel:
http://www.atmel.com/dyn/products/product_card_mcu.asp?PN=ATmega1280

Gruß Gunther
mhc2004 - Fr 02 Apr, 2010 21:15
Titel:
Prima Sache Gunther, danke für die Seite....Mal zu meiner Entlastung der vielen Fragen...Ich meine Platine kaufen und stur zusammen bauen ist eine Sache, aber auch ein bischen mit der Materie sich auseinander setzen das andere. Ich muß immer alles ganz genau wissen, nur so weiß ich was ich tue und wieso...Es reicht mir nicht wenn ich weiß was der Mega macht sondern wie es funktioniert und warum.Ich bin der Meinung man bekommt schon beim zusammen bauen vom Radio einen Einblick wie viel Arbeit in diesem ganzem Projekt steckt...
Kopf machen ---Radio für Car PC----Schaltplan entwickeln---so Kostengünstig wie möglich(Bauteile aus den Spender Radios)---Webseite erstellen für die Bauteilsuche----sämtliche erklärungen im Netz bereitstellen----alles Beschriften(Bauteile)---Programm entwickeln(Bascom,ATmega)----und das ganze Open Source----Eigentlich ein Mamut Projekt, meiner Meinung...
Und alle die daran mitgearbeitet haben, haben ein riesen Respekt verdient!!! Thank You
Tut mir leid wenn ich soviel Fragen stelle, aber es interessiert mich eben sehr auch alles selber zu machen, also von den gebotenen Möglichkeiten zu schöpfen. Nicht das ich die Low Cost Variante bevorzuge, ich könnte auch 2000 Euro in die Hand nehmen mir einen kompletten Car Pc kaufen, oder einbauen lassen und gut! Das "selber" machen ist es was mich reizt, das da viele Fragen entstehen ist sicher klar. Smile
Wie auch immer, ich finde C-Pos mit allen Komponenten richtig Klasse.Bis jetzt habe ich fast alles zusammen, außer tft und Radio... Very Happy und verfolge das ganze schon seit über 2 Jahren, auch wenn ich nie viel geschrieben hab!
mhc2004 - Sa 03 Apr, 2010 22:47
Titel:
ES LEBT!!! Very Happy

Funktioniert mit dem Testtool und in C-Pos, nur mit einem Tuner (Empfang) hab ich noch ein paar Probleme. Im C-Pos steht auch immer nur Mono, aber rein von der Funktion her lebt es....oder kann es sein das ich noch einen Y Stecker brauch?
MR Action - Sa 03 Apr, 2010 22:49
Titel:
Y Stecker?
siggi60 - So 04 Apr, 2010 06:45
Titel:
MR Action hat folgendes geschrieben:
Y Stecker?

Irgendwie ist das Erschrecken richtig zu spüren Laughing
mhc2004 - So 04 Apr, 2010 08:21
Titel:
Ja, also richtig Ernst gemeint war das mit dem Stecker nicht, eigtl. ein Kabel zum Antennen zusammen führen. Ich leg mir doch nicht 2 Antennen auf das Dach, oder wozu die beiden Antennen Anschlüsse? Empfang hab ich mit einem Anschluß auf beiden Radioteilen.Wozu brauch ich den anderen noch?(Sicher Unwissenheit, wer erklärt es mir) Deßweiteren kann ich bei dem einen Tuner Antenne anstecken wie ich will, die Feldstärke ändert sich höchstens um 7-8 Schritte bei einer Feldstärke angezeigt im Radiotesttool von ca. 78. Die andere Seite funktioniert soweit ich das sagen kann. Wenn ich aber einen Draht an C15 auf dem Empfangsteil halte schnellt der Wert der Feldstärke nach oben bis auf 179-185.

Ich weiß das mit dem Kabel (Y Stecker) war vielleicht bissi blöd, aber es gibt nicht viel zum Radio mehr.Andres Seite geht ja auch nicht mehr.
Was kann das mit dem Tuner sein?Im C-Pos zeigt er mir auch nur Mono an.
MR Action - So 04 Apr, 2010 09:11
Titel:
Hier gibts doch genug threads und vorallem einen mit allen Fakten... Wink

Du brauchst nur eine Antenne - du kannst aber zwei anschliessen - dann bekommen die Tuner immer die Antenne, welche den besseren Empfang hat! Und ja, man baut sich da schonmal zwei Antennen ans Auto um den Vorteil zu nutzen (ich zum Beispiel)... Entsprechend solltest du egal an welchem Anschluss deine Antenne steckt auf beiden Tunern gleich guten Empfang haben - ansonsten funzt der Umschalter bei dir net (das machen die beiden kleinen, runden vierbeinigen schwarzen Bauteile neben den Antennenanschlüssen (hab die Bezeichnung grade net im Kopf)...

Zum Mono, werden denn die anderen RDS-Daten angezeigt?? Ich meine die Mono/Stereo Anzeige bzw. Umschaltung basiert auch auf den RDS-Daten...

Grüße,
Micha...

Achja, Andres Seite?
mhc2004 - So 04 Apr, 2010 09:38
Titel:
Ja ich meine Andre's Seite.

An den BF981 war ich schon am messen, komisch ist das ich an einem Anschluß G2 0V habe und an dem anderen 4,3V.Da wo ich 0V habe an G2 kann ich am Trimmer drehen und merke wie sich der Epfang verschlechtert bzw. verbessert. An dem anderen wo ich 4,3V habe an G2 kann ich drehen wie ich will, es ändert sich nichts.

Mal ne dumme Frage zwischen durch, die SAA Ic's sind doch nur für die RDS Anzeige bzw. Mono/Stereo oder haben die auch etwas mit dem Empfang zu tuen?
MR Action - So 04 Apr, 2010 09:42
Titel:
Ja, aber welche Seite... Wink

Wie der genau funzt, kann ich dir so ausm Stehgreif nicht verraten - lieg faul bei meinen Eltern aufm Sofa und der Kram is alles bei mir zuhause... Wink

Die SAA machen nur den RDS Kram, ich meine die Empfangsstärke geht direkt vom Tuner auf den Mega128... Müsste aber auch im Schaltplan stehen, ich meine an einem der zwei Tuner hatte Andre die Pins beschriftet... Smile
mhc2004 - So 04 Apr, 2010 12:02
Titel:
Ich meine das Radioforum was es mal gab von Andre.

So ich glaube es funktioniert.Eine kalte Lötstelle war wohl schuld so wie es bis jetzt aussieht.Ich kann jetzt zwischen beiden Tunern und auch einzeln die Antennen zu schalten. Hab auch gerade ne Testfahrt hinter mir und muß sagen die Sender die hier bei uns normal vertreten sind sind mit einer Signalstärke von 130 bis hin zu 240 gut zu empfangen.Also alles prima bis jetzt.Was ich natürlich nicht wusste war das die SAA Ic's auch mono / Stereo abhängig sind, denn die sind noch gar nicht verlötet. Embarassed Ich warte immer noch drauf, konnte nur die Zeit nicht abwarten es endlich aus zu probieren. Very Happy
Jetzt fehlt mir nur ein richtiger TFT, welcher wäre da Empfehlenswert wenn ich das gleich mal fragen kann.


Grüße
Maik
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB