Hi,
Unfortunately, I am not too familiar with the PXI-4472. Regardless, here is my attempt =>
Are you able to receive any triggers? Your application looks good from a first glance. One thing that I did notice was the digital trigger specification in the user manual for the PXI-4472. It states that the minimum digital trigger time for 4472 is
spec'd to be 10ns. If your board was generating a pulse at the minimum duration, the FPGA will miss some of these pulses if your application is compiled at 40MHz ( 25ns = 1 clock cycle).
Mike