StarLite Mk V - Installing/recovering firmware with external programmer

Requirements:

  • Additional Laptop/PC to run commands
  • FPC cable
  • CH341A USB programmer
  • Debug board
  • PH0 screwdriver
  • Thermal Compound (if needed)

image

1. Start with the Star Lite Mk V on a soft, protected surface to avoid any possible scratching.
I5_1.jpg

2. Remove Micro SD card tray (you will need to insert a pin into the hole to pop it out)
image

3. Using the plastic pick, gently wedge this between the display and the backplate to separate the two components away from each other.
I5_2.jpg

I5_3.jpg

4. Carefully lift the backplate 90' degrees as you will need to separate two ribbon cables that are attached to the backplate and the mainboard.
I5_4.jpg

I5_5.jpg

I5_6.jpg

Once the backplate is carefully removed, you are presented with the components underneath.
5. Start off by disconnecting the battery from the PCBA - DO NOT MISS THIS STEP
I5_7.jpg

image

6. Remove 5 x black heatsink screws.
image

Carefully remove the heatsink by pulling directly upwards to avoid spreading the thermal paste.
image

7.Assemble the programmer, Debug board, and FPC cable to resemble the picture below.
image

8. Locate the debug connector on the PCBA
image

9. Connect the free end of the FPC cable attached to the programmer to the debug connector.
image

10. Connect CH341A USB to an additional Laptop/PC and open Terminal.
Note: Ensure the programmer is not resting directly on the Laptop.
image

11. To perform the recovery, install flashrom with the below command:

sudo apt install flashrom

10. Download the relevant Firmware file

All firmware can be found on our GitHub Repository. Using the StarLite Mk V firmware as an example, browse to the .rom file here, and then click the download button.

11. Finally, run the following command, changing the version number at the end

sudo flashrom -p ch341a_spi -w ~/Downloads/24.07.rom
Aug 23, 2024

Contact Us

Not finding what you're looking for? Contact Us Directly