Analyse the sleep-entry observations and the bus-completion observations separately before proposing causes for symptoms 6 and 10.
What to notice. Four groups feed live receivers; their counts sum to 114; the control for the clamps must stay powered when PD_SW is off.
47 APB signals plus 52 SRAM0 signals plus 13 ROM signals plus two interrupt signals.
List every crossing signal and entry/exit dependency. Record how each bus access completes in each state. Propose faults that explain symptoms 6 and 10, build a rejecting check for each and capture corrected behaviour before reading Solutions.
The two power domains (PD_SW and PD_AON) and the blocks in each, from The NanoSoC Tour.
The signal groups that leave the switchable domain: APB, SRAM0, ROM and interrupts.
The CLK_EN register and the sleep entry and wake sequence.
Symptoms 6 and 10 in the symptom table.
Deliverable. A list of every signal that crosses from the switchable domain into the always-on domain, grouped, with its count and safe value; and a bus-access trace for each state the control registers can select.
Pass criterion. The group counts sum to the documented total, every crossing signal has a safe value and a control that stays powered, and each bus access completes or is refused in every state you traced.
The crossing list with counts and the arithmetic that sums them.
The sleep-entry observation and the bus-completion observation for symptoms 6 and 10, kept separate.
A check that fails when one group is missing from your list.
Keep your diagnosis in your own report. After the stage checks, compare it with Solutions and run the provided injection checks.