Forum Discussion
Hi,
Sorry for the delay as we are investigating this case.
After some digging on the IP functional spec, and looking back at the simulation waveform, there are several items to possibly cause the data_out to return X’s:
The first read on 3’h7 with read_source set to 1. In this case, the IP is trying to read the past status 1 reconfiguration trigger source. This is only available if the current factory configuration comes from a previous application 1 reconfiguration. I suspect this is the reason data_out[4:0] = 5’hX.
The second read on 3’h4 with read_source set to 0. The IP is trying to read the factory boot address on the configuration device. The output is data_out[25:2] = 24’hX since there is no actual factory image available on the configuration device.
Regards,
Aiman