Sorry, you need to enable JavaScript to visit this website.

fmchc_python1300c reference design

Unsolved
4 posts / 0 new
Fynn's picture
Fynn
Junior(0)
fmchc_python1300c reference design

Hi,
I am trying to get the fmchc_python1300c reference design to work with Vivado 2016.4
Everything worked fine until I actually wanted to run the demo application on the board.
I used the JTAG cable to run the demo via SDK in with the debugger enabled. The problem I have is, that the program gets stuck in an infinite loop when executing the function "fmc_hdmi_cam_init"
I doesn't get past this point. The system just freezes.
I am using the System Debugger, because the GDB Debugger does not work with the error "no associated elf file".
 
I haven't tried booting from the SD-Card. I will try this and see if the problem also occurs.
 
Has anybody encountered this problem?
 
edit: The vanilla BOOT.bin also gets stuck after ouputting "FMC-HDMI-CAM Initialization ...".
It seems that this is the same behavior...
edit2: I am using the FMC Carrier Card V1. The reference design says that the FMC Carrier Card V2 is required. Is this a problem or is the design compatible with both carrier cards?
I already looked at the pin out of the fmc, and did not see any huge differences that might not make the design work... 

AlbertaBeef's picture
AlbertaBeef
Moderator(5)
fmchc_python1300c reference design 2016.4

Fynn,

Please try this version of the design for 2016.4:

   FMCHC_PYTHON1300C_Tutorial_2016_4_01.zip

Mario.

Fynn's picture
Fynn
Junior(0)
thank you for your reply.

thank you for your reply. Unfortunately the link is no longer valid. Could you re-upload this version of the design so that I can test it?
 
Thank you and best regards
Fynn

Fynn's picture
Fynn
Junior(0)
update on design

when I unplug the fmc camera board from the PicoZed Carrrier, the software does not freeze and runs without issues. Unfortunately, this is only a partial solution, since I cannot use the software because the camera is not connected to the fmc.
So the camera module is basically the problem...