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!