Notifications
Clear all

[Solved] Updater tool and process: error

Forum 1
(@jcbose)
Active Member

Hello - I am having issues updating SOLO board beta with the updater tool. Please refer to the images attached. 

After running the tool as Admin, it seems I am getting an error to complete step1. I have rebooted pc multiple times and still experiencing the issue. Then I tried to go directly to step 2, and the update process started and pc rebooted almost immediately. Then I found no update occurred. I guess I have to clear step 1 to proceed to step 2. Is that correct? If yes, can you help? 

Also, do I need the update V006 to use the terminal? As you can see from the images, I am able to connect but the terminal couldn't able to get the board/device address. I am assuming it's not communicating with the board even though the connection signal is green.

 

I am planning to use this board to run an Induction motor at no load. Do I need to use any motor parameters to calibrate the SOLO board? Or SOLO will be estimating the parameters like no of poles etc. 

Thank you,

 

Quote
Topic starter Posted : 18/03/2021 4:31 pm
Topic Tags
Forum 3
(@milad)
Chief Member Moderator

Hi, 

Can we know what is the Windows OS version you are using?

Posted by: @jcbose

After running the tool as Admin, it seems I am getting an error to complete step1. I have rebooted pc multiple times and still experiencing the issue. Then I tried to go directly to step 2, and the update process started and pc rebooted almost immediately. Then I found no update occurred. I guess I have to clear step 1 to proceed to step 2. Is that correct? If yes, can you help? 

Yes, it seems you are having issue in Step 1 as in that part, it will put your Windows firstly in Test Mode and then it will install a USB driver for DFU mode in 2nd step followed by updating the Firmware, so the first step is just for putting the windows in TEST mode.

You can do this process also manually by following these steps as shown in the image attached:

1- open "CMD" as an administrator

2- type : bcdedit /set testsgining on 

3- restart your PC

4- after restart you should see the TEST Mode appearing 

So the whole goal of the first step is putting your PC into test mode as mentioned, if you put your PC in test mode, then you can directly run the second step.

when you run the 2nd step, if everything goes right, you need to see that the black screen remains at least for 10 seconds and then your PC will be restarted.

Posted by: @jcbose

Also, do I need the update V006 to use the terminal? As you can see from the images, I am able to connect but the terminal couldn't able to get the board/device address. I am assuming it's not communicating with the board even though the connection signal is green

Motion Terminal is only accessible to those boards update with firmware V004 or beyond, so if you don't get connected to the Motion Terminal you must update your board to V006 firmware version. don't forget that in all the process of updating the Pin Number 3 of the Piano switch in SOLO BETA remains Down ( pls check the video )

 

Posted by: @jcbose

I am planning to use this board to run an Induction motor at no load. Do I need to use any motor parameters to calibrate the SOLO board? Or SOLO will be estimating the parameters like no of poles etc. 

what type of calibrations you mean? 
At the moment SOLO can control the speed of AC induction motors in Open loop or closed-loop sensor-less mode, the only parameter from the Motor that you will need is the Number of poles, the rest of the parameters like the Motor inductance, resistance, ... will be identified by SOLO once you press the "Motor Identification" in Motion Terminal.

 

If you found the answers helpful and you could solve your problems, please kindly verify here to help others in the future.

ReplyQuote
Posted : 19/03/2021 1:22 pm
Forum 1
(@jcbose)
Active Member

I have to admit that it's a little frustrating to make the motion terminal work. I am not successful yet. I have tried with two different Windows 10 PC with the following steps. 

  • Download the update tool and run it as admin
  • Step 1 is to get the PC in test mode. For one of the PCs, I did have to visit the bios setting to disable secure boot to make it happen (my previous post).
  • The PC reboots after user intervention.
  • Cut off the power from the board, and make the piano switch # 3 down and everything else up. 
  • Disable internet.
  • Run the update tool as admin and this time go for step #2
  • The command window thinks for a second or two, then the PC reboots without user intervention. 
    • This happens so fast that I can not even see the results for step # 2. 
    • Is there a way to check the firmware version status on the SOLO board? 
    • Can you make the cmd window for step # 2 such a way that it always asks for user intervention for a reboot even when the update is not successful?
    • I think for my case in both PCs, the update is not successful. I have two SOLO boards, and I have tried both on both PCs with the same results. 
  • Switch off the power from the board and turn the piano switch to up position like others. Wait for 30 seconds or so and then power on the board. 
  • Now using SOLO terminal, thank you for mentioning that we need to enable the experimental feature on Chrome 
    • chrome://flags/#enable-experimental-web-platform-features
    • In one of my PC, the serial COM port was not detected. So I need to add the COM port manually by going to the device manager, Menu, Action, Add Legacy hardware, and then added the COM ports. 
    • After that, I was able to see the COM port is paired with the device. 
    • And, that's about where my problem starts. The boards are not detected by the SOLO terminal. 
    • I keep getting the message from the SOLO terminal that the new V006 version is available. But not sure if that message was shown to me by communicating with the hardware and finding that the boards are running with the old firmware. 
  • I would appreciate if you can find a way to use the terminal in a more efficient way. 

Please let me know if I am missing anything here. Do you have any other way to access the SOLO terminal? 

I feel your product has huge potential in near future and I am glad that I found it. I just wish that if I don't need to spend so much time using the terminal. 

Best,

 

ReplyQuote
Topic starter Posted : 20/03/2021 5:15 pm
Forum 3
(@milad)
Chief Member Moderator

Hi @jcbose, sorry for the issues, and don't worry at all, we will solve this issue as it seems there are some issues with the setup of either your PC or SOLO, so let's go as follow:

Posted by: @jcbose

Cut off the power from the board, and make the piano switch # 3 down and everything else up. 

After this step, you need to Turn ON SOLO while Pin No# 3 is Down, so SOLO goes into DFU mode ( device firmware upgrade). DFU mode only occurs if at power startup, Pin No# 3 is already down, so if you put it down while SOLO is ON, it will not have any effect.

So after you do this, the 2nd part of the updater tool can upgrade the firmware on SOLO. In general, the 2nd part of the Updater Tool , will firstly install a windows Driver for the USB known as "TI Device Firmware Upgrade"  and then it will upgrade your SOLO using that driver and the USB cable.

Posted by: @jcbose

This happens so fast that I can not even see the results for step # 2. 

This is a sign that a Firmware upgrade is not happening.

 

So let's go as below one more time and I will explain to you in details how to check everything :

  1. Turn Off SOLO
  2. Put Pin Number 3 of Piano Switch Down while SOLO is OFF ( Go to DFU)
  3. Turn ON SOLO Now and keep SOLO in this condition until the end of step 6 below
  4. Keep the USB cable connected to your PC
  5. Run the updater Tool as admin and if you are already in Test mode, There will be no need to run the 1st step of the updater tool, BTW, Make sure you see the "TEST Mode" text appearing in the bottom right corner of your PC
  6. Run the 2nd step of the Updater Tool ( a black screen will appear and it will stay there for more than 10 seconds ), your PC will be restarted.
  7. Your SOLO is updated Now, you can put back Piano Switch 3 Up and recycle the Power of SOLO so it boots back into Normal Mode ( not DFU any more)
  8. You can check the Firmware version in Motion Terminal ( the COM port must appear automatically without any manual action, as we are using a signed Microsoft driver that can be downloaded also from here)

Now as you say you might see that in step 5 above, the process goes fast and the black screen disappearing immediately, this means two things:

1- SOLO was not in DFU mode before going through step 5 mentioned above ( if you exactly follow what has been mentioned above, this will not be the case )

2- The windows driver for DFU Mode is not properly installed on your PC before upgrading SOLO ( 2nd Step of Updater Tool will install this if it is allowed...)

To check the DFU driver is installed on your PC or not ( after at least running 1 time all the first 6 steps mentioned above while your PC is in TEST Mode), as shown in the updater tool video you can do the following steps:

  1. Turn Off SOLO
  2. Put Pin Number 3 of Piano Switch Down while SOLO is OFF ( Go to DFU)
  3. Turn ON SOLO and keep the USB connected
  4. Open your Device Manager on your PC and See if you see in the list of the Drivers the "TI Device Firmware Upgrade" similar to the image attached below? if you don't see that it means Your PC is not properly in Test Mode or there is some antivirus or sth that is blocking the installation of the driver. 

so pls try the mentioned steps and points, if your efforts were not successful, send us an email to support[@]solomotorcontrollers.com and we will arrange a video meeting to fix the issues personally with you. Let us know the results pls.

 

Regards
Milad

 

 

If you found the answers helpful and you could solve your problems, please kindly verify here to help others in the future.

ReplyQuote
Posted : 22/03/2021 8:51 am
Forum 1
(@jcbose)
Active Member

The step described as "Put Pin Number 3 of Piano Switch Down while SOLO is OFF ( Go to DFU)" is the key. Thank you!

ReplyQuote
Topic starter Posted : 24/03/2021 4:14 pm
SOLO Team liked
Forum 3
(@milad)
Chief Member Moderator

@jcbose Great and happy that you could solve this issue, for any other questions, we will remain available.

Regards
Milad

 

If you found the answers helpful and you could solve your problems, please kindly verify here to help others in the future.

ReplyQuote
Posted : 24/03/2021 5:04 pm
Share: