Skip to content

Dev Boards, Serial and Firmware Recovery

Jason Pell edited this page Sep 9, 2024 · 4 revisions

I finally bought myself a K1 board to setup as a dev board

Ironically my dev micro-usb was not on the board and I added a header but still I cannot connect to the printer, I tried a couple of different cables, so I think perhaps the board has been modified to not support being able to be rescued via the cloner.

Serial

For my board, I was not able to power it via 5v only, due to the 5v usb port being defective or not enabled, not really sure which, I suspect I got my board a bit cheaper for a reason, this being the 5v interface was either broken or not implemented.

I got this serial adaptor: https://www.amazon.com.au/DSD-TECH-Converter-Compatible-Windows/dp/B072K3Z3TL

Anyway the serial interface does work, but I must power the board via 24v to use it

https://github.com/ballaswag/k1-discovery?tab=readme-ov-file#serial-pins

The pins are connected thus:

  • Board TX -> Adaptor RX
  • Board RX -> Adaptor TX
  • Board Gnd -> Adaptor Gnd

I use this command to connect to my serial device:

gtkterm --port /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_0001-if00-port0 --speed 115200

Recovery

The Ubuntu version is available: https://github.com/Ingenic-community/Cloner/releases

Pinouts

From https://github.com/Chinstrap777/Chinstrap-Creality-K1-Max-Repository?tab=readme-ov-file:

Also from Guilouz: https://guilouz.github.io/Creality-Helper-Script-Wiki/others/boards-layout-k1/

Simple AF

Simple AF Cartographer

Simple AF Beacon EXPERIMENTAL

Simple AF BTT Eddy

Simple AF Microprobe

Simple AF Bltouch, CrTouch and 3dTouch

Donations

If you are looking for a way to support the project, and its entirely optional, this is my preferred approach. I am conducting a fundraiser to purchase a K1M printer, just so I can push out fixes and new features a bit faster, but also specifically test the K1M as well as the K1.

If you can't donate via go fund me directly, I have also added a kofi account.

Clone this wiki locally