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.

wl18xx Continuous Tx on 11b on some channels spread over 20MHz channel width

Other Parts Discussed in Thread: WL1837

Hi,

    I am seeing random RF problem with continuous Tx on channels 5,6,7, 8, 13 and 14 at .11b mode. The Tx signal spreads over about 160MHz which should have been within 20MHz. I have not seen this problem on any other channels. I would thought it could be a RF problem on the board. But I have randomly seen it working and the other channels stay within the 20MHz range always. Any thoughts?

sudo ./calibrator wlan0 plt power_mode on
sudo ./calibrator wlan0 wl18xx_plt tune_channel 7 0 0
sudo ./calibrator wlan0 wl18xx_plt set_tx_power 16000 0 0 7 0 0 0 0 0 0 0 0
sudo ./calibrator wlan0 wl18xx_plt start_tx 200 0 1000 0 0 0 0 0 00:00:DE:DE:BE:BE 12:34:56:78:90:AB 0

Thanks,
Tony

  • Hi Tony,

    I will check and let you know about this.

    Regards,
    Gigi Joseph.

  • Thank you Gigi

  • Hi Tony,

    A few clarification questions:

    1. Which product is this? TI module?
    2. What FW(MAC+PHY), driver are used?
    3. Between each TX is there a TX stop command?
    4. Does it happen on several boards?

    Can you please get 2 snapshots :

      • Bad channel
      • Good channel


    The TX configuration used is nearly 98% DC TX, Can you please transmit with lower number of bytes - 30 instead of 1000 to have lower DC?

    Regards,
    Gigi Joseph.

  • Hi Gigi,

    1) It is a wl1837.

    2) The driver version is  ol_r8.a6.02-dirty and default (all the testings so far were done on) firmware version is
    FRev 8.6.0.0.5
    FRev 8.2.0.0.168

    But I have also tried the latest firmware in "https://github.com/TI-OpenLink/wl18xx_fw/blob/master/wl18xx-fw-2.bin" which also didn't help.

    FRev 8.6.0.0.20
    FRev 8.2.0.0.179

    3) Yes, I use

    sudo ./calibrator wlan0 wl18xx_plt stop_tx

    to stop continuous Tx before using wl18xx_plt tune_channel for the next channel.

    4) Yes it is seen an several boards.

    Following is the channel 7 snapshot (I have changed 1000 to 30)

    sudo ./calibrator wlan0 wl18xx_plt start_tx 200 0 30 0 0 0 0 0 00:00:DE:DE:BE:BE 12:34:56:78:90:AB 0

    Following is for channel 9 (again using 30)

    Thanks,

    Tony

  • Hi Gigi,

                I have not managed to come of with a sensible explanation on  why the tx in certain channels spread out to adjacent channels. Can you please try running the above commands and check whether the problem exists on the reference board?

    Thanks,

    Tony

  • Hi Tony,

    Sorry, couldn't update you earlier... We actually tried this on our setup with the latest release ( R8.4 - http://processors.wiki.ti.com/index.php/WiLink8_Release_Notes/R8.4) and did not observe this issue. 

    Can you please try the R8.4 release and check?

    Regards,
    Gigi Joseph.

  • Hi Gigi,

                Do you know of a link from where, I can download just the latest driver? The link (http://software-dl.ti.com/ecs/WiLink8) from which we got the driver does not seem to be active. wl8xx.git seems to be like the whole kernel.

    Thanks,

    Tony

  • Hi Tony,

    The latest release is R8.4.

    Release Notes: http://processors.wiki.ti.com/index.php/WiLink8_Release_Notes/R8.4
    Repository: git.ti.com.
    Git tag: ol_r8.a9.14
    Relevant components covered by this tag:
    git://git.ti.com/wilink8-wlan/wl18xx.git
    git://git.ti.com/wilink8-wlan/hostap.git 
    git://git.ti.com/wilink8-wlan/backports.git 
    git://git.ti.com/wilink8-wlan/18xx-ti-utils.git
    git://git.ti.com/wilink8-wlan/wl18xx_fw.git
    git://git.ti.com/wilink8-wlan/wl18xx-target-scripts.git
    Build Instructions: http://processors.wiki.ti.com/index.php/WL18xx_System_Build_Scripts

    Regards,
    Gigi Joseph.

  • Updating the firmware fixed the problem. But for some reason the normal driver does not like the firmware (It show Tx error and locks the interface). I will try updating the driver as well. Thank you for your help Gigi.