Fixing broken USB in 3D printer (ATSAM3X8EA-AU / Arduino bootloader)

This page summarizes the projects mentioned and recommended in the original post on /r/AskElectronics

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Repetier-Firmware-4-Davinci

    Repetier-Firmware-0.92 based for DaVinci printer (Beta - so far so good)

  • I've had an XYZ DaVinci 1.0A for a couple of years now, flashed with custom Repetier firmware and connected to OctoPi / OctoPrint. It worked fine, until a couple of month ago the USB connection started getting flaky and I needed to power-cycle the printer to get USB back. Now USB disappeared completely. The printer apparently still runs its firmware (it shows its menu on the LCD when turned on), but there's to USB connection to the Pi. Plugging the printer into a different computer shows no USB device / only USB errors in Linux dmesg. I've tried resetting the firmware via J37 which should put it into firmware upload mode (acting as an Arduino board), but still nothing. I used an oscilloscope to check and there's activity on the D+/D- lines, so the cable is good, but the printer mainboard isn't responding. I suspect the Atmel ATSAM3X8EA-AU that provides the USB to be broken (at least the USB part). I could change the chip, but am unsure if / how I can flash the blank chip with the new firmware (an Arduino bootloader?). If you have ideas what else I should check or clarify the firmware situation I'd be grateful! If you need mainboard images, tell me. I have no schematics though...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Davinci 1.0a Extruder and Bed Not Heating Up

    1 project | /r/davinci3d | 8 Apr 2022
  • XYZ Da Vinci Du0

    1 project | /r/3Dprinting | 14 Dec 2021
  • Bed doesn’t travel down - Repetier .92

    1 project | /r/davinci3d | 15 Aug 2021
  • I'm having cooling issues with my prints, so I decided to print a mount for a new cooling fan. But that print also had cooling issues. Enter solution:

    1 project | /r/3Dprinting | 18 Mar 2021
  • 告诉HN:兄弟打印机现在锁定了非OEM的配件 (Tell HN: Brother printers now locking out non-OEM paraphernalia)

    1 project | /r/hnzh | 24 Jun 2022