Other Parts Discussed in Thread: MSP430F6779A,
Tool/software:
Hi Community,
we are integrating TRF7970A chip with MSP430F6779A controller for RFID project, as per datasheet for startup sequence I am following below steps:
MOD_DIR_OUT; MOD_OFF; SLAVE_SELECT_PORT_SET; SLAVE_SELECT_HIGH; TRF_DISABLE; ENABLE_PORT_SET; MCU_delayMillisecond(6); TRF_ENABLE; SPI_setup(); IRQ_PIN_SET; IRQ_EDGE_SET; IRQ_INT_ON; IRQ_CLR;
Here I am not enabling EN2 since we are using it in MODE 3 Half Power +3.3 VDC.
I am using SPI mode 0, with 4 MHz Data Clock Frequency, after TRF initialization I am giving these commands to keep TRF in IDLE state.
TRF79x0_directCommand(TRF79X0_SOFT_INIT_CMD); MCU_delayMillisecond(4); TRF79x0_directCommand(TRF79X0_IDLE_CMD);
But upon checking the status of Chip status control register I am receiving only 0x00.
Please suggest me if I am missing anything.
Thanks and Regards
Vishal Tyagi



