Hi everybody ,
I've been trying to bring up the single-cam app from the SDK.
My setup is the following:
1) TDA4VM SOM + J7 common board:
a) Faulty configuration: SOM PROC078E7(001) + Common board PROC079E3A
b) Working configuration: SOM PROC078E7A(001) + Common board PROC079E3B
2) Fusion1 rev C board
3) Camera
After struggling for several weeks, I've found out that the J7 board may be faulty. I've checked the SW8 and SW9 switches in the common board, they are the same in both J7 boards.
Keeping all the hardware the same, having very similar U-Boot environment and using the same SD card in both J7 boards results in different single_cam app behavior. Attached both U-boot and kernel messages.
Questions:
1) The remote processor firmwares must be loaded by u-boot or linux?
2) Where are the MIPI CSI RX pin mux and setup happening?
3) Is there a test app to run and check that all remote processors are up and running?
4) Are there compiler options, tools or source code assertions/macros to detect memory leaks? In the faulty J7, the single_cam app has to be killed, it never returns cleanly.
5) Are there any known issues in the fault J7 batches?
6) How can we proceed to solve this issue?
Thanks
Carlo