Forum

Notifications
Clear all

[Solved] SOLO mini not connecting

12 Posts
3 Users
0 Reactions
509 Views
Forum 1
(@glennra)
Posts: 6
Active Member
Topic starter
 

Hi,

I'm having trouble getting a SOLO mini to do anything sensible with Motion Terminal 2.3.1 (MacOS + Chrome).

The USB/serial connection is erratic and it did sometimes work after I set the UART baud rate to 115200 but now it consistently fails and I see the following in the browser debugger

usbProductId: 2 usbVendorId: 7358
serial.ts:597 NO READING
serial.ts:154 Port Open Failure
serial.ts:155 DOMException: Failed to execute 'open' on 'SerialPort': The port is already open.
at Proxy.init ( https://www.solomotorcontrollers.com/SOLO-motion-terminal/)
at async Proxy.soloConnect ( https://www.solomotorcontrollers.com/SOLO-motion-terminal/)

 

I'm trying to use it with a 50W BLDC motor (42DMW61 NEMA17) with hall sensors.

When it was communicating it wasn't able read the hall sensors.

I have confirmed that the motor+hall sensors function correctly with another controller board.

Glenn

This topic was modified 12 months ago by Solo
 
Posted : 16/05/2023 2:50 am
SOLO Team
(@milad)
Posts: 605
Illustrious Member Admin
 

Hi @glennra,

Are you connecting the local USB of SOLO to your PC or you are using a UART to USB converter in between?

Milad

 

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

 
Posted : 16/05/2023 6:09 am
Forum 1
(@glennra)
Posts: 6
Active Member
Topic starter
 

Hi Milad,

This is when using the onboard USB of the SOLO and a USB C to A dongle on laptop.

Glenn

 
Posted : 16/05/2023 7:28 pm
Forum 1
(@glennra)
Posts: 6
Active Member
Topic starter
 

Based on a recommendation on another post I tried to connect using an FT2232H USB-UART module.

This doesn't work by itself either but while it is connected the onboard USB connection seems to function correctly.

Glenn

 
Posted : 16/05/2023 11:13 pm
SOLO Team
(@milad)
Posts: 605
Illustrious Member Admin
 

Hi @glennra,

Two notes:

- While using the onboard USB of SOLO, the Baudrate doesn't matter and the Motion terminal can work with it on any baud rate, however, once you use a UART to USB converter, the baud rate matters for the Motion terminal, as in that case Motion terminal will only work with the baud rate of 937500 bits/s.

So if you've changed the baud rate of the UART line, you can get connected to the unit using the onboard USB and there change the Baudrate back to 937500, then after doing a power recycling, now you can get connected through the motion terminal and your UART to USB converter to SOLO, basically using a UART to USB converter is not necessary if your goal is to only use Motion terminal.

Posted by: @glennra

This doesn't work by itself either but while it is connected the onboard USB connection seems to function correctly.

 

So you mean the onboard USB works only when the UART module is also connected? -- to this end may I know what is the firmware version of your device?

Milad

 

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

 
Posted : 18/05/2023 7:22 am
Forum 1
(@glennra)
Posts: 6
Active Member
Topic starter
 

Hi Milad,

Model: MINI v2 [U]
Firmware: 0003B00E

So you mean the onboard USB works only when the UART module is also connected?

Yes, that is what it was doing. However today it has connected on the first try as expected via the virtual COM port, but after a disconnection it is now giving the "serial port is already open" error.

This post was modified 1 year ago by glennra
 
Posted : 20/05/2023 3:22 am
SOLO Team
(@milad)
Posts: 605
Illustrious Member Admin
 

@glennra

Posted by: @glennra

Yes, that is what it was doing. However today it has connected on the first try as expected via the virtual COM port, but after a disconnection it is now giving the "serial port is already open" error.

 

I believe this is probably related to Motion Terminal, I'm forwarding the request to the software team to check it up.

We have also released the latest firmware and the team is working on releasing it, maybe that can help too in some rare cases, we hope in a couple of days we have it ready, we will keep you posted.

Milad

 

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

 
Posted : 23/05/2023 12:43 pm
SOLO Team
(@milad)
Posts: 605
Illustrious Member Admin
 

Hi @glennra,

We have released a new Firmware version, please go to Motion Terminal, press Crt+F5 to update your cache, and download the latest firmware from there, and by following the guides you should be able to update your device to firmware '0000B00F".

Please test this and let me know if the connection issue is still there or not.

Milad

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

 
Posted : 29/05/2023 8:57 am
Forum 1
(@glennra)
Posts: 6
Active Member
Topic starter
 

According to https://www.solomotorcontrollers.com/resources/updating-solo/ Motion Terminal should offer a firmware update.

This is not happening. Ctrl+F5 and Cmd+R5 do nothing. Motion Terminal is v2.3.1.

I assume that you meant that the firmware should update to '0003B00F' rather than '0000B00F'

 
Posted : 29/05/2023 8:58 pm
SOLO Team
(@milad)
Posts: 605
Illustrious Member Admin
 

Hi @glennra

Below is the URL to the latest Motion terminal: https://www.solomotorcontrollers.com/SOLO-motion-terminal/

Seems your Browser URL is fixed at V2.3.1 -- the best is to use https://www.solomotorcontrollers.com/SOLO-motion-terminal/   and then there pressing Crt+F5

FW 3B00E was the older version, with Motion Terminal 2.4.0 you should be able to update your unit to 000B00F.

Please test this and if after updating you still had the issue, get in touch with us on support[at]solomotorcontrollers.com

Milad

 

 

This post was modified 12 months ago 2 times by Solo

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

 
Posted : 01/06/2023 6:17 am
Forum 1
(@glennra)
Posts: 6
Active Member
Topic starter
 

Hi Milad,
The update hasn't helped. It still won't connect.

Motion Terminal 2.4.0 log:

usbProductId: 2 usbVendorId: 7358
app.e8e5f789.js:1 NO READING
app.e8e5f789.js:1 Port Open Failure
app.e8e5f789.js:1 DOMException: Failed to execute 'open' on 'SerialPort': The port is already open.
at Proxy.init ( https://www.solomotorcontrollers.com/SOLO-motion-terminal/)
at async Proxy.soloConnect ( https://www.solomotorcontrollers.com/SOLO-motion-terminal/)

This post was modified 12 months ago by Solo
 
Posted : 01/06/2023 7:51 am
SOLO_Francesco
(@solo_francesco)
Posts: 38
Chief Member
 

Hi Glennra,

the problem you see it show when the communication is not fully closed between PC and the Unit and you try to open again the communication.

- The first recommendation is to try to use only 1 Motion terminal page, and when you want to reconnect you refresh the page too.

- The second consideration is to try to use the communication between the Unit and PC without have external hardware as hub/dongle to see if it stable in that case. 

- The last less probably is about the USB cable too, have a test with different USB data cable to ensure there are no external noise, but I suppose you are not using an abnormal long cable for the tests 

Please have a check about this considerations.

 
Posted : 01/06/2023 8:31 am
Share: