Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. start4.elf kann nicht gelesen werden!?

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    start4.elf kann nicht gelesen werden!?

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Lioncar last edited by

      Hallo zusammen,

      habe einen nagelneuen Pi 4 4GB und möchte das All In One Image vom IOBroker installieren.
      Download und Erstellung des Image auf SD hat geklappt. Auf 2. SD läuft auch Rasbian um alle update zu fahren, denn das Problem habe ich mit dem IOBroker All In One Image.

      Er bootet nicht hoch weil er diverse *.elf Dateinen angeblich nicht findet!? Error 00000044.
      Am Ende sagt er:"start4.elf is not compatible 0x0. This board requires newer software."

      Daraufhin habe ich wie oben beschrieben bereits eine andere SD Karte mit Rasbian installiert, damit der PI die updates machen kann. Der Desktop hat es nach start selbst gemacht. zur Sicherheit habe ich aber mit "sudo apt update" und "sudo apt full-upgrade" es nochmal angestoßen.

      Der Fehler bei dem IOBroker Image bleibt!?

      Danke für Eure Hilfe
      Gruß
      Timo

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @Lioncar last edited by

        @Lioncar Nimm kein Image sondern installier Raspberry OS 'zu Fuß'

        L 1 Reply Last reply Reply Quote 0
        • L
          Lioncar @Thomas Braun last edited by

          @Thomas-Braun Danke für den Tip. Muss zugeben ich bin ein Rookie in der PI Welt. Wie bekomme ich denn dann den iobroker und die homematic als ccu3 drauf?

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @Lioncar last edited by Thomas Braun

            @Lioncar Blankes rasbberry os lite installieren, dann

            curl -sL https://iobroker.net/install.sh | bash -
            

            Von homematic hab ich keinen Plan, pivccu mal anschauen.

            Was meinst du mit 2.SD?

            L 1 Reply Last reply Reply Quote 0
            • L
              Lioncar @Thomas Braun last edited by

              @Thomas-Braun Danke Dir, Werde ich morgen mal probieren.
              Wobei es mich schon sehr interessieren würde warum das Image nicht funzt, denn die *.elf Dateien sind zumindest alle da. Bei meinem alten PI 3 ging vor 2 Jahren alles bestens...

              Mit 2. SD meinte ich nur, das ich mit einer weiteren unabhängigen SD Karte das Raspberry PI OS mit Desktop zwecks Update installiert habe. Auf der 1. SD ist das All In One Image.

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @Lioncar last edited by Thomas Braun

                @Lioncar

                Ich weiß ja nicht was du da für ein image ranschleppst, mit hoher Wahrscheinlichkeit aber keins was auf einen aktualisierten Pi4 gepackt werden kann. Darauf deuten nämlich die unpassenden elf-Dateien hin. Die Dateien müssen binärkompatibl zur CPU Firmware sein.

                Deswegen: Installier den Kram händisch, dann passt das auch zueinander.

                L 1 Reply Last reply Reply Quote 0
                • L
                  Lioncar @Thomas Braun last edited by

                  @Thomas-Braun
                  Naja, ein Image was auf der IOBroker.net Seite als All In One angeboten wird.
                  Das läuft auf meinem PI3 auch schon lönger ohne Probleme.
                  Ein weiteres Image, nur mit der PIVCCU3 drauf, läuft ebenso nicht, gleiches Problem.
                  Könnte....

                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @Lioncar last edited by Thomas Braun

                    @Lioncar Die Images sindsteinalt. Und nicht unbedingt für pi4 gedacht.
                    Ich würde das immer 'zu Fuß' installieren.

                    L 1 Reply Last reply Reply Quote 0
                    • L
                      Lioncar @Thomas Braun last edited by

                      @Thomas-Braun
                      gelöst, habe mir alle *.dat und *.elf manuell runtergeladen:

                      Siehe hier:
                      https://community.home-assistant.io/t/error-native-usb-boot-without-sd-card-for-the-raspberry-pi4-ssd-boot/199888

                      Tada.. er bootet und IOBroker und CUU3 laufen!

                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @Lioncar last edited by Thomas Braun

                        @Lioncar

                        Das ist dann die Metzgermethode.
                        Wird halt Sülze draus.

                        Und war mit 1. und 2. SD eine SSD-Platte gemeint?
                        Ich war davon ausgegangen du meinst SD-Karten.
                        Das erklärt auch die nicht passenden elf-Dateien.
                        Für USB-Boot muss ein anderer Bootloader (passend zum Zweck/Pi4) installiert werden, der steckt in den elf drin.

                        L 1 Reply Last reply Reply Quote 0
                        • L
                          Lioncar @Thomas Braun last edited by Lioncar

                          @Thomas-Braun
                          Ok Metzger ist bei Wurst gut und Sülzeschmeckt nicht....
                          Für beide Tests war ein SD-Karte gemeint (micro SD), genau. Eine 32GB und eine 8GB, mit beiden wie gesagt das Gleiche Problem.
                          Aber was haben die SD-Karten mit den nicht passenden elf-Dateien zu tun?
                          Ist der SD Karten Slot für den PI4 im Grunde nur ein USB?
                          Wie kriege ich den anderen Bootloader drauf?

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @Lioncar last edited by Thomas Braun

                            @Lioncar
                            Das von dir geladene Image hat den Stand von vor mehr als einem Jahr. Damals war die Software z.B. noch nicht kompatibel mit dem Start eines Pi4 über USB. Man hat die Firmware mittlerweile angepasst.

                            Unter anderem deswegen sind vorgekochte Images keine gute Idee, am besten brutzelt man sich immer selber mit frischen Zutaten selber sein System.

                            Du hast jetzt also über eine zweite Karte die Firmware des Pi geflasht? Und jetzt kommst du mit den in ein uraltes Image gepressten boot-Dateien (elf-Blablubb) auf einer weiteren Karte an? Das kann nicht mehr funktionieren.

                            Aber warum installierst du nicht einfach den iobroker per Einzeiler?

                            L 1 Reply Last reply Reply Quote 0
                            • L
                              Lioncar @Thomas Braun last edited by

                              @Thomas-Braun

                              Nein, habe nicht über eine der beiden SD's die Firmware geflasht. Ich dachte es läg ggf. an der neuen 32GB Sd, deswegen habe ich das Gleiche All In One Image auf die 2. 8GB zu testzwecken gepackt.

                              Den IOBroker zu installieren ist sicher kein Ding, aber es scheint die PIVCCU noch in die Supper zu kriegen erscheint mir als Anfänger komplizierter!?

                              Thomas Braun 2 Replies Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @Lioncar last edited by Thomas Braun

                                @Lioncar

                                zur Sicherheit habe ich aber mit "sudo apt update" und "sudo apt full-upgrade" es nochmal angestoßen.

                                Damit haust du (unter anderem) eine aktuelle Firmware auf den Rechner. Und dazu passen die alten elf-Dateien aus dem alten Image halt dann einfach nicht mehr.

                                1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @Lioncar last edited by

                                  @Lioncar pivccu einfach danach installieren:
                                  https://github.com/alexreinert/piVCCU/blob/master/docs/setup/raspberrypi.md

                                  Den iobroker dann mit dem Einzeiler aus der Installationsanleitung noch dazu und du bist da.

                                  L 1 Reply Last reply Reply Quote 0
                                  • L
                                    Lioncar @Thomas Braun last edited by

                                    @Thomas-Braun
                                    Also Buster lite ist drauf... läuft...
                                    Dann PIVCCU gemäß Deinem link gestartet, bis einschließlich punkt 5 alles paletti, jedoch bei punkt 6 stockt es.
                                    Brauche die Option 1: Disabled bluetooth (prefered).
                                    Folgendes Resultat:

                                    code_text
                                    
                                    pi@raspberrypi:~ $ sudo bash -c 'cat << EOT >> /boot/config.txt dtoverlay=pi3-di         sable-bt EOT'
                                    bash: Warnung: Das in der Zeile 0 beginnende Here-Dokument geht bis zum Dateiend         e (erwartet wird `EOT').
                                    cat: 'dtoverlay=pi3-disable-bt': Datei oder Verzeichnis nicht gefunden
                                    cat: EOT: Datei oder Verzeichnis nicht gefunden
                                    pi@raspberrypi:~ $
                                    
                                    code_text
                                    

                                    So wie ich die Befehle verstehe wird wird hier Bluetooth von einem PI3 deaktiviert, we muss der Befehl beim PI4 lauten?

                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @Lioncar last edited by

                                      @Lioncar
                                      Keine Ahnung.
                                      Vermutlich mit
                                      dtoverlay=disable-bt
                                      statt
                                      dtoverlay=pi3-disable-bt

                                      L 1 Reply Last reply Reply Quote 0
                                      • L
                                        Lioncar @Thomas Braun last edited by

                                        @Thomas-Braun

                                        pi@raspberrypi:~ $ sudo bash -c 'cat << EOT >> /boot/config.txt dtoverlay=disable-bt EOT'
                                        bash: Warnung: Das in der Zeile 0 beginnende Here-Dokument geht bis zum Dateiende (erwartet wird `EOT').
                                        cat: 'dtoverlay=disable-bt': Datei oder Verzeichnis nicht gefunden
                                        cat: EOT: Datei oder Verzeichnis nicht gefunden
                                        pi@raspberrypi:~ $
                                        

                                        Auch nicht besser, was sagt mir denn die Antowort? "Datei oder Verzeichnis nicht gefunden" hört sich nicht nach einem Erfolg an!?

                                        Thomas Braun 1 Reply Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @Lioncar last edited by

                                          @Lioncar
                                          Du machst das wohl falsch.
                                          Den ganzen Block kopieren und dann (bei meiner shell funktioniert das mit der rechten Maustaste) in die Kommendozeile pasten.
                                          Sieht dann so aus:

                                          pi@raspberrypi:~ $ sudo bash -c 'cat << EOT >> /boot/config.txt
                                          > dtoverlay=pi3-disable-bt
                                          > EOT'
                                          do systemctl disable hcipi@raspberrypi:~ $ sudo systemctl disable hciuart.service
                                          Removed /etc/systemd/system/multi-user.target.wants/hciuart.service.
                                          
                                          L 1 Reply Last reply Reply Quote 0
                                          • L
                                            Lioncar @Thomas Braun last edited by

                                            @Thomas-Braun
                                            Für den Punkt der entscheidende Tip.
                                            Habe dann bis einschließlich Punkt 8 ("Update your config. (Replace eth0 if necessary)"), dann reboot und über Putty keine Chance mehr, so als wenn LAN aus ist!?

                                            So doof mit copy/past kann ich doch nicht sein...

                                            Thomas Braun 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            446
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            start4.elf
                                            3
                                            32
                                            4237
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo