As per documentation, conversion (sync) clock can go high during clocking-out of data, so length is not an issue, as long is is longer than 1 bit clock.
If the chip is wired as in datasheet or in similar fashion
why do you bother with SPI? use I2S it is easier and runs continuously.
I have done that with other chips with similar SPI-type connection
Note, it says...
You can use standard SAI (stereo protocol) where frame-sync toggles every 16 bit. data will be converted and transferred at alternate frame-sync phases.
In fact, I used 2 ADS8881 where frame-sync to second ADC was...
I know, the datasheet says SPI-compatible, but I would try to use SAI/TDM and use frame-sync for conversion.
I have done that in the past for TI ADS series.
Yes, when put into hibernate state all MCU but RTC is shut down. This includes USB and as I discovered during this test it "disables" the bootloader. In other words if in hibernate state, pressing program button does...
So far, I have no issue with the following test program
#define SNVS_LPCR_LPTA_EN_MASK (0x2U)
void hibernate(uint32_t nsec)
{
uint32_t tmp = SNVS_LPCR; // save control register
SNVS_LPSR |= 1;...