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.

CC8520: PPW Commander RF Test issues with my hardware designs

Part Number: CC8520
Other Parts Discussed in Thread: PCM1808, PCM5102A, CC-DEBUGGER,

Not sure why the original thread was locked so quickly...I just got back to this project in the last week. Here is the last response from TI:

Hi Andrew,

Have you programmed your board with a customized production test image? 

For your project, go to "Flash Programming" . In the "Select Device Configuration" section change "Image Type" to "Production Test". This file must be programmed on your DUT.

You also need to make a custom ppwptc file, this is well documented in the Commander documentation. 

Regards,
Fredrik

Originally I did not use the Production Test setting as this is completely unclear in the instructions for PPW Commander. However, loading the images as production test does not change anything in the original issues I was seeing. I have pretty much given up using this software for QC testing. I am sure that there are still some hidden configurations related to the DK that are preventing the supplied tests from working with customer hardware. One area that makes this clear is that the audio loop through tests mention a hex file that applies to the DK hardware only. But there are no instructions whatsoever on how to modify this file to work with different hardware. I know when trying to run the test that nothing appears on the I2S lines to my device, so it's obviously not working. Fredrik, you were going to ask your PPW software expert to get in touch with me but that has not happened. Is there any way you can try him/her again?

Thanks,

AW

e2e.ti.com/.../675543

  • Hi Andrew,

    Just to be clear, in PurePath Wireless Configurator, selecting your custom project, you change to Production Test image type and program your board(s), right?

    Are you also making custom .ppwptc files as described in the documentation?
  • Hey AW,
    Which external audio device have you selected. The PCM1808 and PCM5102A do not support I2C, so the “DSP (Generic digital audio device - no restrictions)” would be the best choice (if you haven't created your own audio device definition file). Selecting a device that uses I2C will fail.

    Is there any activity on the I2C lines?

    This is one of the reasons why the Commander-supplied hex files (selected through the ppwptc files) work with DK hardware, but not with custom hardware.
  • Hi Andrew,

    Any feedback to our questions?

  • Hi Fredrik,

    Yes, I am loading my custom project in PPW Configurator and then selecting Production Test Image in the flash pulldown menu. Regardless if I do this are just load the custom production image, the behaviour running the Commander tests is the same. I have created custom hardware files for my devices. I will state again that both my custom transmitter and receiver hardware can be programmed from Configurator with no errors or issues and the hardware work correctly with low measured distortion (better than the DK), latency, and range. This is why the communication errors and test errors in Commander are confusing me. I can program and run the Commander tests on the DK hardware with no issues, so I know it's not a misunderstanding of the process.

    Thanks,
    AW
  • I have custom audio device definition files for both the ADC and DAC and everything works correctly with my production images, including audio signals, audio channel select, power control, pairing, etc.

    My biggest concern are the comms errors I am getting with trying to run Commander tests with my hardware. I cannot understand why this would happen with my hardware and not the DK hardware using the same computer . I have the same CC-Debugger connections on my header to the PPW chip as the DK and I have confirmed that all activity on those lines are the same with both my hardware and the DK.

    I have not checked the I2C lines on my hardware while running the Commander tests but will try to look into this tomorrow. Is there a way to edit the Commander-supplied hex files so that I can perform audio loop through tests on my hardware?

    Thanks,
    AW
  • Hi AW,
    I am not sure what is going on. Did you have a chance to verify the I2C lines yet?

    Best Regards
    Joakim
  • Unfortunately I realized I have not brought out the I2C pins from the CC8520 on my PCB as they are unused. I will try and see if I can probe the pins carefully. I'm still not understanding why I am getting the repeated USB comms errors and what that has to do with the I2C lines? It just seems to be some compatibility problem with the test code as I have stated that I have no issue whatever correctly loading my production code into my hardware. It's really baffling.

    Thanks,

    AW

  • I was about to throw in the towel with this entire project, but I decided to try a third computer to see if the results would change. Luckily they did and with a Windows 10 machine I am able to perform the simplerfperf test on my hardware. I have no idea why I had issues with machines running Vista and Windows 7? I ran through testing of a number of our "Rx" pre-production boards and I am confused by the amount of variation in the numbers. The TX results seem to be fairly consistent, but the RX numbers are all over the map. These boards were assembled by a local board house on production equipment and all components are from the same lot. Is the level of variation I am seeing normal given that these tests were performed using a direct RF cable connection between the TESTER and DUT antenna jacks?

    Thank you,

    AW

    <?xml version='1.0' encoding='UTF-8'?>
    <testlog>
      <configuration>
        <headers>
          <name>Test functions</name>
          <min>Min limit</min>
          <max>Max limit</max>
          <unit>Unit</unit>
          <summary>Serial number,Timestamp,Status</summary>
        </headers>
        <test>
          <name>Program Test Image</name>
          <min>-</min>
          <max>-</max>
          <unit>-</unit>
          <summary/>
        </test>
        <test>
          <name>RF test RX, channel 1</name>
          <min>-25</min>
          <max>0</max>
          <unit>dBm</unit>
          <summary/>
        </test>
        <test>
          <name>RF test RX, channel 9</name>
          <min>-25</min>
          <max>0</max>
          <unit>dBm</unit>
          <summary/>
        </test>
        <test>
          <name>RF test RX, channel 18</name>
          <min>-25</min>
          <max>0</max>
          <unit>dBm</unit>
          <summary/>
        </test>
        <test>
          <name>RF test TX, channel 1</name>
          <min>-25</min>
          <max>0</max>
          <unit>dBm</unit>
          <summary/>
        </test>
        <test>
          <name>RF test TX, channel 9</name>
          <min>-25</min>
          <max>0</max>
          <unit>dBm</unit>
          <summary/>
        </test>
        <test>
          <name>RF test TX, channel 18</name>
          <min>-25</min>
          <max>0</max>
          <unit>dBm</unit>
          <summary/>
        </test>
        <test>
          <name>Program Application Image</name>
          <min>-</min>
          <max>-</max>
          <unit>-</unit>
          <summary/>
        </test>
      </configuration>
      <results>
        <!--This node contains test results, one item per run-->
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFE1C</serialnumber>
          <timestamp>2018-07-04T13:17:44</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1253</duration>
            <timestamp>2018-07-04T13:17:44</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  5.12</value>
            <status>PASSED</status>
            <duration>611</duration>
            <timestamp>2018-07-04T13:17:45</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  4.05</value>
            <status>PASSED</status>
            <duration>619</duration>
            <timestamp>2018-07-04T13:17:46</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  3.31</value>
            <status>PASSED</status>
            <duration>614</duration>
            <timestamp>2018-07-04T13:17:47</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.66</value>
            <status>PASSED</status>
            <duration>676</duration>
            <timestamp>2018-07-04T13:17:48</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  5.01</value>
            <status>PASSED</status>
            <duration>667</duration>
            <timestamp>2018-07-04T13:17:49</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  4.98</value>
            <status>PASSED</status>
            <duration>518</duration>
            <timestamp>2018-07-04T13:17:50</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1254</duration>
            <timestamp>2018-07-04T13:17:51</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFD69</serialnumber>
          <timestamp>2018-07-04T14:22:31</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1248</duration>
            <timestamp>2018-07-04T14:22:31</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  4.32</value>
            <status>PASSED</status>
            <duration>596</duration>
            <timestamp>2018-07-04T14:22:32</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  5.06</value>
            <status>PASSED</status>
            <duration>596</duration>
            <timestamp>2018-07-04T14:22:33</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  4.94</value>
            <status>PASSED</status>
            <duration>597</duration>
            <timestamp>2018-07-04T14:22:34</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.66</value>
            <status>PASSED</status>
            <duration>647</duration>
            <timestamp>2018-07-04T14:22:35</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  3.59</value>
            <status>PASSED</status>
            <duration>658</duration>
            <timestamp>2018-07-04T14:22:36</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  4.25</value>
            <status>PASSED</status>
            <duration>495</duration>
            <timestamp>2018-07-04T14:22:37</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1244</duration>
            <timestamp>2018-07-04T14:22:37</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFDFB</serialnumber>
          <timestamp>2018-07-04T14:25:26</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1256</duration>
            <timestamp>2018-07-04T14:25:26</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  5.13</value>
            <status>PASSED</status>
            <duration>607</duration>
            <timestamp>2018-07-04T14:25:28</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.06</value>
            <status>PASSED</status>
            <duration>600</duration>
            <timestamp>2018-07-04T14:25:29</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  4.75</value>
            <status>PASSED</status>
            <duration>599</duration>
            <timestamp>2018-07-04T14:25:29</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.79</value>
            <status>PASSED</status>
            <duration>661</duration>
            <timestamp>2018-07-04T14:25:30</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.32</value>
            <status>PASSED</status>
            <duration>686</duration>
            <timestamp>2018-07-04T14:25:31</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  6.51</value>
            <status>PASSED</status>
            <duration>517</duration>
            <timestamp>2018-07-04T14:25:32</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1248</duration>
            <timestamp>2018-07-04T14:25:33</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFE9E</serialnumber>
          <timestamp>2018-07-04T14:27:40</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1248</duration>
            <timestamp>2018-07-04T14:27:40</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  4.61</value>
            <status>PASSED</status>
            <duration>598</duration>
            <timestamp>2018-07-04T14:27:42</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  6.48</value>
            <status>PASSED</status>
            <duration>603</duration>
            <timestamp>2018-07-04T14:27:42</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  5.95</value>
            <status>PASSED</status>
            <duration>597</duration>
            <timestamp>2018-07-04T14:27:43</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.71</value>
            <status>PASSED</status>
            <duration>653</duration>
            <timestamp>2018-07-04T14:27:44</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.97</value>
            <status>PASSED</status>
            <duration>651</duration>
            <timestamp>2018-07-04T14:27:45</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  7.00</value>
            <status>PASSED</status>
            <duration>496</duration>
            <timestamp>2018-07-04T14:27:46</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1248</duration>
            <timestamp>2018-07-04T14:27:47</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFD9D</serialnumber>
          <timestamp>2018-07-04T14:32:15</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1248</duration>
            <timestamp>2018-07-04T14:32:15</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  5.31</value>
            <status>PASSED</status>
            <duration>601</duration>
            <timestamp>2018-07-04T14:32:17</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.78</value>
            <status>PASSED</status>
            <duration>602</duration>
            <timestamp>2018-07-04T14:32:18</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  3.77</value>
            <status>PASSED</status>
            <duration>598</duration>
            <timestamp>2018-07-04T14:32:18</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.88</value>
            <status>PASSED</status>
            <duration>655</duration>
            <timestamp>2018-07-04T14:32:19</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.88</value>
            <status>PASSED</status>
            <duration>656</duration>
            <timestamp>2018-07-04T14:32:20</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  6.95</value>
            <status>PASSED</status>
            <duration>495</duration>
            <timestamp>2018-07-04T14:32:21</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1244</duration>
            <timestamp>2018-07-04T14:32:22</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFDD0</serialnumber>
          <timestamp>2018-07-04T14:33:59</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1252</duration>
            <timestamp>2018-07-04T14:33:59</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  4.95</value>
            <status>PASSED</status>
            <duration>606</duration>
            <timestamp>2018-07-04T14:34:01</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.63</value>
            <status>PASSED</status>
            <duration>597</duration>
            <timestamp>2018-07-04T14:34:02</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  3.68</value>
            <status>PASSED</status>
            <duration>601</duration>
            <timestamp>2018-07-04T14:34:02</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.72</value>
            <status>PASSED</status>
            <duration>657</duration>
            <timestamp>2018-07-04T14:34:03</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  5.16</value>
            <status>PASSED</status>
            <duration>654</duration>
            <timestamp>2018-07-04T14:34:04</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  5.22</value>
            <status>PASSED</status>
            <duration>494</duration>
            <timestamp>2018-07-04T14:34:05</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1244</duration>
            <timestamp>2018-07-04T14:34:06</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFD6B</serialnumber>
          <timestamp>2018-07-04T14:35:59</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1252</duration>
            <timestamp>2018-07-04T14:35:59</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  4.85</value>
            <status>PASSED</status>
            <duration>596</duration>
            <timestamp>2018-07-04T14:36:00</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  4.97</value>
            <status>PASSED</status>
            <duration>601</duration>
            <timestamp>2018-07-04T14:36:01</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  5.61</value>
            <status>PASSED</status>
            <duration>602</duration>
            <timestamp>2018-07-04T14:36:02</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.92</value>
            <status>PASSED</status>
            <duration>657</duration>
            <timestamp>2018-07-04T14:36:03</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  7.00</value>
            <status>PASSED</status>
            <duration>657</duration>
            <timestamp>2018-07-04T14:36:04</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  7.00</value>
            <status>PASSED</status>
            <duration>500</duration>
            <timestamp>2018-07-04T14:36:05</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1245</duration>
            <timestamp>2018-07-04T14:36:05</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFDAC</serialnumber>
          <timestamp>2018-07-04T14:38:15</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1260</duration>
            <timestamp>2018-07-04T14:38:15</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  5.65</value>
            <status>PASSED</status>
            <duration>623</duration>
            <timestamp>2018-07-04T14:38:16</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  2.51</value>
            <status>PASSED</status>
            <duration>626</duration>
            <timestamp>2018-07-04T14:38:17</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  2.53</value>
            <status>PASSED</status>
            <duration>624</duration>
            <timestamp>2018-07-04T14:38:18</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.72</value>
            <status>PASSED</status>
            <duration>679</duration>
            <timestamp>2018-07-04T14:38:19</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.84</value>
            <status>PASSED</status>
            <duration>680</duration>
            <timestamp>2018-07-04T14:38:20</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  6.78</value>
            <status>PASSED</status>
            <duration>519</duration>
            <timestamp>2018-07-04T14:38:21</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1257</duration>
            <timestamp>2018-07-04T14:38:22</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFF2B</serialnumber>
          <timestamp>2018-07-04T14:40:29</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1259</duration>
            <timestamp>2018-07-04T14:40:29</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  4.58</value>
            <status>PASSED</status>
            <duration>627</duration>
            <timestamp>2018-07-04T14:40:30</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.21</value>
            <status>PASSED</status>
            <duration>628</duration>
            <timestamp>2018-07-04T14:40:31</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  2.52</value>
            <status>PASSED</status>
            <duration>625</duration>
            <timestamp>2018-07-04T14:40:32</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.89</value>
            <status>PASSED</status>
            <duration>686</duration>
            <timestamp>2018-07-04T14:40:33</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.47</value>
            <status>PASSED</status>
            <duration>683</duration>
            <timestamp>2018-07-04T14:40:34</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  6.69</value>
            <status>PASSED</status>
            <duration>512</duration>
            <timestamp>2018-07-04T14:40:35</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1260</duration>
            <timestamp>2018-07-04T14:40:36</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFDA8</serialnumber>
          <timestamp>2018-07-04T14:42:30</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1280</duration>
            <timestamp>2018-07-04T14:42:30</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  6.25</value>
            <status>PASSED</status>
            <duration>627</duration>
            <timestamp>2018-07-04T14:42:32</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  6.39</value>
            <status>PASSED</status>
            <duration>626</duration>
            <timestamp>2018-07-04T14:42:33</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  6.04</value>
            <status>PASSED</status>
            <duration>628</duration>
            <timestamp>2018-07-04T14:42:34</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.86</value>
            <status>PASSED</status>
            <duration>682</duration>
            <timestamp>2018-07-04T14:42:34</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  7.00</value>
            <status>PASSED</status>
            <duration>681</duration>
            <timestamp>2018-07-04T14:42:35</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  7.00</value>
            <status>PASSED</status>
            <duration>518</duration>
            <timestamp>2018-07-04T14:42:37</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1252</duration>
            <timestamp>2018-07-04T14:42:37</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFDF3</serialnumber>
          <timestamp>2018-07-04T14:44:57</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1260</duration>
            <timestamp>2018-07-04T14:44:57</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  5.31</value>
            <status>PASSED</status>
            <duration>628</duration>
            <timestamp>2018-07-04T14:44:59</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.34</value>
            <status>PASSED</status>
            <duration>625</duration>
            <timestamp>2018-07-04T14:45:00</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  2.14</value>
            <status>PASSED</status>
            <duration>625</duration>
            <timestamp>2018-07-04T14:45:01</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.99</value>
            <status>PASSED</status>
            <duration>691</duration>
            <timestamp>2018-07-04T14:45:02</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  7.00</value>
            <status>PASSED</status>
            <duration>683</duration>
            <timestamp>2018-07-04T14:45:03</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  7.00</value>
            <status>PASSED</status>
            <duration>513</duration>
            <timestamp>2018-07-04T14:45:04</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1257</duration>
            <timestamp>2018-07-04T14:45:04</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFE46</serialnumber>
          <timestamp>2018-07-04T14:46:45</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1256</duration>
            <timestamp>2018-07-04T14:46:45</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  5.34</value>
            <status>PASSED</status>
            <duration>626</duration>
            <timestamp>2018-07-04T14:46:47</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.79</value>
            <status>PASSED</status>
            <duration>622</duration>
            <timestamp>2018-07-04T14:46:48</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  3.21</value>
            <status>PASSED</status>
            <duration>628</duration>
            <timestamp>2018-07-04T14:46:49</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.81</value>
            <status>PASSED</status>
            <duration>678</duration>
            <timestamp>2018-07-04T14:46:50</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.94</value>
            <status>PASSED</status>
            <duration>687</duration>
            <timestamp>2018-07-04T14:46:51</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  7.00</value>
            <status>PASSED</status>
            <duration>517</duration>
            <timestamp>2018-07-04T14:46:52</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1255</duration>
            <timestamp>2018-07-04T14:46:52</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFD5A</serialnumber>
          <timestamp>2018-07-04T14:48:51</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1268</duration>
            <timestamp>2018-07-04T14:48:51</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  5.40</value>
            <status>PASSED</status>
            <duration>629</duration>
            <timestamp>2018-07-04T14:48:53</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  2.38</value>
            <status>PASSED</status>
            <duration>627</duration>
            <timestamp>2018-07-04T14:48:54</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  4.33</value>
            <status>PASSED</status>
            <duration>626</duration>
            <timestamp>2018-07-04T14:48:55</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.87</value>
            <status>PASSED</status>
            <duration>680</duration>
            <timestamp>2018-07-04T14:48:56</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.88</value>
            <status>PASSED</status>
            <duration>687</duration>
            <timestamp>2018-07-04T14:48:57</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  6.98</value>
            <status>PASSED</status>
            <duration>517</duration>
            <timestamp>2018-07-04T14:48:58</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1251</duration>
            <timestamp>2018-07-04T14:48:58</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFE10</serialnumber>
          <timestamp>2018-07-04T14:50:40</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1260</duration>
            <timestamp>2018-07-04T14:50:40</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  5.46</value>
            <status>PASSED</status>
            <duration>624</duration>
            <timestamp>2018-07-04T14:50:42</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  2.52</value>
            <status>PASSED</status>
            <duration>627</duration>
            <timestamp>2018-07-04T14:50:43</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  1.72</value>
            <status>PASSED</status>
            <duration>626</duration>
            <timestamp>2018-07-04T14:50:44</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.97</value>
            <status>PASSED</status>
            <duration>680</duration>
            <timestamp>2018-07-04T14:50:45</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.54</value>
            <status>PASSED</status>
            <duration>685</duration>
            <timestamp>2018-07-04T14:50:46</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  6.45</value>
            <status>PASSED</status>
            <duration>515</duration>
            <timestamp>2018-07-04T14:50:47</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1256</duration>
            <timestamp>2018-07-04T14:50:47</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFE26</serialnumber>
          <timestamp>2018-07-04T14:54:21</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1260</duration>
            <timestamp>2018-07-04T14:54:21</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  4.71</value>
            <status>PASSED</status>
            <duration>627</duration>
            <timestamp>2018-07-04T14:54:23</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.45</value>
            <status>PASSED</status>
            <duration>624</duration>
            <timestamp>2018-07-04T14:54:24</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  3.80</value>
            <status>PASSED</status>
            <duration>628</duration>
            <timestamp>2018-07-04T14:54:25</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.88</value>
            <status>PASSED</status>
            <duration>691</duration>
            <timestamp>2018-07-04T14:54:26</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.60</value>
            <status>PASSED</status>
            <duration>671</duration>
            <timestamp>2018-07-04T14:54:27</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  6.64</value>
            <status>PASSED</status>
            <duration>516</duration>
            <timestamp>2018-07-04T14:54:28</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1252</duration>
            <timestamp>2018-07-04T14:54:29</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFE89</serialnumber>
          <timestamp>2018-07-04T14:56:37</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1260</duration>
            <timestamp>2018-07-04T14:56:37</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  4.06</value>
            <status>PASSED</status>
            <duration>624</duration>
            <timestamp>2018-07-04T14:56:39</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.44</value>
            <status>PASSED</status>
            <duration>629</duration>
            <timestamp>2018-07-04T14:56:40</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  3.52</value>
            <status>PASSED</status>
            <duration>628</duration>
            <timestamp>2018-07-04T14:56:41</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.57</value>
            <status>PASSED</status>
            <duration>692</duration>
            <timestamp>2018-07-04T14:56:42</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  4.67</value>
            <status>PASSED</status>
            <duration>686</duration>
            <timestamp>2018-07-04T14:56:43</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  4.85</value>
            <status>PASSED</status>
            <duration>513</duration>
            <timestamp>2018-07-04T14:56:44</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1256</duration>
            <timestamp>2018-07-04T14:56:44</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFE75</serialnumber>
          <timestamp>2018-07-04T14:58:41</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1276</duration>
            <timestamp>2018-07-04T14:58:41</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  6.32</value>
            <status>PASSED</status>
            <duration>627</duration>
            <timestamp>2018-07-04T14:58:42</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  5.39</value>
            <status>PASSED</status>
            <duration>628</duration>
            <timestamp>2018-07-04T14:58:43</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  6.00</value>
            <status>PASSED</status>
            <duration>626</duration>
            <timestamp>2018-07-04T14:58:44</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  5.80</value>
            <status>PASSED</status>
            <duration>692</duration>
            <timestamp>2018-07-04T14:58:45</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.63</value>
            <status>PASSED</status>
            <duration>682</duration>
            <timestamp>2018-07-04T14:58:46</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  6.93</value>
            <status>PASSED</status>
            <duration>514</duration>
            <timestamp>2018-07-04T14:58:47</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1259</duration>
            <timestamp>2018-07-04T14:58:48</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFEB5</serialnumber>
          <timestamp>2018-07-04T14:59:51</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1264</duration>
            <timestamp>2018-07-04T14:59:51</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  4.24</value>
            <status>PASSED</status>
            <duration>625</duration>
            <timestamp>2018-07-04T14:59:52</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.91</value>
            <status>PASSED</status>
            <duration>625</duration>
            <timestamp>2018-07-04T14:59:53</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  3.67</value>
            <status>PASSED</status>
            <duration>624</duration>
            <timestamp>2018-07-04T14:59:54</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.55</value>
            <status>PASSED</status>
            <duration>683</duration>
            <timestamp>2018-07-04T14:59:55</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  4.35</value>
            <status>PASSED</status>
            <duration>684</duration>
            <timestamp>2018-07-04T14:59:56</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  4.91</value>
            <status>PASSED</status>
            <duration>506</duration>
            <timestamp>2018-07-04T14:59:57</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1256</duration>
            <timestamp>2018-07-04T14:59:58</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFE50</serialnumber>
          <timestamp>2018-07-04T15:00:53</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1256</duration>
            <timestamp>2018-07-04T15:00:53</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  4.87</value>
            <status>PASSED</status>
            <duration>620</duration>
            <timestamp>2018-07-04T15:00:54</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  3.64</value>
            <status>PASSED</status>
            <duration>627</duration>
            <timestamp>2018-07-04T15:00:55</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  2.64</value>
            <status>PASSED</status>
            <duration>627</duration>
            <timestamp>2018-07-04T15:00:56</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.95</value>
            <status>PASSED</status>
            <duration>683</duration>
            <timestamp>2018-07-04T15:00:57</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  6.82</value>
            <status>PASSED</status>
            <duration>685</duration>
            <timestamp>2018-07-04T15:00:58</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  6.49</value>
            <status>PASSED</status>
            <duration>506</duration>
            <timestamp>2018-07-04T15:00:59</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1256</duration>
            <timestamp>2018-07-04T15:01:00</timestamp>
          </test>
        </result>
        <result>
          <device>8520</device>
          <serialnumber>00000000203DFE1C</serialnumber>
          <timestamp>2018-07-04T15:01:53</timestamp>
          <tests>8</tests>
          <passed>8</passed>
          <failed>0</failed>
          <status>PASSED</status>
          <test>
            <name>Program Test Image</name>
            <value>slave_p.hex</value>
            <status>PASSED</status>
            <duration>1272</duration>
            <timestamp>2018-07-04T15:01:53</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 1</name>
            <value>  5.22</value>
            <status>PASSED</status>
            <duration>625</duration>
            <timestamp>2018-07-04T15:01:54</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 9</name>
            <value>  4.06</value>
            <status>PASSED</status>
            <duration>627</duration>
            <timestamp>2018-07-04T15:01:55</timestamp>
          </test>
          <test>
            <name>RF test RX, channel 18</name>
            <value>  3.32</value>
            <status>PASSED</status>
            <duration>625</duration>
            <timestamp>2018-07-04T15:01:56</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 1</name>
            <value>  6.75</value>
            <status>PASSED</status>
            <duration>679</duration>
            <timestamp>2018-07-04T15:01:57</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 9</name>
            <value>  5.41</value>
            <status>PASSED</status>
            <duration>686</duration>
            <timestamp>2018-07-04T15:01:58</timestamp>
          </test>
          <test>
            <name>RF test TX, channel 18</name>
            <value>  5.55</value>
            <status>PASSED</status>
            <duration>517</duration>
            <timestamp>2018-07-04T15:01:59</timestamp>
          </test>
          <test>
            <name>Program Application Image</name>
            <value>slave_a.hex</value>
            <status>PASSED</status>
            <duration>1252</duration>
            <timestamp>2018-07-04T15:02:00</timestamp>
          </test>
        </result>
      </results>
    </testlog>
    

  • Hi AW,

    Good to hear that you are able to perform your tests now. Why it didn't work on your windows 7 or vista machine I don't know.

    You will see variation in the result when testing multiple units and this is normal. Do you see a lot of variation when you repeat the tests on the same unit multiple time?

    One thing I noticed is that the level is quite high, can you reduce the TX power (txPower) or add some attenuation on your RF path? Note that you are in the saturation area for the CC8520 receiver with these levels. Do you use a range extender in your design?

    Other things that should improve the accuracy is to use modulation, increase the number of samples or both.

    Best regards,
    Reidar