Hi I have some problem wiht my ads1298 configuration.
PIn Configuration:
Start pin= 0, for opcode configuration
Reset = 1 , for opcode configuratioon
PWDN= 1
Reset and Pwdn start at the same time that i turn on the device.
CS= 0, always at the moment.
I am programming ads1298 with tms320f2812.
Register configuration, using quick start guide steps.
SpiaRegs.SPITXBUF=0x0600; //RESET
reset wait
SpiaRegs.SPITXBUF=0x1100;//sdatac
wait 4tclk
SpiaRegs.SPITXBUF=0x4300;//CONFIG3
SpiaRegs.SPITXBUF=0xC000; //
wait internal reference1 sec
///CONFIG1
//HR DAISY_EN CLK_EN 0 0 DR2 DR1 DR0
SpiaRegs.SPITXBUF=0x4100; // escribir
SpiaRegs.SPITXBUF=0xA000; // config1
//CONFIG2
//0 0 0 INT_TEST 0 TEST_AMP TEST_FREQ1 TEST_FRED0
SpiaRegs.SPITXBUF=0x4200; //
SpiaRegs.SPITXBUF=0x1000; //
//CONFIG CHnSET
//PD1 GAIN12 GAIN11 GAIN10 0 MUXn2 MUXn1 MUXn0
SpiaRegs.SPITXBUF=0x4500; // CH1
SpiaRegs.SPITXBUF=0x0500; //
SpiaRegs.SPITXBUF=0x4600; // CH2
SpiaRegs.SPITXBUF=0x0500; //
SpiaRegs.SPITXBUF=0x4700; // CH3
SpiaRegs.SPITXBUF=0x0500; //
SpiaRegs.SPITXBUF=0x4800; // CH4
SpiaRegs.SPITXBUF=0x0500; //
SpiaRegs.SPITXBUF=0x4900; // CH5
SpiaRegs.SPITXBUF=0x0500; //
SpiaRegs.SPITXBUF=0x4A00; // CH6
SpiaRegs.SPITXBUF=0x0500; //
SpiaRegs.SPITXBUF=0x4B00; // CH7
SpiaRegs.SPITXBUF=0x0500; //
SpiaRegs.SPITXBUF=0x4C00; // CH8
SpiaRegs.SPITXBUF=0x0500; //
SpiaRegs.SPITXBUF=0x0800; // START
SpiaRegs.SPITXBUF=0x1000; // RDATAC
I want to know if that pin and register configuration is correct.
Thanks a lot.