Tool/software:
Do i need to write software to access the data from the PGA970 via SPI? or I can directly access the data by sending the request to PGA970 device with the given format in Datasheet.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Do i need to write software to access the data from the PGA970 via SPI? or I can directly access the data by sending the request to PGA970 device with the given format in Datasheet.
Hi Abhishek,
As long as the SPI_EN bit is high in the DIG_IF_CTRL register (which it is by default), then you can use SPI to read and write to the device.
However, please note, PGA970 does not come with firmware loaded on it. Its functionality is pretty limited without firmware, so you may need to write firmware based on your application's needs.
Thanks,
Maggie
Means Without the firmware, i can access the data from PGA970?
I am sending the data to PGA970 in the given format in datasheet, but the incoming data is continuously changing, even i am not getting the 0x05 in incoming frame.
also on MISO pin i am getting continuously data even the CS pin is High.
The image is only for the refference that i am sending the data correctly.
Hi Abhishek,
What registers do you want to access? Most registers are not accessible over SPI unless the device is in reset. To put the device in reset, you must write 0x03 to the MICRO_INTERFACE_CONTROL register.
Without firmware, you should be able to read and write to the device using SPI. However, firmware is required to configure and enable many of the peripherals in the device, such as the COMBUF registers.
Thanks,
Maggie