Turnigy 9X Programmier Probleme (Firmware)

Status
Nicht offen für weitere Antworten.

iLLneSs

Neuer Benutzer
#1
Einen Wunderschönen...

Ich habe einen Programmierport an meine Turnigy 9x gebastelt und wollte gerade Programmieren.

Programmer: AVR ISP MKII und AVR Dragon
Software: eePe

Der Dragon geht gar nicht und der AVR ISP zickt auch rum. Programmieren von anderen Atmels geht aber, daran kann es also nicht liegen.

Meldung von AVR Dude:
avrdude.exe: stk500v2_command(): command failed
avrdude.exe: stk500v2_command(): unknown status 0xc9
avrdude.exe: stk500v2_program_enable(): cannot get connection status
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

Die Verbindungen habe ich wohl 1000mal geprüft und es ist 100% okay!

Der AVR ISP blinkt auch gleich bei anstecken in orange. Was soviel bedeutet wie "falsch rum angeschlossen". Das ist aber nicht wahr. Des weiteren sind in jeder Anleitung die Beiden Lötpunkte MISO und MOSI ja eigentlich falsch. Es ist RxD und TxD. Also flasht sich die FB über einen Bootloader nehm ich an. Was man ja wiederum über eine Serielle Schnittelle machen müsste.....

Ich bin verwirrt. Kann mich jemand entwirren?

Danke schonmal ^^
 
#2
Hallo iLLneSS,

die Programmierung erfolgt hier über eine SPI-Schnittstelle!
Somit sind die allgemeinen Bezeichnungen MOSI und MISO korrekt.
Hier hat ATMEL die Pins als PDI (MOSI) und PDO (MISO) bezeichnet,
um von der eigentlichen SPI-Schnittstelle, die noch vorhanden ist, eine
Unterscheidung zu haben.

Also:

AVRISP ---> T9x

5V -----------> 5V
MOSI ------> PDI
MISO ------> PDO
SCK -------> SCK
/RESET --> /RESET
GND -------> GND

Gruß Holger...
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten