Hello friends,
I'm using an evaluation board kit from Silicon Radar, called SilRad Easy r4.
This kit includes a baseband board, which accommodate a ADF4159 and an STM32F7, and a separate antenna board.
I'm trying to program the STM to generate a FMCW sawtooth and used the ADI software to calculate the registers' values (according to ADF4159 datasheet's example in page 27 (FMCW RADAR RAMP SETTINGS WORKED EXAMPLE).
These are the registers values:
R7 = 0x7
R6 = 0x646 (#2 = 0x800006)
R5 = 0x2147AD (#2 = 0x800005)
R4 = 0x187D04 (#2 = 0x180144)
R3 = 0xC300C3
R2 = 0x700800A
R1 = 0x1
R0 = 0xB83A0000
I've tried sending this sequence once, then tried to put it inside the main while loop (with and without a second writing of R6/5/4), then tried send the init sequence following only R1&R0.
Bottom line, I can't manage to get the waveform I've programmed (or anything else). I'm sampling the CP test-point with an oscilloscope.
Any tips of how I should send the SPI data correctly?
Thanks,
Raz.