User Tools

Site Tools


klipper_faq:sbcs:btt_pi2_cb2_image_probleme

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
klipper_faq:sbcs:btt_pi2_cb2_image_probleme [2024/09/04 19:57] – [Linux Tools] dominikklipper_faq:sbcs:btt_pi2_cb2_image_probleme [2024/09/05 18:55] (current) – [YouTube Video #107] dominik
Line 3: Line 3:
 Das aktuelle Linux Image v1.0.5.1 (20240619) für CB2 und Pi2 von BTT weisen ein paar Mängel auf. Dieses Video soll die Probleme aufzeigen und ggf. Lösungen anbieten.  Das aktuelle Linux Image v1.0.5.1 (20240619) für CB2 und Pi2 von BTT weisen ein paar Mängel auf. Dieses Video soll die Probleme aufzeigen und ggf. Lösungen anbieten. 
  
-===== YouTube Video #??? ===== +===== YouTube Video #107 ===== 
-{{youtube>????half}}+{{youtube>r_6KrQf0uhohalf}}
  
 \\  \\ 
Line 39: Line 39:
 ===== User / Passwort ===== ===== User / Passwort =====
 Das große Image hat einen Default User (biqu) und einen root User (root). In dem kleinen Image ist nur der root User angelegt. Nach dem ersten Start muss in der Konsole ein Standard User angelegt werden! Das große Image hat einen Default User (biqu) und einen root User (root). In dem kleinen Image ist nur der root User angelegt. Nach dem ersten Start muss in der Konsole ein Standard User angelegt werden!
-==== Default User ==== +^ Rolle    ^ User  ^ Password  ^ Hinweius            ^ 
-  * User : **biqu** +| Default  biqu  biqu      | nur im Full Image!  | 
-  * Passwort : **biqu** +| Admin    | root  root                          |
- +
-==== root User ==== +
-  * User : **root** +
-  * Passwort : **root**+
  
 ===== alter Kernel ===== ===== alter Kernel =====
Line 54: Line 50:
   * https://de.wikipedia.org/wiki/Debian#Versionsgeschichte   * https://de.wikipedia.org/wiki/Debian#Versionsgeschichte
   * https://www.kernel.org/category/releases.html   * https://www.kernel.org/category/releases.html
 +
 +==== Lösung ====
 +Man könnte den Kernel in einer neuen Version compilieren. Das ist aber kein Spaß und dauert auch zu lange ...
 +
  
 ===== Linux Tools ===== ===== Linux Tools =====
Line 65: Line 65:
 </code> </code>
  
-===== Katapult nutzen =====+==== Lösung ==== 
 +  * ''sudo nano /etc/apt/sources.list'' 
 +  * deb Quellen die # wegnehmen 
 +  * Speichern  
 +  * ''sudo apt update && sudo apt full-upgrade'' 
 + 
 +===== Katapult compilieren =====
   * https://github.com/Arksine/katapult/issues/128   * https://github.com/Arksine/katapult/issues/128
-  * ''arm-none-eabi-gcc --version'' -> zu alt !!+  * ''arm-none-eabi-gcc %%--%%version'' -> zu alt !! 
 +  * <code bash> 
 +biqu@bigtreetech-cb2:~/klipper$ make -j4 flash FLASH_DEVICE=/dev/ttyACM0 
 +  Creating symbolic link out/board 
 +  Building out/autoconf.h 
 + 
 +... 
 + 
 +Flashing '/home/biqu/klipper/out/klipper.bin'... 
 + 
 +[ERROR:root:Can Flash Error 
 +Traceback (most recent call last): 
 +  File "/home/biqu/klipper/lib/canboot/flash_can.py", line 610, in main 
 +    loop.run_until_complete(sock.run(args.device, args.baud, fpath)) 
 +  File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete 
 +    return future.result() 
 +  File "/home/biqu/klipper/lib/canboot/flash_can.py", line 537, in run 
 +    await flasher.send_file() 
 +  File "/home/biqu/klipper/lib/canboot/flash_can.py", line 207, in send_file 
 +    resp = await self.send_command('SEND_BLOCK', prefix + buf) 
 +  File "/home/biqu/klipper/lib/canboot/flash_can.py", line 186, in send_command 
 +    raise FlashCanError("Error sending command [%s] to Can Device" 
 +FlashCanError: Error sending command [SEND_BLOCK] to Can Device 
 +Error running flash_can.py 
 +make: *** [src/stm32/Makefile:111: flash] Error 255 
 +</code>
  
 ==== Lösung 1 ==== ==== Lösung 1 ====
   * ''git checkout 3e23332''   * ''git checkout 3e23332''
  
-==== Lösung ====+==== Lösung ====
   * Katapult auf einem Pi compilieren und die bin Datei kopieren   * Katapult auf einem Pi compilieren und die bin Datei kopieren
  
-==== Lösung 3 ==== +==== Lösung 3 - NOT WORKING YET ==== 
-  * https://github.com/Arksine/katapult/issues/128+  * basierend auf https://github.com/Arksine/katapult/issues/128 
 +  * ''cd ~ && mkdir build -p && cd build'' 
 +  * ''wget https://developer.arm.com/-/media/Files/downloads/gnu/13.3.rel1/binrel/arm-gnu-toolchain-13.3.rel1-aarch64-arm-none-eabi.tar.xz'' 
 +  * ''tar -xvJf arm-gnu-toolchain-13.3.rel1-aarch64-arm-none-eabi.tar.xz arm-gnu-toolchain-13.3.rel1-aarch64-arm-none-eabi/bin'' 
 +  * ''tar -xvJf arm-gnu-toolchain-13.3.rel1-aarch64-arm-none-eabi.tar.xz arm-gnu-toolchain-13.3.rel1-aarch64-arm-none-eabi/libexec/gcc/arm-none-eabi/13.3.1/'' 
 +  * ''cp arm-gnu-toolchain-13.3.rel1-aarch64-arm-none-eabi/libexec/gcc/arm-none-eabi/13.3.1/* arm-gnu-toolchain-13.3.rel1-aarch64-arm-none-eabi/bin'' 
 +  * ''export PATH=/home/biqu/build/arm-gnu-toolchain-13.3.rel1-aarch64-arm-none-eabi/bin/:%%$%%PATH'' 
 +  * ''arm-none-eabi-gcc %%--%%version'' 
 + 
 +<color #ed1c24>Führt am Ende zu etlichen Fehlern weil Libs und/oder Includes fehlen</color>
  
 ===== HDMI ohne Funktion ===== ===== HDMI ohne Funktion =====
-Trotz korrekt eingestelltem HDMI kommt auf keinem Ausgang am Manta M8P V2 eine Ausgabe. +Trotz korrekt eingestelltem HDMI kommt auf keinem Ausgang am Manta M8P V2 **keine Ausgabe**
  
  
klipper_faq/sbcs/btt_pi2_cb2_image_probleme.1725472663.txt.gz · Last modified: by dominik

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki