PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rn Control 1.4 Chip wird nicht erkannt



Thund3r
13.04.2013, 17:28
Hallo

Ich habe mir fuer ein anderes Projekt das RN-Control1.4 (Mega32) + den dazugehoerigen ISP Dongle gekauft.
Beide als Fertigmodul aufgebaut. Ich moechte diesen in C programmieren doch vorab wollte ich das Testprogramm mit Bascom ueber das in der CD enthaltene AVR testen.
Problem: Could not identify Chip with ID:FFFFFF
Options/Compiler/Chip ist m32def.dat ausgewaehlt.
Options/Programmer ist STK200/STK300 ausgewaehlt.
Options/Compiler/Communication Freq. 4000000 und Baud. 9600
Geraetemanager zeigt LPT1 als aktiv und einwandfrei funtkionierend (Wert: Druckeranschluss) an mit Adresse 378 welche auch bei AVR eingestellt ist.
Als Geraetemodus ist in der BIOS "Normal" ausgewaehlt. Vorher war es EPP+ECP was aber auch nicht funktionierte.
Ueber Systemsteuerung\Programme\Programme und Funktionen ist bei Windows Funktionen aktivieren/deaktivieren bei Druck und Dokumentendienste bei LPD und LPR das Haekchen gesetzt.
Betriebssystem: Windows 7

Lediglich wenn ich im Geraetemanager nach geaenderter Hardware suche oder die Lagacyerkennung probeweise ein/aus geschaltet habe oder den ISP Dongel eingesteckt habe hat sich das angeschlossene RN Board reseted

Langsam gehn mir die Ideen aus ... jemand eine woran es noch liegen koennte ?

EDIT: Seit gerade aben startet das Board nichtmehr bei eingestecktem ISP Dongle. Wenn nur der ISP Steckt und der "Druckerport Adapter" ausgesteckt ist startet er ganz normal. Liegt hier evtl der Hund begraben (Verdacht auf Wackelkontakt o.ae.)?

Gruss

Thund3r
04.05.2013, 14:53
ISP Dongle eingeschickt und ein neues erhalten aber da funktionierts auch nicht. in jeder konfiguration erscheint weiterhin : Could not identify Chip with ID:FFFFFF

Lediglich wenn ich im Geraetemanager nach geaenderter Hardware suche reseted sich das angeschlossene RN Board

Als Geraetemodus ist in der BIOS EPP+ECP ausgewaehlt.

Ideen ??????

Hubert.G
04.05.2013, 16:05
Du hast auf deinem PC aber schon eine echte parallele Schnittstelle? Ich habe auf meinen beiden Win7 PC keine Druckerschnittstelle mehr.
Alternativ könntest du mal PonyProg ausprobieren.

Thund3r
04.05.2013, 16:17
Die Schnittstelle am PC passt zum ISP Dongle und in BIOS stand auch parallele Port einstellungn ... wie kann ich das denn ggf ueberpruefn ?

gibt es eine anleitung bzw ist irgendwo vermerkt wie man die einstellungen bei ponyprog setzen muss ?

Hubert.G
04.05.2013, 16:54
PonyProg ist ganz einfach, im Setup einstellen. Da ist dann auch ein Probe-Button, das sieht man dann gleich ob der Dongle erkannt wird.

Thund3r
04.05.2013, 17:12
ich hab jetz ponyprog 2000

welche eisntellungen muss ich im setup vornehmen?
parallel; (AVR ISP APO , AVR ISP I/O , DT-006API , DT-006 I/O , EasyI2C API oder EasyI2C I/O ???)
bei Probe sagt er nur bei DT-006API oder DT-006 I/O Test OK
bei invert denk ich mal keine haekchen setzn

welche weiteren einstellungen sind noetig und welchen schritten muss ich folgen damit ich ein testprogramm (meinetwegen erstmal in bascom aber spaeter auf jedenfall in c! ) uebersetzten und flashen kann ?

Hubert.G
04.05.2013, 18:30
Bei mir ist die Einstellung AVR ISP API , invertiert ist nichts. Bei Probe sollte ein OK kommen.
Calibration musst du auch machen. Dann AVR micro und AVR auto einstellen.
Mit dem Button Open Programm Memory kannst du dann das *.hex File auswählen das du laden willst.
Mit dem Button Write Programm Menory wird das das File geladen.

Thund3r
04.05.2013, 18:59
Test Failed bei AVR ISP API.
Wie kann ich ueberpruefn ob mein Druckerport der "richtige" ist (echter oder nicht ???? ) und korrekt funktioniert (hab ich irgendwelche einstellungsoptionen bei win7 uebersehen oder gar falsch konfiguriert) ?

Hubert.G
04.05.2013, 19:04
Mit echten Druckerport meinte ich, das es kein USB-Parallel-Konverter ist. Diese sind nur für Drucker geeignet.
Nimm eine der Einstellungen bei denen das OK kommt. Mach dann die Calibration und probiere ein File zu laden.
Mit de OK sollte sicher gestellt sein das der Dongle erkannt wurde.

Thund3r
04.05.2013, 19:19
Wie kann ich feststellen ob es ein USB Parallel Konverter ist oder nicht ?

DT-006API oder DT-006 I/O Test OK erscheint auch wenn der dongle gar nicht eingesteckt ist ist mir aufgefallen und wenn ich nach laden des hex files Write Device klick kommt folgende Fehlermeldung (hab alle meoglich eisntellungn druchprobiert):

Communication port not available (-16)

ich befuerchte das irgendwas am Port nicht iO ist. einstellung der port selbst oder sonst was. einziges lebenszeichen ist halt nur wenn ich nach geaenderter hardware im geraetemanager suche und sich dann das board sofern angeschlossen reseted...

Hubert.G
04.05.2013, 19:28
So einen USB-Parallel Konverter würdest du an einer USB-Buchse anstecken.
Ich fürchte eher das dir Win7 da in die Suppe spuckt, kann es aber nicht beweisen, da wie schon gesagt meine Win7 PCs keine Schnittstelle mehr dafür ausgeführt haben. Einen Dongle hätte ich noch.

Thund3r
04.05.2013, 19:37
ich hab noch nen uralt xp laptop werds damit mal die tage probiern.

aber wenn sonst noch ideen aufkommen nur her damit !!!