Installation instructions - Raspberry Pi 5

General info and how-to

Moderator: Global Moderator

Post Reply
Juliandelphiki2
Newbie
Posts: 3
Joined: Sat Feb 22, 2025 3:16 am

Installation instructions - Raspberry Pi 5

Post by Juliandelphiki2 »

Attempting to install this on a Raspberry pi 5 and see that x86_64 installations only exist. Are ARM versions of Linux that will be supported for this?
MiikaS
Administrator
Posts: 973
Joined: Sat Jul 04, 2020 7:13 pm
Location: Mikkeli, Finland

Re: Installation instructions

Post by MiikaS »

Juliandelphiki2 wrote: Sat Feb 22, 2025 3:20 am Attempting to install this on a Raspberry pi 5 and see that x86_64 installations only exist. Are ARM versions of Linux that will be supported for this?
Linux aarch64 is what works on Raspberry Pi 64bit.
Juliandelphiki2
Newbie
Posts: 3
Joined: Sat Feb 22, 2025 3:16 am

Re: Installation instructions

Post by Juliandelphiki2 »

Doh :roll: I was mistaken and installed the 32bit OS. Trying again now with 64.
Last edited by Juliandelphiki2 on Sat Feb 22, 2025 7:38 am, edited 1 time in total.
Juliandelphiki2
Newbie
Posts: 3
Joined: Sat Feb 22, 2025 3:16 am

Re: Installation instructions

Post by Juliandelphiki2 »

Ok. So I got this running on a Pi 5. Just so others are aware, you will need to run Ubuntu as the Raspberry Pi Official OS(as of today's date) did not contain required libs/dists and after fighting for hours downloading and installing various packages, I just switched to Ubuntu 24.04.02 and the appImage immediately worked following a "chmod +x".

Works great so far but an issue I am seeing now after working through the definitions configured is that at least on the Carberry rom, some tables/fields will cause the app to close with no errors seen in the terminal. Specifically the determination ones(i.e. "Target Boost Map 1/2 Determination", etc). These are used for map switching/flex fuel. Included a screenshot of one such field/table giving the issue. All other tables work correctly though.


Edit* I do see a "Segmentation fault (core dumped)" in the terminal when this happens. Strangely, it worked a couple times(i was able to open that table and change the value) then when I unchecked and opened the field again, it shutdown the app with that error.
Attachments
Screenshot from 2025-02-22 10-33-48.png
Screenshot from 2025-02-22 10-33-48.png (430.99 KiB) Viewed 50220 times
Last edited by Juliandelphiki2 on Sat Feb 22, 2025 8:58 pm, edited 1 time in total.
MiikaS
Administrator
Posts: 973
Joined: Sat Jul 04, 2020 7:13 pm
Location: Mikkeli, Finland

Re: Installation instructions

Post by MiikaS »

Good to hear. I will try to look up definition problem tomorrow.
MiikaS
Administrator
Posts: 973
Joined: Sat Jul 04, 2020 7:13 pm
Location: Mikkeli, Finland

Re: Installation instructions

Post by MiikaS »

Juliandelphiki2 wrote: Sat Feb 22, 2025 8:52 pm Ok. So I got this running on a Pi 5. Just so others are aware, you will need to run Ubuntu as the Raspberry Pi Official OS(as of today's date) did not contain required libs/dists and after fighting for hours downloading and installing various packages, I just switched to Ubuntu 24.04.02 and the appImage immediately worked following a "chmod +x".

Works great so far but an issue I am seeing now after working through the definitions configured is that at least on the Carberry rom, some tables/fields will cause the app to close with no errors seen in the terminal. Specifically the determination ones(i.e. "Target Boost Map 1/2 Determination", etc). These are used for map switching/flex fuel. Included a screenshot of one such field/table giving the issue. All other tables work correctly though.


Edit* I do see a "Segmentation fault (core dumped)" in the terminal when this happens. Strangely, it worked a couple times(i was able to open that table and change the value) then when I unchecked and opened the field again, it shutdown the app with that error.
Main problem with this was different tag used in these CarBerry EcuFlash defs. Fixed and it will be working in next release.
Juliandelphiki2
Newbie
Posts: 3
Joined: Sat Feb 22, 2025 3:16 am

Re: Installation instructions

Post by Juliandelphiki2 »

MiikaS wrote: Mon Mar 03, 2025 10:08 pm Main problem with this was different tag used in these CarBerry EcuFlash defs. Fixed and it will be working in next release.
Awesome and thanks!

FYI I made an install/how to video for a raspberry pi 5 with a touchscreen utilizing romraider and FastECU for flashing. Let me know if you'd like me to add anything to it and wanted to inform others of the great work you all are doing!
https://youtu.be/7dsIPKvwgmU?si=aUoU3bsDzmSWp7Rf
MiikaS
Administrator
Posts: 973
Joined: Sat Jul 04, 2020 7:13 pm
Location: Mikkeli, Finland

Re: Installation instructions

Post by MiikaS »

Juliandelphiki2 wrote: Wed Mar 05, 2025 7:45 am
MiikaS wrote: Mon Mar 03, 2025 10:08 pm Main problem with this was different tag used in these CarBerry EcuFlash defs. Fixed and it will be working in next release.
Awesome and thanks!

FYI I made an install/how to video for a raspberry pi 5 with a touchscreen utilizing romraider and FastECU for flashing. Let me know if you'd like me to add anything to it and wanted to inform others of the great work you all are doing!
https://youtu.be/7dsIPKvwgmU?si=aUoU3bsDzmSWp7Rf
Nice video :)

Btw, there's also 64bit version of RomRaider which I have used to test things, and maybe you can give it a test so no need for separate OS. Also if there is no need for 64bit Java for anything else, you should able to simply install 32bit Java to use 32bit RomRaider.

And hope that someday we'll have nice logging gauges on FastECU :) I had round analog/digital gauges on my standalone ECU software version of FastECU, but didn't yet append those to this version.

Fixed also CarBerry defs for RomRaider side, so they should also work nice on next release.
Juliandelphiki2
Newbie
Posts: 3
Joined: Sat Feb 22, 2025 3:16 am

Re: Installation instructions

Post by Juliandelphiki2 »

Yeah, my first attempt was using the beta of Romraider 64bit for Linux. It was....not great. It would connect one in every 10 tries at best. 32bit Romraider worked great everytime.

I was going to play with both more and get them working on the same OS but figured, if it's difficult for me, then those watching the videos with little to no experience with Linux or pi's would already be frightened or turned off to it.

Furthermore, I believe this all to be temporary as once the gauges are fixed, there will be no need for romraider or that OS.

Thanks for the defs fixes and I look forward to using FastECU exclusively.
Post Reply