Updating PolarFire SoC Icicle-Kit FPGA Design Fails

I have been trying to update the FPGA design on the Icicle kit but I have not yet suscceeded
Here are steps I did

Downloaded and installed FlashPro Express v12.5 ( as root )

Set the jumper settings as described here

Connect USB cable to J33 and I can see it appear on my linux host

[  +0.107012] usb 3-5.4.4: New USB device found, idVendor=1514, idProduct=200b, bcdDevice=ef.9b
[  +0.000005] usb 3-5.4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  +0.000003] usb 3-5.4.4: Product: Embedded FP6b
[  +0.000002] usb 3-5.4.4: Manufacturer: Microchip
[  +0.000002] usb 3-5.4.4: SerialNumber: ECA0EE34
[  +0.001174] hid-generic 0003:1514:200B.0009: hiddev97,hidraw4: USB HID v1.10 Device [Microchip Embedded FP6b] on usb-0000:00:14.0-5.4.4/input0

downloaded the FPGA design file from
https://github.com/polarfire-soc/icicle-kit-reference-design/releases/download/2020.12/Icicle-Kit-2020.12.zip

and now open FPExpress and open the project MPFS_ICICLE.job from the above

but it fails

Software Version: 12.900.10.16
PPD file '/home/kraj/Downloads/Icicle-Kit/Icicle-Kit-2020.12/MPFS_ICICLE/MPFS_ICICLE.ppd' has been loaded successfully.
DESIGN : MPFS_ICICLE_eMMC;  CHECKSUM : 773A;  PDB_VERSION : 1.0
Error: Failed to open the project file '/home/kraj/Downloads/Icicle-Kit/Icicle-Kit-2020.12/MPFS_ICICLE/MPFS_ICICLE.pro'.
Project closed.

I do not have external External FlashPro so trying to use On-board Embedded FlashPro
what is best way for me to update the design, I want to use SD card to boot this board
but I need to update the design first it seem to enable SD card.

Hi Khem,
can you please tell me your Icicle-Kit Board Revision number?
Can you also give a try with latest Flash Pro 12.6? http://soc.microsemi.com/download/reg/download.aspx?p=f=ProgramDebug_v12_6_WIN
http://soc.microsemi.com/download/reg/download.aspx?p=f=ProgramDebug_v12_6_LIN
(If you already have Libero 12.6 you can find it under Designer/bin folder)

Also, once updated with latest design, SD card presence is recognized at boot time so can use both eMMC and SD card with same design.

it is revision 1.0, I will try 12.6 as well. I do not have Libero but just Flash Pro