I succeeded in updating the firmware of the EVAL-ADPDUCZ and connecting the system with th PC:
Then I can successfully load the normal mode configuration:
But when I try to run the program I get the following error:
I have searched in the quickstart guide, but found no mention of this error and did not know where to go next. Any pointers will be appreciated. Thank you!
Update 18.12.2019: Just wanted to mention that selecting the ADPD188GG option from the sensors category and running the same configuration seems to work:
The ADPD188GG option from the sensors category doesn't assume any requirements, whereas the PPG application option assumes that the board that you have supports hardware sync. It means the following where ADXL is the acceleration sensor:
The ADPD interrupt output line is physically tied to the ADXL external sampling line. Each sample placed into the ADPD FIFO causes the ADXL to sample data, which is then placed into the ADXL FIFO.
If you still have questions, please let me know about which board you have and more details.
Thank you for the response. I have the EVAL-ADPD188GGZ board. Is hardware sync not supported for this board?
It should be supported based on the fact that there is accelerometer on the board. I personally do not have experience with ADPD188GG evaluation board, but hardware sync should be supported based on the devices on the board.
The initial check I would recommend you to do is to check whether ADXL's connections to ADPD188GG and/or ADXL itself are physically damaged or not. Please refer to https://www.analog.com/media/en/technical-documentation/user-guides/eval-adpd188ggz-ug-1256.pdf page 7 for pin connections.
However, you can still do PPG measurements with ADPD188GG option in sensors window. It will still give you the PPG waveforms. Only difference is that PPG application window gives you an heart rate result as it has an algorithm working to calculate heart rate. The raw PPG data is the same.
If you have any further questions, please send me an email at email@example.com.
Thank you for the answer! The issue is probably because I connected the eval board to the carrier via the ribbon cable. The ADXL cannot be accessed this way as the corresponding CS pin is not connected.