Now I’m doing some stuffs about upgrading DDK version from 1.5 to 1.8.
After loading DDK firmware by API request_firmware API in kernel space, there is no error returned. But when polling bFirmwareStarted flag, it’s always timeout. I tried to set bFirmwareStarted flag at the begin of firmware main function. It still failed. So I guess firmware bin file only be loaded into kernel, but it was not executed.
How to confirm whether firmware bin file is executed successfully or not? I can’t find any logs related to firmware code. Can you give some tips about firmware debugging method, or share some documents about firmware porting issue?