From aaaacabc358616afd737b28d773e2e2c88b8ccd7 Mon Sep 17 00:00:00 2001 From: bunnie Date: Fri, 24 Mar 2023 01:45:43 +0800 Subject: [PATCH] bump release notes --- RELEASE-v0.9.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/RELEASE-v0.9.md b/RELEASE-v0.9.md index ce684ced4..e99db448d 100644 --- a/RELEASE-v0.9.md +++ b/RELEASE-v0.9.md @@ -353,6 +353,10 @@ perform the Xous firmware upgrade. This requires running manual update commands, - Metastability harden I2C & TRNG - Handle I2C timeouts. The I2C block is sensitive to hardware-specific thresholds, and on some devices it can fail to come up cleanly on boot. This code recovers from that more gracefully. - Move I/O blocks into always-on domain to avoid clock stoppage during fire and forget I/O operation +- I2C fixes: + - Ensure that the RTC does not interpret line noise during shutdown as garbage by having the very last command issued be a read to the RTC. + - Shut down I2C block after this read happens by disabling it + - Harden the RTC handler such that if junk corrupts the RTC it doesn't loop forever being confused about the junk data. - More multi-platform support work - Preliminary Cramium SoC and FPGA targets incorporated - atsama5d27 target support via PRs from Foundation Devices (thank you!!). Xous is now booting on the ATSAMA5D27-SOM1-EK1 dev board!