Device Information Table is validity
AN5185 lists the contents of the device information table in Table 5
What information in this table is valid at which state (wireless stack running or FUS running) of CPU2?
My initial guess was that it should be valid during FUS execution as well as Wireless Stack execution. (Chapter 6.1.1: "This table may be updated either by FUS code or wireless stack code at startup or before a programmed system reset.")
My findings (deviations from the documentation / unexpected behaviour) are:
Device info table state is only at the specified value when FUS is running, 0 when Wireless Stack is running (only tested with BLE_full stack)
Current wireless stack type is always 0 (NONE) when FUS is running. It is 1 (BLE stack) when the wireless stack is running (but might be a coincidence since Device info table state is not valid)
All other fields look invalid when Wireless Stack is executed.
Setup:
STM32WB55CEU on custom board
FUS Version 1.1.0 installed
BLE Stack full Version 1.6.0