OSIRIS is an open firmware project that resurrects dead Onkyo AV receivers, specifically models like the TX-NR717 that use the Texas Instruments D830 audio processor. Developer Jokūbas identified the root cause: the D830 or its companion 64 MiB NAND flash chip fails silently, leaving the unit powered on but producing no audio.

Stock firmware blocks both obvious repair paths. Swap the D830 for a pin-compatible replacement and the original software refuses to boot. Swap the NAND and you hit a page-size mismatch: the original firmware only addresses 512-byte pages, but every flash chip on the market today uses 2 KiB or 4 KiB pages. OSIRIS solves both problems, adding support for D830-compatible chips like the OMAP-L137 and adding support for modern NAND page sizes.

Read the full project documentation before assuming this is a clean fix. OSIRIS is not feature-complete. On the current feature matrix, untested and unimplemented entries outnumber working ones. What makes the project worth following is the hardware compatibility analysis: Jokūbas documents exactly why the stock firmware fails at the silicon level, and that teardown alone justifies the read.

[READ ORIGINAL →]