Hi! I am trying trying to use an emonTx V3 but I am having issues with the RF69PI on a PI3 running raspbian with linux v4.1.19. I have followed the setup instruction and tried all of the suggestions in this forum for similar problems including switching versions of avrdude from 6.11 to 5.11 and trying to reflash the firmware. I am starting to suspect a defective RFM69PI. Hopefully, the following information is enough information for someone to help me debug the problems
pi@raspberrypi:~/RFM2Pi/firmware/RFM69CW_RF_Demo_ATmega328 $ sudo rpi-serial-console status
Serial console on /dev/ttyAMA0 is disabled
pi@raspberrypi:~/RFM2Pi/firmware/RFM69CW_RF_Demo_ATmega328 $ sudo service emonhub status
● emonhub.service - LSB: Start/stop emonHub
Loaded: loaded (/etc/init.d/emonhub)
Active: inactive (dead) since Thu 2016-07-14 09:54:52 PDT; 7min ago
Process: 1907 ExecStop=/etc/init.d/emonhub stop (code=exited, status=0/SUCCESS)
Process: 431 ExecStart=/etc/init.d/emonhub start (code=exited, status=0/SUCCESS)
Jul 02 06:17:04 raspberrypi emonhub[431]: Starting OpenEnergyMonitor emonHub....
Jul 02 06:17:05 raspberrypi systemd[1]: Started LSB: Start/stop emonHub.
Jul 14 09:54:52 raspberrypi systemd[1]: Stopping LSB: Start/stop emonHub...
Jul 14 09:54:52 raspberrypi emonhub[1907]: Stopping OpenEnergyMonitor emonHu....
Jul 14 09:54:52 raspberrypi systemd[1]: Stopped LSB: Start/stop emonHub.
Hint: Some lines were ellipsized, use -l to show in full.
pi@raspberrypi:~/RFM2Pi/firmware/RFM69CW_RF_Demo_ATmega328 $ sudo avrdude -v -c arduino -p ATMEGA328P -P /dev/ttyAMA0 -b 38400 -U flash:w:RFM69CW_RF12_Demo_ATmega328.cpp.hex
avrdude: Version 5.11.1, compiled on Dec 17 2011 at 19:33:47
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "/etc/avrdude.conf"
User configuration file is "/root/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyAMA0
Using Programmer : arduino
Overriding Baud Rate : 38400
avrdude: stk500_getsync(): not in sync: resp=0x54
avrdude done. Thank you.
pi@raspberrypi:~/RFM2Pi/firmware/RFM69CW_RF_Demo_ATmega328 $ sudo avrdude -v -p atmega328p -c avrispmkII -P usb -e -Ulock:w:0x3F:m -Uefuse:w:0x05:m -Uhfuse:w:0xDE:m -Ulfuse:w:0xE2:m -U flash:w:Optiboot328_8mhz_RFM69CW_RF12_Demo_ATmega328.cpp.hex:i -B 10
avrdude: Version 5.11.1, compiled on Dec 17 2011 at 19:33:47
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "/etc/avrdude.conf"
User configuration file is "/root/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : usb
Using Programmer : avrispmkII
Setting bit clk period : 10.0
avrdude: usbdev_open(): did not find any USB device "usb"
Thank you!
-Chad Coates