megabitchip:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| megabitchip:start [2026/04/21 20:32] – external edit 127.0.0.1 | megabitchip:start [2026/04/25 21:05] (current) – via XML-RPC markus_fritsche | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Running index for the **MegabitChip** workstream — reverse-engineering | Running index for the **MegabitChip** workstream — reverse-engineering | ||
| and source-rebuilding the RK3588 DDR init blob | and source-rebuilding the RK3588 DDR init blob | ||
| - | ('' | + | (&# |
| producing a **buildable, | producing a **buildable, | ||
| under the reachability + MMIO-trace contract, not bit-identical | under the reachability + MMIO-trace contract, not bit-identical | ||
| Line 16: | Line 16: | ||
| * **MMIO-diff: | * **MMIO-diff: | ||
| * **Splicer**: | * **Splicer**: | ||
| - | * **Splicer skip-list**: | + | * **Splicer skip-list**: |
| - | * **Audit**: | + | * **Audit**: |
| - | * **6 silicon-hostile bugs caught pre-flash** in today's extended session across 3 bug classes — see [[megabitchip: | + | * **6 silicon-hostile bugs caught pre-flash** in today's extended session across 3 bug classes — see [[megabitchip: |
| ===== Sub-pages ===== | ===== Sub-pages ===== | ||
| Line 24: | Line 24: | ||
| * [[megabitchip: | * [[megabitchip: | ||
| * [[megabitchip: | * [[megabitchip: | ||
| + | * [[megabitchip: | ||
| + | * [[megabitchip: | ||
| ===== Session recaps ===== | ===== Session recaps ===== | ||
| Line 34: | Line 36: | ||
| ===== Observations ===== | ===== Observations ===== | ||
| - | > //"Markus' | + | > //"Markus&# |
| The tripwire + PC-bucketed diff caught 3 silent NULL-derefs that hid | The tripwire + PC-bucketed diff caught 3 silent NULL-derefs that hid | ||
| - | behind a green '' | + | behind a green &# |
| - | --unresolved-symbols=ignore-all'' | + | --unresolved-symbols=ignore-all&# |
| - | '' | + | &# |
| - | A second bug class (C early-return skipping vendor's shared-tail RMW) | + | A second bug class (C early-return skipping vendor's shared-tail RMW) |
| and a third (port-as-read-only where vendor writes) surfaced the same | and a third (port-as-read-only where vendor writes) surfaced the same | ||
| session. All three would have been silicon corruption if flashed. | session. All three would have been silicon corruption if flashed. | ||
megabitchip/start.1776803556.txt.gz · Last modified: by 127.0.0.1
