Post Go back to editing

Gang Mode ADAS1000 and ADAS1000-2 - OPSTAT Register always busy

Hello all,


I'm in the process of writing a software driver for an ADAS1000 and ADAS1000-2 ECG front end and I'm getting problems in the gang mode. I tested read frames in the master (ADAS1000) and all worked well but when i tried connect both the Configuration Status bit, off OPSTAT register, off slave (ADAS1000-2) is always busy. I confirmed that I've got the CLK_IO line with clock signal entring in the slave.  


The registers that I'm using are:

ADAS1000 (master)
ECGCTL = 0xA004AA
CMREFCTL = 0xE07C0A
FRMCTL = 0x7FC40
(check PPL -> ready)
New Register ECGCTL = 0xA004AE   // ADC activation

ADAS1000-2 (slave)
ECGCTL = 0xF000DE
CMREFCTL =  0x7804
FRMCTL = 0x7FC50


The steps of my code are:
 1. Configure the ADAS1000
 2. Configure the ADAS1000-2 + Activate the ADC of ADAS1000-2
 3. Check the PPL status bit of ADAS1000-2
 4. Check the PPL status bit of ADAS1000
 5. Activate the ADAS1000 ADC
 6. Read Frames

Do you have any idea of what the solution might be?

Best regards,
Samuel Heleno

Parents Reply Children
No Data