Spark-Concepts / xPro-V5

xPro-V5 CNC Motion Control System Documentation and User Information
42 stars 20 forks source link

Controller has stopped responding, console claims no firmware #122

Closed bandidobrent closed 2 years ago

bandidobrent commented 2 years ago

I swapped out my Endurance laser for my SainSmart (done this many times before) but now when I try to connect I get nothing. Tried connecting to the controller, only response I can get through any program is no firmware is present. No way to flash firmware, is my board fried?

Spark-Concepts commented 2 years ago

1. What senders (programs) are you using to connect to the xPro? 2. Do you see the xPro-V5's COM port present under device manager when you plug the controller in via USB? 3. Are you able to access the xPro-V5 WebUI via Wi-Fi?

If you're controller is unresponsive via Wi-Fi and USB - is it possible that power (either 24V or USB) was connected while connecting your laser to the controller? If so, it's possible something may have accidentally shorted in the process.

That said, if you have a multimeter check a few things before we run down a rabbit hole...

  1. Disconnect the USB cable and power only using your 24V power supply
  2. Remove the lid by removing the four lid screws and expose the top PCB
  3. Turn your 24V power supply ON
  4. Measure for 5 Volts as shown below (also check the remaining voltages as shown on the right)
  5. Remove 24V or turn OFF 24V power supply
  6. Plug in USB cable, and power via a PC or USB power brick
  7. Re-Measure for 5V and 3.3V (24V should be 0-ish)
  8. Please let me know your test results (actual voltages measured)
Voltage 24V PSU Only USB Only
3.3V (value?) (value?)
5V (value?) (value?)
24V (value?) (value?)

image

Also, if you have a USB multimeter (this step is not necessary - but may aid in troubleshooting), please check the Current draw with the USB connected (should be drawing 150-300mA @ ~5V)

image

bandidobrent commented 2 years ago

Always good to be an electrician by trade when it comes to troubleshooting these things, already had those numbers ready to go for ya.

PSU: 24v-23.9, 3.3-3.3, 5v-4.9 USB: 24v-0, 3.3-3.3, 5v-5 I cannot connect via WebUI. Tried via 192.168.0.1, asks for credentials. Used the default login, no dice. I usually just run LaserBurn. last night I ran through the list of senders (LaserBurn, Candle, OpenBuilds, gSender, LaserGRBL) trying to get some kind of usable data

On Thu, Mar 17, 2022 at 8:27 PM Spark @.***> wrote:

1. What senders (programs) are you using to connect to the xPro? 2. Do you see the xPro-V5's COM port present under device manager when you plug the controller in via USB? 3. Are you able to access the xPro-V5 WebUI via Wi-Fi?

If you're controller is unresponsive via Wi-Fi and USB - is it possible that power (either 24V or USB) was connected while connecting your laser to the controller? If so, it's possible something may have accidentally shorted in the process.

That said, if you have a multimeter check a few things before we run down a rabbit hole...

  1. Disconnect the USB cable and power only using your 24V power supply
  2. Remove the lid by removing the four lid screws and expose the top PCB
  3. Turn your 24V power supply ON
  4. Measure for 5 Volts as shown below (also check the remaining voltages as shown on the right)
  5. Remove 24V or turn OFF 24V power supply
  6. Plug in USB cable, and power via a PC or USB power brick
  7. Re-Measure for 5V and 3.3V (24V should be 0-ish)
  8. Please let me know your test results (actual voltages measured)

Voltage 24V PSU Only USB Only 3.3V (value?) (value?) 5V (value?) (value?) 24V (value?) (value?)

[image: image] https://user-images.githubusercontent.com/8650709/124341449-792e9d80-db8a-11eb-9392-ea69eb133e00.png

Also, if you have a USB multimeter (this step is not necessary - but may aid in troubleshooting), please check the Current draw with the USB connected (should be drawing 150-300mA @ ~5V)

[image: image] https://user-images.githubusercontent.com/8650709/124342336-299fa000-db91-11eb-8abf-543328a365a6.png

— Reply to this email directly, view it on GitHub https://github.com/Spark-Concepts/xPro-V5/issues/122#issuecomment-1071932033, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANIVMPRZOG2TBLOB3FD4EZTVAPLZHANCNFSM5Q5XDFTA . You are receiving this because you authored the thread.Message ID: @.***>

Spark-Concepts commented 2 years ago

Ok, so power looks good - you can try resetting the device to it's factory default firmware load by using the Flash Download Tool

It's important that you only use the firmware binary found in the same folder as the flash tool (be sure to read the Read-Me file)

Follow the Instructions

bandidobrent commented 2 years ago

The flashing tool has been running for over an hour now, it tries to sync but never connects. Pretty sure the controller isn't taking the firmware.... got anything else to try?

Spark-Concepts commented 2 years ago

Be sure you hold down the button labeled "PGM" prior to clicking start on the flash tool...

If it doesn't automatically sync and begin uploading.. i.e. you see a message sync... ... ..., you may need to nudge it into programming mode...

To manually enter programming mode do the following:

  1. Hold down the recessed button labeled "PGM" next to the USB-C connector
  2. While holding down the "PGM", toggle the "Reset" button next to the power switch
  3. Keep holding down the the PGM until it begins uploading (you may need to toggle reset a few times - all the while holding the PGM button)
bandidobrent commented 2 years ago

I tried that last night, no luck. Tried this morning, no luck.

On Fri, Mar 18, 2022 at 08:46 Spark @.***> wrote:

Be sure you hold down the button labeled "PGM" prior to clicking start on the flash tool...

If it doesn't automatically sync and begin uploading.. i.e. you see a message sync... ... ..., you may need to nudge it into programming mode...

To manually enter programming mode do the following:

  1. Hold down the recessed button labeled "PGM" next to the USB-C connector
  2. While holding down the "PGM", toggle the "Reset" button next to the power switch
  3. Keep holding down the the PGM until it begins uploading (you may need to toggle reset a few times - all the while holding the PGM button)

— Reply to this email directly, view it on GitHub https://github.com/Spark-Concepts/xPro-V5/issues/122#issuecomment-1072426570, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANIVMPT5J6FRUKG76T5DUY3VASCKXANCNFSM5Q5XDFTA . You are receiving this because you authored the thread.Message ID: @.***>

Spark-Concepts commented 2 years ago

Copy - please contact us directly at https://www.spark-concepts.com/contact-us-1/ for repair/replacment

bandidobrent commented 2 years ago

The flashing tool has been running for over an hour now, pretty sure the controller isn't taking the firmware.... got anything else to try?

On Thu, Mar 17, 2022 at 9:43 PM Spark @.***> wrote:

Ok, so power looks good - you can try resetting the device to it's factory default firmware by using the Flash Download Tool https://github.com/Spark-Concepts/xPro-V5/tree/main/Firmware/Old%20Firmware/flash_download_tool

It's important that you only use the firmware binary found in the same folder as the flash tool (be sure to read the Read-Me file)

— Reply to this email directly, view it on GitHub https://github.com/Spark-Concepts/xPro-V5/issues/122#issuecomment-1071971569, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANIVMPX3QHJXDM37M33ZAPLVAPUUNANCNFSM5Q5XDFTA . You are receiving this because you authored the thread.Message ID: @.***>