User Tools

Site Tools


rebuilding

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rebuilding [2024/08/27 11:14] – [Rebuilding] torterebuilding [2025/01/21 12:27] (current) torte
Line 1: Line 1:
-===== Sovol KlipperScreen ===== +{{page>redirect#this_wiki_has_moved}} 
-==== Rebuilding ====+https://torte71.github.io/InsideSovolKlipperScreen/rebuilding.html 
 +{{page>redirect#section}} 
 +---- 
 + 
 +====== Sovol KlipperScreen (Makerbase MKS KLIPAD50) ====== 
 +===== Rebuilding =====
  
 Sovol's KlipperScreen is running on debian buster, which is outdated now, meaning you can no longer update system packages like ssh, etc. Sovol's KlipperScreen is running on debian buster, which is outdated now, meaning you can no longer update system packages like ssh, etc.
Line 13: Line 18:
 Steps to set up: Steps to set up:
  
-=== Base system ===+==== Base system ====
  
   - Select and download an image from https://github.com/redrathnure/armbian-mkspi/releases   - Select and download an image from https://github.com/redrathnure/armbian-mkspi/releases
Line 34: Line 39:
     * otherwise, choose the setting according to your location/needs     * otherwise, choose the setting according to your location/needs
  
-=== Klipper ===+==== Klipper ====
   - Log into device using ssh, putty or serial connection   - Log into device using ssh, putty or serial connection
   - cd into home dir: <code>cd</code>   - cd into home dir: <code>cd</code>
Line 107: Line 112:
 (unless you've installed the wifi-enabled dtb below - in that case, it will be spidev0.0 again). (unless you've installed the wifi-enabled dtb below - in that case, it will be spidev0.0 again).
  
-=== Sovol mods ===+==== Sovol mods ====
  
 Modifications from Sovol useful for this image:\\ Modifications from Sovol useful for this image:\\
Line 147: Line 152:
  
  
-=== Internal wifi + spidev === +==== Internal wifi + spidev ====
- +
-This is experimental and may not work for you.+
  
 Replacing the dtb from the ''redrathnure'' image with Sovol's version of ''rk3328-roc-cc.dtb'' enables the internal wifi of the KLIPAD50 board, but does not create the spi device. Replacing the dtb from the ''redrathnure'' image with Sovol's version of ''rk3328-roc-cc.dtb'' enables the internal wifi of the KLIPAD50 board, but does not create the spi device.
Line 178: Line 181:
   * I had some wifi-performance issues with 6.7.5, not sure if that was just by chance.   * I had some wifi-performance issues with 6.7.5, not sure if that was just by chance.
   * The wlan0 device did not show up when "firmware-misc-nonfree" was installed. Reverting to ''armbian-firmware'' fixed this.   * The wlan0 device did not show up when "firmware-misc-nonfree" was installed. Reverting to ''armbian-firmware'' fixed this.
 +  * To edit the dtb file on your own, use
 +    * ''dtc -I dtb -O dts -o rk3328-roc-cc.dts rk3328-roc-cc.dtb'' to decompile it to source form and
 +    * ''dtc -I dts -O dtb -o rk3328-roc-cc.dtb rk3328-roc-cc.dts'' to compile it back to binary form
   * The dtb files reside in the fat32 partition, you can easily replace them directly after writing the USB-stick or eMMC. So on the first boot you will automatically be asked to configure wifi. If you set it up using an USB-keyboard instead of a serial line, keep in mind that it uses US-keylayout when entering the passwords.   * The dtb files reside in the fat32 partition, you can easily replace them directly after writing the USB-stick or eMMC. So on the first boot you will automatically be asked to configure wifi. If you set it up using an USB-keyboard instead of a serial line, keep in mind that it uses US-keylayout when entering the passwords.
  
Line 185: Line 191:
  
  
-=== crowsnest / camera streaming ===+==== crowsnest / camera streaming ====
   * The camera device will probably change after the update. Use ''v4l2-ctl --list-devices'' to check the available devices and change ''crowsnest.conf'' accordingly. (My camera now uses ''/dev/video3'')   * The camera device will probably change after the update. Use ''v4l2-ctl --list-devices'' to check the available devices and change ''crowsnest.conf'' accordingly. (My camera now uses ''/dev/video3'')
   * crowsnest may have problems initializing the camera after reboot. Workarounds:   * crowsnest may have problems initializing the camera after reboot. Workarounds:
Line 196: Line 202:
 ---- ----
 Back to [[start]] Back to [[start]]
 +
rebuilding.1724750068.txt.gz · Last modified: 2024/08/27 11:14 by torte