Invalid multi-channel extension:
Confirm that the flat cable connection between the RTV-E4 expansion board and the main card is reliable and pin 1 is aligned.
Check if AngeloRTV_Select_Channel has enabled the corresponding channel (by default, each port corresponds to a single channel, and after expansion, this function needs to be used to enable multiplexing).
Note that the frame rate will decrease after expansion. If the CPU load is too high, it can also cause frame loss.
Watchdog reset error:
Confirm that AngeloRTV_Set_TDT is regularly called in the application loop (even if the parameters remain unchanged).
Extend the timeout period appropriately (such as 32 seconds) to avoid not feeding the dog in a timely manner due to the CPU being instantly busy.
Check if the reset cable is correctly connected to the motherboard reset pin.
DMA memory allocation failure in Linux:
Confirm that the kernel boot parameter mem=has reserved sufficient physical memory (at least 5MB per channel).
Check if there is an error 'mem_mgr: no free memory' in/var/log/messages.
Try increasing reserved memory or reducing the number of channels collected simultaneously.
