It’s been a little while since my last update and I know we've been quiet. The sad truth is we’ve been extremely busy on a number of fronts (more on that later) and not been able to ship out the software that we've been sitting on.
This build addresses a bunch of the things you’ve asked about, and in a moment I’ll also post the first Ubuntu 24.04 early-access build with full source code. But for now, here’s what’s included.
Features in 1.0.170
DSI Display support: Raspberry Pi Touch Display 2 (link) auto-detected at boot and supported in Ubuntu Wayland and Weston. Other DSI displays also supported but not as commercially available. We are introducing this in 24.04 next and will document how to add displays - we have a simple pattern of copying over the Rasberry Pi code with a few updates that should make this fairy simple moving forwards.
Thermal fix: Default charging current reduced from 3.6A → 2.5A, significantly lowering PCB hotspot temps. There was an issue where we would self heat the board by over stressing a component that was providing charge current to both the 1 or 3 cell batteries and this patch addresses that.
Fake battery profile: When running from DC, charge level locks at 100% and charging is disabled.
PCIe expansion: Support added for SATA HBAs and RAID arrays.
Container support: Re-enabled with Particle’s container repository, authenticated via platform credentials.
Power management: Suspend/resume now supported in both headless and desktop builds, with substantial power savings!
Manufacturing fixes (internal, not user-facing).
Known Issues
Cameras: The following Arducam IMX519 16MP modules work, but colors may appear off. A tuning fix exists but touches 350+ files, so we’re working to reduce risk before integrating:
This build will be moved to be the default very shortly.
Incremental update (kernel-only): I’ll follow up shortly with steps to flash just the updated kernel and supporting bits, ideal if you want to add features (e.g. display support) without wiping your filesystem.
Setup mode (wipe + install): Put your device through the standard setup flow - this will wipe the device and install the new build. This is in progress - will ping back in the thread when the stable build is set!
That’s it for now. Thank you for your patience - it’s great to finally get this 1.0.170 release into your hands. Please try it out, share your feedback, and stay tuned for the 24.04 build announcement coming next.
Thanks to the team for the hard work on this (and many other things) over the last month!
Hi, Thanks for the update. I tried Desktop release but cannot login to the system. Login screen does not appear. It was working with the previous release.
For me, the desktop is there, but the resolution is much higher than my monitor can support so I can’t see the login - if I move the mouse all the way to the right I get the cursor arrow. Is there a way to set the display resolution from the command line in the particle console?
update - what got me logged in was to hit enter after boot and then entering my password and the desktop loaded - I think the login prompt/box is way off to the left. Hitting enter gets you to the password entry box…
I also added a file called .xprofile to my home directory and added the line
kristyl, Tiho, mstasiak - thanks for testing and the feedback! Sorry 170 was a little glitchy - that's on me for being far far far to excited about DSI and mounting the said display in my car (more on that later...) and less about re-re-re-regression testing.
What are the steps for the incremental/kernel update only to Ubuntu 1.0.172? Thanks.
Are the kernel headers included in the Ubuntu 1.0.172? I’ve modified and tested a couple of SPI display drivers that use Adafruit / Pimoroni HATs on Raspberry Pi waiting to be ported to Tachyon.
First of all thank you. I downloaded and installed your 172 Version. It is running. Please check the “Camera Problem” Thread, the drivers still seem to be missing for the focus, nothing seems to be happening. Did I misunderstand and this was not part of the fix?
Hi,
Thank you! Now with the 1.0.72 release the Panta SATA Hat works!
I actually reinstalled the system, but for future updates will be this the process, always reinstalling the system?
It will be easier to update low-level components when 24.04 is widely available through the user of overlays.
With 20.04 the easiest is always to just reinstall, but it is possible to do a partial flash of a subset of components, leaving the user file system unchanged.
And of course you can apt upgradecomponents, but don't attempt to update the 20.04 kernel to a newer version using apt.