Forum Discussion
In view of the previous fatal "CRC value is wrong" error, for debug purposes I decided to uncheck "CRC insertion" on the IP tab. regenerate, and re-run to see what would happen.
Unlike previous sims, the Sending VVP Image Information Packet line is now followed by Received VVP Image Information Packet - but is immediately followed by another error.
# dsi2_ed_sim_tb.test_inst.axis_source: Sending VVP Image Information Packet: 67005f007f0240
# dsi2_ed_sim_tb.test_inst.axis_sink : Received VVP Image Information Packet: 67005f007f0240
# ** Error: <protected>.<protected>: Unsupported data_type 0x00 for this function
# Time: 240163333333 fs Scope: <protected>.<protected> File: ../../hdl/sv_packages/mipi_pkg.sv Line: 130
# dsi2_ed_sim_tb.test_inst.axis_sink : Received VVP start of a new field of video
# ** Error: 1dsi2_ed_sim_tb.test_inst.axis_sink : Byte Error: Received 1 [0x1] expected 0 [0x0]
# Time: 240846666666 fs Scope: dsi2_ed_sim_tb.test_inst.axis_sink.check_byte File: ../../hdl/axis_sink.sv Line: 78
# dsi2_ed_sim_tb.test_inst.axis_sink : Byte Error at position 0 of 2000001 [0x2000001]
# ** Fatal: dsi2_ed_sim_tb.test_inst.axis_sink : Byte Error!
# Time: 240846666666 fs Scope: dsi2_ed_sim_tb.test_inst.axis_sink.check_remaining_pkt_bytes File: ../../hdl/axis_sink.sv Line: 147
# ** Note: $finish : ../../hdl/axis_sink.sv(147)
# Time: 240846666666 fs Iteration: 7 Region: /dsi2_ed_sim_tb/test_inst/run_test