Hi,
I have spent the whole day trying to get a brand new RFM69Pi running on my rpi B+ v1.2. My original image is a raspbian installation, but I have also tried the provided images (emonSD-17Jun2015).
I set the cmdline.txt and rpi-serial-console has been used to set inittab.
The UART is working in general, but the board doesn't show any data. When resetting the board it shows:
[RF12demo.12]
Nothing else happens and emonhub shows communication errors.
I also tried to flash the image of the board (maybe an error in the original programming), but I am not sure it really works. What is the expected output of avrdude?
Do you have any ideas how to get on with debugging or may it just be broken?
Thanks for your help!
Best,
Stefan
Re: RFM69Pi dead?
Oh, yes, and the LED is permanently red.
Re: RFM69Pi dead?
@wallento,
Hanging right after that short RF12demo.12 string is typical of an unresponsive radio module.
The firmware you loaded has the correct setting for the RF69 compat flag?
Re: RFM69Pi dead?
I got it preloaded from the shop and used this to try and load it on my own: http://wiki.openenergymonitor.org/index.php/RFM69Pi_V3
But all I get is this:
This is not complete, right? Despite this problem: With your hint I inspected the solder pads of the RFM and it seems some of them are not soldered at all. I will search for my soldering iron and fix that.
Best,
Stefan
Re: RFM69Pi dead?
Okay, I found the issue was that only 4 pads of the RF module were soldered properly..
After soldering the remaining ones, it works now!
Thanks,
Stefan
Re: RFM69Pi dead?
Where did you get the RFM69Pi from?
[Answered by PM]
Re: RFM69Pi dead?
@Stefan,
Actually not all the RFModule pads are required, but four is not sufficient ;-) .
Here is the requirement (from a different PCB, but the module pads are accurate), adding in the unused pads does no harm.
Re: RFM69Pi dead?
Very sorry to hear about the missing solder pad. Did you obtain the RFM69Pi from the OpenEnergyMonitor store? If so, please contact shop support quoting your order number. We'll sort you out with a voucher to compensate for your inconvenience. However, this should not have happened as all modules are tested when firmware is uploaded before shipping.