Bekomme NanoCul nicht geflasht...

Begonnen von spranz, 23 November 2015, 11:40:57

Vorheriges Thema - Nächstes Thema

spranz

Hallo, ich habe gestern erfolgreich meinen selbstbau 433Mhz Cul nach dieser Anleitung geflasht:
http://raspberrypi.crmvy3qiisdstf8c.myfritz.net/wordpress/?page_id=251

Heute wollte ich nun das Ganze für meinen 868Mhz selbstbau CUL vornehmen...
Dafür habe ich in der Makefile natürlich die Geräte ID entsprechend angepasst, und in der Board.h die Zeile auskommentiert. ( mit /* )
Kompilieren ging nun nicht mehr. (Probleme mit SPI_PORT und SPI_S5)
Also habe ich die Board.h original gelassen.
Nun klappte das Kompilieren ohne Fehler. -wofür muss man das eigentlich umstellen? Ich habe meinen 433Mhz Cul mal testweise in Fhem auf 868Mhz gestellt, und konnte so auch FS20 empfangen.

Trotzdem kann ich das kompilierte Programm nicht flashen:

pi@raspberrypi /opt/culfw/Devices/nanoCUL $ sudo make program
#@if test ! -d /sys/class/gpio/gpio17; then echo 17 > /sys/class/gpio/export; fi
#@if test ! -d /sys/class/gpio/gpio18; then echo 18 > /sys/class/gpio/export; fi
#echo out > /sys/class/gpio/gpio17/direction
#echo out > /sys/class/gpio/gpio18/direction
#echo 0 > /sys/class/gpio/gpio17/value
#echo 0 > /sys/class/gpio/gpio18/value
#sleep 1
#echo 1 > /sys/class/gpio/gpio17/value
#sleep 1
#echo 1 > /sys/class/gpio/gpio18/value
avrdude -D -p atmega328p -P /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03SKLZ-if00-port0 -c arduino    -U flash:w:nanoCUL.hex
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done.  Thank you.


mein Stick wird aber erkannt:


pi@raspberrypi /opt/culfw/Devices/nanoCUL $ ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 Nov 23 11:25 usb-FTDI_FT232R_USB_UART_AI03SKLZ-if00-port0 -> ../../ttyUSB0


habe auch schon Fhem beendet, bzw. andere USB-Ports probiert...
Kann mir jemand einen Tip geben? Beim letzten mal hat alles wunderbar funktioniert.

locutus

In der avrdude Kommandozeile fehlt die Angabe der Baudrate.
... -b 57600 ...

spranz

locutus vielen Dank für deine schnelle Hilfe... genau das war mein Fehler ;D