Es geht nicht...
Er sagt zwar immer Writing OK aber am RN-Control passiert nichts
Und wie gesagt, es dauert ewig, ist das normal?
Druckbare Version
Es geht nicht...
Er sagt zwar immer Writing OK aber am RN-Control passiert nichts
Und wie gesagt, es dauert ewig, ist das normal?
Poste doch mal ein bisschen mehr Information:
Welcher Prozessor?
PonyProg Init Datei.
Einstellungen beim Flashen.
Die Geschwindigkeit wird nicht so schnell sein, wie mit einer echten seriellen Schnittstelle, da USB_RS232 Konverter in der Regel etwas Geschwindigkeit kosten.
Wie gesagt, such mal auf
www.microcontroller.net
Prozessor: AtMega32 (RN-Control)
PonyProg-Init:
Ich öffne die Dateien eigentlich immer als EEPROM-File und klicke dann auf Write Data Memory (EEPROM)Code:PowerUpDelay=200
LanguageCode=Default
SoundEnabled=NO
ClearBufferBeforeLoad=YES
MDAWriteDelay=0
SPIResetPulse=100
SPIDelayAfterReset=50
BigSPIPageWrite=16
ATMegaPageWriteDelay=50
AVRByteWriteDelay=20
AVREraseDelay=50
I2CBusSpeed=NORMAL
SPIBusSpeed=NORMAL
MicroWireBusSpeed=NORMAL
PICBusSpeed=NORMAL
SDEBusSpeed=NORMAL
LogEnabled=NO
VerifyAfterWrite=YES
ClearBufferBeforeRead=NO
AutoDetectPorts=YES
I2CBaseAddress=0xA0
I2CBusPageWrite=16
SerialNumberVal=7
DefaultFileType=INTEL-HEX
DeviceType=ATmega32
LastFile=E:\Anleitungen_Projekte\rn-control\basic_testprgramme\RNCONTROLTESTMEGA32.HEX?DATA
PreviousFile=C:\Dokumente und Einstellungen\***\Eigene Dateien\tests\default-bascomtest\DEF-BASCOM.BIN?DATA
BogoMipsX1000=221870
InterfaceType=SI-ProgAPI
PortNumber=4
ResetPolarity=TRUE
ClockPolarity=TRUE
DOutPolarity=TRUE
DInPolarity=TRUE
Ändere mal den Eintrag "SPIBusSpeed" von "=NORMAL" auf "=FAST" oder "=TURBO".
Im "I/O port setup" "SI Prog I/O" wählen (dann versucht PonyProg die serielle
direkt anzusteuern).
Wie gesagt, erwarte keine Wunder, dafür sind die USB-RS232 Adapter nicht vorgesehen.
Hallo, danke für die Antwort
"SI Prog I/O" funktioniert nicht, bei Probe kommt "Test failed".
Ich verstehe übrigens immer noch nicht, wie ich die hex öffnen soll und wie ich sie drauf laden soll (Device/Flash/EEPROM)
Auf microcontrollr.net steht, ich soll die hex als flash öffnen und dann auf "write device" gehen.
Das problem ist: Es funktioniert bei mir nur "write eeprom", bei den anderen zwei hängt sich ponyprog bei mir auf.....
5-10Minuten sind auf jeden Fall zu viel. Für 8k brauch ich da ca 10 - 15 Sekunden. Einmal muss Pony kalibriert werden auf die Schnittstelle (Interface setup oder so).
Oje, erst jetze lese ich, daß du nen USB-2-RS232 hast!
Das SI-Prog (Pony in der Einstellung) muss direkt die Schnittstllen-Pins verändern, um dadurch ein SPI-Protokoll zu simulieren. Das ist aber jenseits von RS232. Je nachdem, wie der USB-Client/Treiber die RS232 virtualisiert, ist das nicht transparent für die Anwendung (Pony) und funktioniert nicht.
Behalte dann SI Prog I/O bei.
Du lädst die HEX Datei und gehst dann auf Command->WriteFlash.
Bei mir hat es nur mit PonyProg2000 funktioniert. Das normale PonyProg ist abgestürzt.
EDIT: Sehe gerade, Du benutzt ja bereits PonyProg2000.
SI Prog I/O funktioniert nicht, da kommt dann immer die Meldung
"Communication Port not available (-16)"
Versuch doch, das erst mal an einem Rechner mit normaler RS232 Schnittstelle zum Laufen zu bekommen. Dann an diesen Rechner den USB-RS232 Adapter anschliessen und nur den COM Port umstellen.
So kannst Du wenigstens den USB-RS232 Konverter als Fehlerquelle ausschliessen.