08-15-2019 11:39 AM
I am using Artix-7 "XA7A50TCSG325-1Q" FPGA.
I have added Remote Update(Xilinx Quick Boot XAPP1081) Feature to our Design.
During production, we want to make sure the Bit Stream (MSC) file programmed is correct using PRM file.
The issue is we genertate MCS file from Bit File
write_cfgmem -force -format MCS -size 32 -checksum -interface SPIx4 -loadbit "up 0x00000000 $PRJ_DIR/design.bit" -file "$MCS_DIR/bit.mcs"
Then we use Perl Script provided by XAPP1081 and it generates 2 MCS file as below
Command: xilPerl $script_path/MakeSpiFlashProgrammerMcsFiles.pl -imagesize 32 $MCS_DIR/design.mcs
Now our Production team will program the "design_initial.mcs" in SPI Flash using Vivado Hardware Manager, but they want to veryif Check SUM to make sure Programming is Successfull, So for that we need to have design.PRM file
As we generated design_initial.mcs file from Script we are not able to generate correcponding PRM file. I would like to know the way we can generate design.PRM file from design_initial.mcs (MCS File)
Please provide me the Tool command or Script to generate PRM file.
Thansk & Regards
08-19-2019 12:05 PM
08-20-2019 06:00 AM
Thanks for your resonse and confirming that with Vivado its not possible.
If we install ISE Promgen Utility, can we use Vivado BD TCL to call Promgen Utility without manullaly opening the tool? So once we have MCS file generated from Perl Script, we will call the Promgen command to generate .PRM file in automated way.
09-30-2019 12:57 PM