JuliusCode / MP4MUSEUM

MP4MUSEUM.org Media Player
GNU General Public License v3.0
32 stars 8 forks source link

Sync Version is not compatible to newer pi4 #23

Closed johnteh00 closed 1 year ago

johnteh00 commented 1 year ago

When I try to run the Master/Slave Version on a Pi that has previously run the newest 5.5 standalone mp4museum those PIs will not finish booting and register the following error: "Start4.elf: is not compatible This board requires newer software". Seems like something gets updated on the board and is then no longer compatible.

JuliusCode commented 1 year ago

Hi, so i would expect this error from newer boards which came out after the operating system that the sync version is running on, it sounds like using a current operating system (like in mp4museum 5.5) upgrades the firmware without notice. could you add some info regarding the board you are using? also, if you look up "raspberry firmware downgrade" there are tutorials how to get back to older software, this would involve booting standard raspbian lite from another card, if that is something you would like to try?

i any case, please keep me posted if you have new findings.

best, Julius.

johnteh00 commented 1 year ago

thanks for your answer, Julius. To which firmware version should I downgrade, you think? My Raspberries are all Pi 4 with 2GB of ram.

johnteh00 commented 1 year ago

I tried downgrading it to an early 2020 firmware / OS Version. But after restart I would get the same start4.elf error with the RPI OS and can't boot it past that point. It also says the firmware is to old for my board, it needs a newer version.

I then tried replacing all 8 .elf files in the MP4 Master Boot partition with ones from a current and clean Raspberry OS install. But then the MP4Museum boots to a Kernal panic.

I tried to install and older version of the bootloader but it seems it can only be upgraded and not downgraded.

So I would suspect the OS Version the MP4 Sync is based on is too old for current bootloaders

JuliusCode commented 1 year ago

Hi, the Pi4 that you are using, are they made after april of 2021? i think they have changed hardware then, maybe this is why it won‘t boot.

johnteh00 commented 1 year ago

Checking with CPU Info, all of them are "Raspberry Pi 4 Model B Rev 1.5"

JuliusCode commented 1 year ago

the only pi4 i have is of the first series (wich has the usb c problem that got fixed in v1.2), so i can‘t confirm this, but my best guess is that is why yours will not boot. one thing to try would be to login, remount the linux partition and upgrade the boot part of the system with apt-get upgrade. but honestly, it‘s a bit of a shot in the dark :/

best, Julius.

johnteh00 commented 1 year ago

But how can I login when it doesn't boot?

JuliusCode commented 1 year ago

my bad, i incorrectly assumed you would have access to other hardware. i will try a few things once i am done with current payjobs.