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.

MMWAVEICBOOST: Unreliable connection to board, defective unit?

Part Number: MMWAVEICBOOST
Other Parts Discussed in Thread: IWR6843ISK-ODS, IWR6843, UNIFLASH, DCA1000EVM, IWR6843ISK

Hi,

I have previously had intermittent connection issues with the MMWAVEICBOOST+IWR6843ISK-ODS combination, as described in http://e2e.ti.com/support/sensors/f/1023/p/969346/3581885#3581885 

I managed to continue work by just repeating the flashing procedure until I got lucky. It is very time consuming and hugely annoying but it worked.

However, after getting over the flashing issue, the same unreliable connection issue reappeared when trying to run demos; GUI composer demos are most of the time unable connect properly to the device.

I have been using this resource: https://dev.ti.com/tirex/explore/node?node=AAl36CxwNtl29y6O1o9ZXA__VLyFKFf__LATEST&search=6843ISK 

The cloud agent bridge works fine and my computer recognizes the board with correct COM ports but a connection of both ports is never made. I have been able to use the demo by repeatedly power cycling the device and trying "Load Config From PC and Send". Previously this has worked with close to 50% success rate but recently I've been lucky if even one our of every twenty attempts work. most of the time, upon trying to send the config nothing happens. This cannot continue.

This behavior appears to be completely random. I have tried to eliminate every possible variable with no success. These attempts include:

  • Every possible combination for the order of connections: USB before power, power before USB, pressing the HW reset at certain stage, reloading the demo before/after board powerup?
    => No effect, sometimes the config gets sent, most times it won't
  • Variation of the cables/PSUs used; Changing the used USB cable has no effect, different PSUs, each at least 5V/3A, no effect.
  • Restarting computer/browser/board
    => No Effect
  • I have tried this with two completely different computers, enterprise win 10 environment and home win 10 environment.
    => Both work every now and then, most times not
  • I have compiled the demo FW from the provided source
    => doesn't work any better
  • I am certain this cannot result from the COM port being in use by an other program as it intermittently works and the behavior is the same on different computers.

At this point, I feel I have exhausted pretty much all conceivable environmental and setup factors that could cause this behavior and believe the issue must be with the MMWAVEICBOOST board itself. This is further supported by the fact that the connection sometimes works (without correlation with the aforementioned variables ) and then stops again after arbitrary amount tries. In addition, it appears that other people are having very similar issues with their MMWAVEICBOOST boards: 

1#
https://e2e.ti.com/support/sensors/f/1023/p/977264/3611487#3611487 

2#
https://e2e.ti.com/support/sensors/f/1023/p/977542/3611472#3611472 

I don't know whether it's a unreliable solder joint or a bad batch of silicon but something here is not right.

The bottom line is that I have now spent tens of hours, including this whole workday, trying to get this working. Previously the connection was unreliable but I was able to limp on but now the issue has gotten so bad that working with the board is simply not possible. I was supposed to run tests today but ended up just trying to get this board once again to communicate.

We have paid several hundreds of dollars for these boards and the fact that they are unreliable to the point of unusability is simply unacceptable!

Something must be done here, either replace the unit as broken or come up with reliable a solution, the current situation cannot continue.

br,
Lari

ps. I have only got one MMWAVEICBOOST module and one IWR6843ISK-ODS, trying with a different HW is not possible.

 

 

  • Hello

    Sorry for the inconvenience you are facing while using the mmWaveicboost.

    Please allow us to get a few details to understand the alternatives better:

    1. Are you using the  IWR6843ISK-ODS  Rev c  (  60GHz mmWave Sensor EVMs ( )  )

    If yes - You may be able to avoid the use of mmWaveicboost altogether for flashing and running the demo.

    2. Along with one mmWaveicbooost  how may  IWR6843ISK-ODS  or other IWR6843 based boards are you using?

    3. When using uniflash, sometimes windows doesn't  relinquish the ownership of ports and as a result it may not be available to other applications unless you unplug/plug the board. 

    Can you please try plug/unplug between consecutive sessions.

    Please let us know how response to above queries. 

    Thank you for you patience.

    Vaibhav

  • Hi,

    Thank you for your swift response. As for the questions;

    1. Yes, Rev C, ES2 silicon

    This is true and I might have to result to this at least temporarily. However, I would much prefer to have the MMWAVEICBOOST also working as it's capabilities will most likely be needed at some point.

    (unrelated side note, MMWAVEICBOOST is not needed for the DCA1000EVM right? I could run it directly with IWR6843ISK-ODS? )

    2. I currently have access only to one mmwaveicboost and one IWR6843ISK-ODS, the ones that I'm using.

    3. I'm pretty certain that uniflash is not at fault here as the connection issues manifest even if I have not used uniflash during that computer power cycle. Unplugging seems to have no reliable effect.

    What happens is that when I try out different configs with the high accuracy visualizer, some times the config gets sent but other times nothing happens. My normal procedure would go like this:

    1. Open https://dev.ti.com/gallery/view/4768107/High_Accuracy_Visualizer/ver/1.2.0/ in latest chrome, using admin privileges (Ensures proper cloud agent functionality)

    2.  Connect MMWAVEICBOOST to PC via USB

    3. Connect 5V/3A power to the MMWAVEICBOOST board

    4. In visualizer, select Options >> Serial Port ... >> choose correct port assignements (only ones available, they match the ones in device manager) >> OK

  • Hi,

    1. Just confirming,  are you  seeing this issue on both the mmWave Visualize and the high accuracy visualizer?
    2. When using the board without the MMWAVEICBOOST, are you still seeing the intermittent failure ?
    3. You do not need MMWAVEICBOOST to use the DCA1000EVM on the rev C and up.
    4. Also try powering the MMWAVEICBOOST with the the IWR6843ISK mounted prior to plugging in the USB, hit reset, then try connecting the serial ports
    5. Lastly, can you share a picture of the set up both front and back?

    Regards,

    Charles O

  • Hi,

    1. Yes, it's the same on both mmWave Demo Visualizer and High Accuracy visualizer, also Uniflash appear to suffer from same issues, as described in https://e2e.ti.com/support/sensors/f/1023/p/969346/3581885#3581885

    2. Previously not using the MMWAVEICBOOST board appeared to help but as I tried again to be sure, it turned out that things are even worse now.

    I tried using only the IWR6843ISK-ODS board with the following results:

    I'm able to consistenlty program the device with Uniflash using COM6, which is the following port:

    However, I'm unable to send any configs in either visualizer with only the ODS board in use.

    For some starnge reason uniflash work but demos don't. Some issue with COM7?? I tried it all, USB/RST sequences, changing the ports and speeds but nothing seems to work. I did not expect this to also fail. Currently I'm unable to get any demo connection to either of the board setups and this is seriously hurting my task timelines. 

    Here are pictures of the ODS only setup:

    3. Excellent, thank you.

    4. This appears to make no difference.

    5. Here you go:

    (Yes, it is not the provided USB cable but trust me, I have tried with both original and this one, no change)

    I have also tried to use the demos with my personal computer, exact same behavior, connection to demos won't work.

    I hope some solution is found as soon as possible. Thank you for your help!

    Br,

    Lari

  • HI,

    Just to confirm when using the board in standalone mode, after flashing are you updating the SOP switch to flashing mode and power resetting the board?

    https://training.ti.com/hardware-setup-iwr6843isk-and-iwr6843isk-ods

    Also can you accept the request I sent so I can send you private messages?

    Regards,

    Charles O

  • Hi,

    Apologies for my delayed response, I had to out of office for couple of days.

    Update regarding my latest post; The ODS board not working even by itself, was a false alarm. I failed to flip ODS SOP from flashing to functional, as you also correctly hypothesized in your response. Sorry for that false alarm, ODS board on it's own work as expected.

    However, as the ODS board on it's own now functions correctly, it is even more clear that something must be wrong with the boost board. Any suggestions on resolving that issue? With that one I'm reasonably sure I have used the SOPs correctly, this ODS standalone mishap was most likely due to lack of routine when working with ODS only.

    Br,

    Lari

  • Hi,

    is the MMWAVEICBOOST board you have still under warranty?

    Can you get another MMWAVEICBOOST board to confirm that the issue is with this particular MMWAVEICBOOST board?

    Regards,

    Charles O