XYZPrinting Davinci 1.0a Klipper configs

@braff thanks for the question,
I wish I could say yes, as color printing is super cool, and finally becoming very mainstream.

As I was working on the 1.0 Pro, I ran into the issue of… the toolhead controller Cortex-M0 (LPC1115) is not yet supported in Klipper.
(which is a shame, because it has the same chipset as the Mini/Jr., So many models out there affected by this)

So I’m assuming the color models are also affected by this, but If you have one please DM me, I’d really like to verify.

But FYI I did alot of research on it, and found most of the info we need (circuit diagrams etc).
The main issue I’ve encountered though is flashing Klipper to the toolhead chip (physically on the main board), It is connected to the primary MCU (Sam4x8e) via UART.
This chip and some other comparitor circuits controls the toolheads heater, thermistor, and runout sensors. and or laser head)

I have found the LPC mcu does have a Jtag interface, but one pin is on the backside of the motherboard. So unless we can figure out how to flash it via UART, it may require adding a wire to flash it.
The implemintation xyzprinting did is similar to a canbus toolhead pcb we see in newer printers., so I have hope.

I will post here soon all the details I have found with the LPC Chip. But TBO I’m kinda stuck as I haven’t the skills to create a new processor in Klipper myself.
So assuming we will need to open a ticket request to assist in adding support for the LPC.
But anyone please let me know, if you do have one of the color models.
As a side note:, the last thing xyzprinting did was to remove the block for 3rd party filaments. But, it means still having to use thier firmware and slicer etc,.
So for now, to contrinue with the 1.0 Pro conversion; I’m adding a seperate toolhead pcb (sht36), to bypass the onboard one. I have several choices of canbus or usb to play with, but again I will post results here asap.