We have been trying to substitute the ADCs in our ECG equipment with the ADS1298 component but we are having issues with the SPI communication, so far we are unable to get even the device ID via SPI. In first step we would like to get the device id, configure and read the registers of ADS1298 and read the data from the development kit via SPI using an external micro-controller instead of using the development kit GUI software.
I understand from the datasheet of ADS1298ECG-FE and discussions on this forum that in order to use an external MCU we need to
- wire the CS input to either pin 1 or pin 7 of J3
- wire the START pin to either J3.1 or J3.14. If we use J3.1 for the/CS line, then use J3.14 for START.
- wire the the RESET pin to a GP output on our processor - this pin is wired to J3.8.
- wire the three ground pins (J3.4/10 and 18) to our controller board
- disable the oscillator found at OSC1 by moving the shunt on JP19 to cover pins 2-3.
- disable the CLK connection to the oscillator by covering pint s1-2 on JP18
Would you please confirm is this all we need terms of jumper setting and connections to communicate with the ADS1298ECG-FE dev kit board via SPI?
Can the ADS1298ECG-FE remain to be connected to the MMB0 Modular EVM motherboard while we communicate with it via SPI from an external micro controller or should we disconnect the MMB0 motherboard and then supply the 5V, 3.3V and ground via the J4 connector?
Your help would be highly appreciated!