newaetech / sonata-pcb

Design files and associated documentation for Sonata PCB, part of the Sunburst Project
Apache License 2.0
11 stars 1 forks source link

Permit store local capability exception #16

Closed marnovandermaas closed 1 month ago

marnovandermaas commented 3 months ago

In the latest CHERIoT ISA, the store local capability exception is removed. In future revisions of our board, it would be good to remove this LED: https://github.com/microsoft/cheriot-sail/commit/3d13d24ff974c48897eaf79ac115ac8bbefbc536

colinoflynn commented 3 months ago

Talk about convenient... that pin can be used to turn off the RGBLED power supply in the next revision then!

marnovandermaas commented 1 month ago

Actually, this is still a debug feature in CHERIoT Ibex, which can be turned on using a CSR write: https://github.com/lowRISC/sonata-system/blob/6b4fafa9deb16518d98d2627d5e6a3b39cf70103/sw/cheri/error_leds/error.S#L22 Let's leave this in until that is removed.