How to Falsh the EMMC Chip on Kingroon KP3S Pro V2 and KLP1

The Kingroon KP3S Pro V2 and KLP1 3D printers actually give you full SSH access to the system, some of you have already find that out. If any system failure happens and you are not able to fix it, or you are just doing some test, this article will show you how to flash the EMMC to fix it.

Before start, we must warn you, messing up with the system or flashing EMMC have some risks that may cause system failure or warranty loss.

  • Prepare
  1. Tools you need.

Before starting, you need to get a SD card reader. Try get a good one with high performance, or it may not able to white the EMMC moudle.

 After that, find the EMMC adapter form the package.

  1. Files you need

After that, go to and searching for the system image. We will release new versions soon. If your printer works fine and no actually features shows on the download page, please do not flash it.

And here are the files for the stock system image:

armbian-KP3S Pro V2-20230322(Beta)(no screen):!AmGcVrncIH3ZjBYprzZurjFIEcmr?e=c5gmTx

armbian-KP3S Pro V2-20230606(Latest)(with screen): 


Screen Version:

KINGROON-KLP1 V2.2-coreXY-20230725:

KINGROON-KP3S Pro V2 V2.2-20230804


KINGROON-KP3S Pro V2 V2.4-20230818: 



---------For KINGROON KP Cheetah V1.0/V2.0 Mainboard Only-------


  1. Software you need

 Go to and download balenaEtcher. If you are Windows user who’s already get used to Win32DiskImager, it is also fine.

 Prepare the EMMC Module

 1.Get the EMMC module

Remove the bottom cover of the KINGROON KP3S Pro V2 printer, then you are able to see the EMMC module.

Loose the screws on it, remove the module carefully.

 2.Get everything connected

Connect the module to the EMMC adapter and SD card reader, as the photo shows. Be careful with the directions. Then you are ready for the next step.

Flash the EMMC Module

 1.Setup balenaEtcher

Connect the SD card reader to your PC or Mac, you should be able to see a disk named “boot”, that’s the EMMC module. If not, please check the connection and make sure the direction is correct.

Open the balenaEtcher, choose the image file you just downloaded, and click flash. Please double check the disk you choose, in case you lost any data.

If the disk disconnected in the middle or the flash failed, please use a different SD card reader.

Once the flashing finished, you are all set. Just put everything back, reboot your printer, and enjoy the 3D printing.



Previous article Filament Loading and Unloading on the KINGROON KP3S Pro V2 and KLP1
Next article Leveling Sensor Adjustment on Kingroon KLP1 3D Printer


Dmitriy - September 16, 2023

Replacing the fan led to an error. Firmware KINGROON-KP 3S Pro V2 V2.4-20230818 no result.
mcu ‘MKS_THR’: Unable to connect
Once the underlying issue is corrected, use the
“FIRMWARE_RESTART” command to reset the firmware, reload the
config, and restart the host software.
Error configuring printer

Marek - September 5, 2023

kp3spro v2 wyświetla tylko napis loading, flashowanie pamięci przebiega pomyślnie. Ale stan drukarki się nie poprawił dalej wyświetla tylko napis loading.

Loza - August 29, 2023

Hi, the link for version without screen not work, can i used another versiones?

남세현 - August 16, 2023

What are the types of SoC? What are the exact product names? There is a serious issue with u-boot. I can fix this.

yym, - August 9, 2023

“I also need a board replacement. I’ve tried applying all the firmware, but only the text saying ‘loading’ appears on the screen

teahyune kim - August 1, 2023

I purchased kps3spro-v2 in May 2023 and have not been able to use it due to a breakdown.
failure symptoms
1. When you turn on the printer, the screen displays only Loading.

What to do
1. I tried to update the firmware, but the screen only shows loading.
> Firmware used armbian-KP3S Pro V2-20230322 (beta) (no screen):!AmGcVrncIH3ZjBYprzZurjFIEcmr?e=c5gmTx
armbian-KP3S Pro V2-20230606 (latest) (with screen): -- I can’t download this…

2. Ali Express sent me a motherboard and replaced it.
→ The menu screen is displayed normally on the screen.
→ The z-axis, automatic leveling, and shaper were performed normally.
→ If you select an output file during test printing, you should return to the main menu and operate it, but there is no change on the screen.
→ If you come out of the usb folder and enter again, a file called start printer is created. If you click this, there is no change on the screen. But no output…
→ So I installed the firmware 20230322 again, but the screen only shows loading.
Please tell me what action to take.

teahyune kim - August 1, 2023

armbian-KP3S Pro V2-20230606(최신)(화면 포함):
다운로드 되지안아요….
방법좀 알려주세요.

teahyune kim - August 1, 2023

armbian-KP3S Pro V2-20230606(최신)(화면 포함): 다운로드가 되지않아요.. 방법좀 알려주세요

Mykhailo - July 23, 2023

How to flash klipper firmware to mcu and thr modules?

Oleg - July 8, 2023

Hello. Why does the speed control not work in KP3SPro-V2 with a screen. A value less than M106 S255 disables the cooler

Leave a comment

* Required fields