This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR6843AOP: Retrieving serial number via python SDK or thru mmWave SDK

Part Number: IWR6843AOP

Tool/software:

I do see the serial number printed on the radar board but wondering if there is a way to programmatically retrieve the serial number of a 6843AOP radar? Either thru python SDK in the radar toolbox or thru mmwave SDK. Would appreciate if anyone knows a way to remotely retrieve the serial number. Thank you!

  • Hello,

    We have example Python code on how you can automatically retrieve the serial COM port for Windows in the mmWave Data Recorder tool. This is found in the Radar Toolbox on the TI Developer Zone

    Best Regards,

    Pedrhom

  • Hello Pedrhom,

      I did take a look at the scripts in mmwave_data_recorder and Applications Visualizer but could not find a way to programmatically retrieve the serial number of the radar.

      I tried Putty and connected to the serial port and tried "version" which gave the device id (DIEID) but not the serial number:

    mmwDemo:/>version
    Platform : xWR68xx
    mmWave SDK Version : 03.05.00.04
    Device Info : IWR68XX QM non-secure AOP ES 02.00
    RF F/W Version : 06.03.02.06.20.08.11
    RF F/W Patch : 00.00.00.00.00.00.00
    mmWaveLink Version : 01.02.06.06
    Lot number : XXXXXXX
    Wafer number : X
    Die coordinates in wafer: X = x, Y = yy
    Done
    mmwDemo:/>

  • Hello Surya,

    In that case I am not sure what you mean by serial number. We track silicon via DIEID LOTID WAFID, what are you looking for when you say "serial number"?

    Best Regards,

    Pedrhom

  • Hi Pedrhom,

      On the back of the 6843 board there is a S/N and OPN. The serial number (S/N) is a 10 digit ID and not the same as the 7 digit Lot number (LOTID). I was wondering if there is a way to programmatically retrieve that S/N which should be unique whereas LOTID may not be unique. I checked firmware code too but only DIEID is what I could retrieve using mmwave SDK.  If there is no way then I guess the combination of Lot number, Wafer number and Die coordinates in wafer should be unique. Could you confirm this? Thank you!

    Best,

    Surya

  • Hello Surya,

    I see what you mean. You are looking for the EVM serial ID not the radar silicon, as that is what the S/N is for. I do not believe this S/N is acquirable from the sensor digitally since it is tied to the EVM, not the chip. You can get Lot number, wafer number, and dieid with the same firmware call. In the firmware source rl_sensor.c is the function call "rlGetRfDieId" which returns "RL_RF_DIEID_STATUS_SB". Checking the DFP's ICD (C:\ti\mmwave_dfp_01_02_06_03\docs\mmWave-Radar-Interface-Control.pdf), this returns the values seen below. This is all the information you need for unique identifying logic of sensors.

    Best Regards,

    Pedrhom 

  • Thank you, Pedrhom. I will use the DIEID then as an unique identifier for each 6843.