Finally got a Pi5 and Pineberry Pi hat drive with SSD.
Wow what an improvement in boot time over Pi4B with DietPi and SD.
I managed to get unclutter working and TunerStudio MS Ultra(Beta) autostart working.
I have run into a problem with getting my project to work, however.
If I copy the project folder I was using on my PI4B and try to open it, I get the following message: "Error: jnidispatch (/com/sun/jna/linux-aarch64/libjnidispatch.so) not found in the resource path".
Clicking ok gives an infinite Loading Project.
I also tried importing a project backup and instead I get: "Error: Could not initialize class com.ftdi.FTDevice".
I can open the example projects just fine.
I am just not proficient enough in Debian to figure out what I need to do.
I cannot seem to get any Java version but 17 with the Debian based Pi5 image.
When DietPi is released for the Pi5 I will migrate to it since I am familiar with it.
I have attached the latest msq's I have.
Are you on a 32 bit or 64 bit OS?
I'm not sure there is a 64 bit native JSSC drive bundled with TS Dash.. I'll have to look at that.
Typically I stick with the 32 bit images as the dash doesn't use enough memory to benefit from 64 bit and 32 bit is less overhead.
EFI Analytics
, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
I'm on 64 bit which is a Debian variant.
Tried both 8 & 11 both JDK and JRE install "not found" and tried manually installing also.
Tuner Studio is what I use unless you have the CAN feed through to the laptop working in Dash.
I am not far enough down the rabbit hole that I couldn't install 32 bit to try it.
Ok, so I'm betting that is the trouble.. I believe TS Dash has jssc 2.8 bundled with it..
Looking into it, they have already added ARM64 support.. So, if you update the jssc.jar library you should be in business..
Download the file jssc-2.9.6.jar from here:
https://github.com/java-native/jssc/releases
Take that file and rename it to jssc.jar and place it in the dir:
[TSDashDir]/lib/
You will be replacing the file that is there, should be fine.
Unfortunately changing the jssc.jar had no effect.
I did try another example which was the "MS3-Example_Project" and got the same "Error: Could not initialize class com.ftdi.FTDevice"
Got on my Windows computer and checked.
Both my project and that example use FTDI.
I changed it on the Windows computer to RS232, saved it, and copied to a USB drive.
Put that in the PI5 and replaced my project with the one I modified to RS232.
My projet modified to RS232 works just fine, but will not let me change it back to FTDI.
So I will research what is different about the PI5 vs PI4B FTDI drivers.