Page 1 of 2

Firmware Update PC Engines apu2c4

Posted: May 26th, 2019, 8:14 am
by mr.nice.
Hallo Leute,
ich bin mittlerweile auf eine kleine PC Engines Box umgestiegen, läuft soweit ganz gut, aber die firmware ist nicht aktuell.
Die Addons firmware-update, flashrom und pcengines-apu-firmware sind installiert, aber wie starte ich jetzt ein Firmware update?

Danke :)

Liebe Grüße

Re: Firmware Update PC Engines apu2c4

Posted: May 26th, 2019, 6:30 pm
by Lux73

Re: Firmware Update PC Engines apu2c4

Posted: July 3rd, 2019, 9:04 pm
by rossi185
Die Antwort hat mir persöhnlich jetzt nicht weitergeholfen.
Wie man das BIOS mittels USB aktualisiert war mir klar.

Aber wie funktioniert es bitte mit dem tollen Pakfire Plugin?

Ich glaube, die Antwort auf Frage hat mr.nice auch gesucht.

Danke, für ernsthafte und klare Antworten.

Re: Firmware Update PC Engines apu2c4

Posted: July 4th, 2019, 5:11 am
by Arne.F
Mit serieller Konsole oder ssh als root einloggen und 'firmware-update' starten.

Re: Firmware Update PC Engines apu2c4

Posted: July 4th, 2019, 8:08 am
by Hellfire
Arne.F wrote:
July 4th, 2019, 5:11 am
Mit serieller Konsole oder ssh als root einloggen und 'firmware-update' starten.
Geht ein Firmware-Update tatsächlich auch direkt im IPFire selbst? Ich habe nur die Möglichkeit über einen Boot-Stick gekannt.

Es gab oder gibt doch ein Problem mit der seriellen Konsole beim Booten. Da musste man doch eine Einstellung im BIOS umschalten, damit man die Ausgabe der Console wieder korrekt angezeigt bekam, oder?

Ansonsten ist dann wohl Coreboot in der Version 4.9.0.6 interessant: https://pcengines.github.io/

Wird denn mittlerweile TRNG vom Linux Kernel unterstützt: viewtopic.php?t=16032#p118000?

Michael

Re: Firmware Update PC Engines apu2c4

Posted: July 4th, 2019, 9:08 am
by DJ-Melo
Arne.F wrote:
July 4th, 2019, 5:11 am
Mit serieller Konsole oder ssh als root einloggen und 'firmware-update' starten.
wenn ich das tue kommt "no command given"

die genannten addons sind alle installiert. wie funktioniert's denn?

Re: Firmware Update PC Engines apu2c4

Posted: July 4th, 2019, 2:28 pm
by Arne.F
Ups. Da fehlt ein Hilfe Text. Normal sollte dort eine Erklärung kommen welche Parameter das script kennt. Mach mal nen Bug auf.

Versuch mal

Code: Select all

firmware-update info
dann sollte er den Board typ usw. anzeigen und mit

Code: Select all

firmware-update update
dann flashen.
Geht ein Firmware-Update tatsächlich auch direkt im IPFire selbst? Ich habe nur die Möglichkeit über einen Boot-Stick gekannt.
Ja.
Es gab oder gibt doch ein Problem mit der seriellen Konsole beim Booten. Da musste man doch eine Einstellung im BIOS umschalten, damit man die Ausgabe der Console wieder korrekt angezeigt bekam, oder?
Nur fürs das Syslinux vor dem Installer. In grub und kernel ging das immer. Inzwischen empfehlen wir die Doppelten Zeichen in Syslinux zu ignorieren (man findet den Menupunkt trotzdem)
Ansonsten ist dann wohl Coreboot in der Version 4.9.0.6 interessant: https://pcengines.github.io/
Wir liefern noch 4.9.0.3 aber das werd ich demnächst updaten...
Wird denn mittlerweile TRNG vom Linux Kernel unterstützt: viewtopic.php?t=16032#p118000?
Nö.

Re: Firmware Update PC Engines apu2c4

Posted: July 4th, 2019, 3:26 pm
by DJ-Melo
Arne.F wrote:
July 4th, 2019, 2:28 pm
Ups. Da fehlt ein Hilfe Text. Normal sollte dort eine Erklärung kommen welche Parameter das script kennt. Mach mal nen Bug auf.

Versuch mal

Code: Select all

firmware-update info
dann sollte er den Board typ usw. anzeigen und mit

Code: Select all

firmware-update update
dann flashen.
das funktioniert danke

Re: Firmware Update PC Engines apu2c4

Posted: July 4th, 2019, 6:40 pm
by Hellfire
Die erforderlichen Pakete scheinen wohl in Core 130 noch nicht mit dabei zu sein, leige ich da richtig mit meiner Vermutung?

Re: Firmware Update PC Engines apu2c4

Posted: July 5th, 2019, 8:00 am
by DJ-Melo
DJ-Melo wrote:
July 4th, 2019, 3:26 pm
Arne.F wrote:
July 4th, 2019, 2:28 pm
Ups. Da fehlt ein Hilfe Text. Normal sollte dort eine Erklärung kommen welche Parameter das script kennt. Mach mal nen Bug auf.

Versuch mal

Code: Select all

firmware-update info
dann sollte er den Board typ usw. anzeigen und mit

Code: Select all

firmware-update update
dann flashen.
das funktioniert danke
Bug 12114

Re: Firmware Update PC Engines apu2c4

Posted: July 5th, 2019, 1:15 pm
by DJ-Melo
Hellfire wrote:
July 4th, 2019, 6:40 pm
Die erforderlichen Pakete scheinen wohl in Core 130 noch nicht mit dabei zu sein, leige ich da richtig mit meiner Vermutung?
ab Core 131: https://blog.ipfire.org/post/ipfire-2-2 ... 1-released

Re: Firmware Update PC Engines apu2c4

Posted: August 6th, 2019, 8:11 am
by Hellfire
Hi,

habe gerade nach einem Core134 Update auch versucht die Firmware für mein apu2c4 zu aktualisieren, dies schlug aber fehl:

Code: Select all

[root@ipfire ~]# firmware-update info
Board       : PC Engines APU2
HW Version  : 1.0
Serial      : 116xxxxx
BIOS Version: 4.0.7 (02/28/2017)
[root@ipfire ~]# firmware-update update
Detected PC Engines APU2 running BIOS version 4.0.7
Unkown vendor: PC Engines
Support for this vendor might not have been implement, yet
[root@ipfire ~]#
Vielleicht auch noch interessant:

Code: Select all

# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
7 structures occupying 305 bytes.
Table at 0xDFFB7020.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
        Vendor: coreboot
        Version: 4.0.7
        Release Date: 02/28/2017
        ROM Size: 8192 kB
        Characteristics:
                PCI is supported
                PC Card (PCMCIA) is supported
                BIOS is upgradeable
                Selectable boot is supported
                ACPI is supported
                Targeted content distribution is supported
        BIOS Revision: 4.0
        Firmware Revision: 0.0
Mache ich da was falsch?

Re: Firmware Update PC Engines apu2c4

Posted: August 6th, 2019, 8:14 am
by DJ-Melo
sind die Addons firmware-update, flashrom und pcengines-apu-firmware installiert?

Re: Firmware Update PC Engines apu2c4

Posted: August 6th, 2019, 9:22 am
by Hellfire
DJ-Melo wrote:
August 6th, 2019, 8:14 am
sind die Addons firmware-update, flashrom und pcengines-apu-firmware installiert?
Yo, alle drei vorhanden, wurden wohl mit der Installation des Pakets "pcengines-apu-firmware-4.9. 0.3-1" automatisch installiert. Zumindest ist dies so laut den Logs.

Evtl. ist das ein Problem:

Code: Select all

PAKFIRE INFO: Pakfire has finished. Closing.
10:04:45	pakfire:	PAKFIRE RESV: flashrom: Resolving dependencies...
10:04:45	pakfire:	Giving up: There was no chance to get the file meta/meta-flashrom from any avai lable server. There was an error on the way. Please fix it.
10:04:45	pakfire:	DOWNLOAD INFO: HTTP-Status-Code: 500 - 500 Can't connect to www.mirrorservice.o rg:443 (Bad hostname 'www.mirrorservice.org')

Re: Firmware Update PC Engines apu2c4

Posted: August 6th, 2019, 9:54 am
by DJ-Melo
der antwortet zumindest hier

Code: Select all

PING mirrorservice.org (212.219.56.184) 56(84) bytes of data.
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=1 ttl=48 time=29.1 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=2 ttl=48 time=30.0 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=3 ttl=48 time=29.5 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=4 ttl=48 time=26.8 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=5 ttl=48 time=29.8 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=6 ttl=48 time=28.9 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=7 ttl=48 time=26.8 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=8 ttl=48 time=28.2 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=9 ttl=48 time=27.2 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=10 ttl=48 time=33.9 ms
64 bytes from www.mirrorservice.org (212.219.56.184): icmp_seq=11 ttl=48 time=28.4 ms