Other Parts Discussed in Thread: AWR2243
Hi Team,
I ported the mmWave Link Library on a Linux Based Embedded System, to communication is handled with I2C. Everything works fine. I can Start Up the AWR, enable RF, Trigger Frames and so on. Now i wanted to call the rlDeviceSetLaneConfig API, to disable Lane 3 and 4.
Therefor i am writing 0x3 to the rlDevLaneEnable_t.laneEn Variable, to only enable lane 0 and lane 1. When I start my application, everything still looks good, to message gets transferred correctly and the correct answer of the AWR2243 comes back. I already checked alignment of the messages with the AWR_DEV_RX_DATA_PATH_LANEEN_SET_SB Message from the Radar Interface Control Document.
When I probe the CSI-Lanes of the AWR2243 with my Oscilloscope, it seems like all Lanes are still enabled. There are CSI-Signals being send on all 4 CSI-Lanes. Unfortunately, I currently cant really decode the Data that is being send, but the Waveforms I observed with the Oscilloscope follow the MIPI CSI Standard.
Is this normal, and the Signals of Lane 3 and 4 just don't contain any data? Or is this wrong behavior. If so, what did I do wrong, or Is my device damaged?
Best regards
Tim