PI5 with ubuntu noble support

Hi,
I am trying to install the zymkey on my PI5 running ubuntu 24.04 (noble), without success.
The pairing does not complete, the light stay blinking in high frequency.

The zymkey itself is working. I tried it on a PI4 without issues.
PI5 with raspbian is also working.

I looked into the install script and there seems no support for noble.
I added ‘distro = “jammy”’ to the script, but this doesn’t fix the issue.

Does anyone else already tried the zymkey on PI5 - noble?
Is there any timeline on official support?

Thanks!

Thanks for asking the question! At this time, Zymkey is only supported on Ubuntu 22.04, not 24.04. Unfortunately, the Pi5 does not support Ubuntu 22.04, so at this point your only choice is to run Raspberry Pi OS Bookworm (64bit) on the Pi 5 in order to support the Zymkey.

From the FAQ:

Hi!
Thank you for the reply.
Do you have any idea when ubuntu 24.04 LTS will be supported by zymbit?
Is there a way I can make it work from my side with some tweaking?

Hi @bert,

At this point, I do not have any sort of roadmap to Ubuntu 24.10 LTS support for Zymkey.

I have made several attempts myself to get the Zymkey working on Ubuntu 24.10 and have so far not had any luck.

Are there some specific features of Ubuntu that you require?

Best Regards,
dg

Hi,
We have a project running on ubuntu 24.04.
We need the PI5 for the extra processing power, and company policy obligates me to use ubuntu LTS versions.

I did some digging.
It seems the zkifc library is using sysfs to communicate with the gpio pins. I found some references towards “/sys/class/gpio” in the code. This directory is removed from kernel 6.6 onwards.
Sysfs is deprecated since kernel 4.x and removed from 6.6.
I think this is something that should be fixed in the sourcecode.
I tried some emulation of old sysfs, without success.

Kind regards, Bert.

Thanks for digging into this! Let me chat with the Dev Team and see what we can do.

Best Regards,
dg

@bert - You are correct in that /sys/class/gpio is no longer there in 24.04, so pointing at jammy won’t work. We are looking into it.

Hi!
I hope you are doing fine.
Did you have the time to look into it?

@bert - We are scheduling the work internally right now. I’ll post back to the community when we have more concrete estimates.

Seriously? Still no support for Jammy/CM5? I find the seriousness of this product suspect if you dont support the current Ubuntu LTS. Would like to adopt this by the 10k’s, but the lack of support and lack of even following up on community statements when providing support a failing enterprise grade. Fine for DIY and Kickstarters. Simple question. Is the ZYMKEY4 an enterprise product or DIY?

1 Like

@Mpinkus Apologies for not responding sooner. All Zymbit products are well suited for enterprise applications.

Jammy is not an option for the Pi5/CM5. The Ubuntu 22.04 kernel does not support the Pi5 hardware. Ubuntu Noble supports the Pi5/CM5. Noble support for all Zymbit products is in test and should be available soon.

I have several hundred rpi5cm5 devices running noble, would like to release 10k a quarter with your capabilities, but not 3 releases behind. it’s your device that does not support enterprise. Its your support track record that does not support enterprise. That your still having this discussion when even noble is not supported is still disturbing based on your contention all your products are well suited for enterprise. You understand that your FIVE years behind Ubuntu LTS releases for support? You literally skipped a major version. Anyway, shout out to the community when you DO support noble, I’ll revisit maybe. Thanks. I’ll throw my batch of expensive POC devices in the future bin.

Mike
678-662-1861