Have you tried writing any small diagnostics programs for the ATmega? For example, to flash an LED, or print the contents of certain registers in the ADS1299, etc.
@wjcroft we checked with an oscilloscope and the ATmega is writing something to the RFduino. When you switch the on-switch it writes 15second to the RFDuino, afterwords 2 seconds again, then it's done writing. We don't know what exactly is happening. As it looks like, there is no communication from the RFduino to the ATmega.
What is the idea behind the diagnostics program? the ATmega seems to work and we know that it gets to the RFDuino.
Since you already have your original OpenBCI 8 bit board and dongle, it may be good to compare what signals you detect on it, vs. what you are seeing on your clone. At startup your original board is writing the startup info onto the COM port, such as ADS1299 register contents, etc.
During streaming operation, the ATmega will be sending packets to the onboard RFduino over the serial port. But you arent there yet.
Some small diagnostics may help to verify that your clone can read switches, flash the LED, etc.
Comments