Hi, I am trying to deploy the Bluefield software from the host. I am doing so using the skdmanager tool with the following command: sdkmanager --cli --action install --login-type devzone --product DOCA --target-os Linux --version 2.2.0 --host --target BLUEFIELD3_DPU_TARGETS --flash
. However, it fails when trying to push the bfb with the following output:
info: sudo bfb-install --bfb DOCA_2.2.0_BSP_4.2.0_Ubuntu_22.04-2.23-07.prod.bfb --rshim rshime --config ./bf.cfg info: Pushing bfb + cfg
error: cat: write error
error: Connection timed out
info: Failed to push BFB
info: sudo ifconfig tmfifo_nete 192.168.100.1 netmask 255.255.255.0 up
info: waiting for Bluefield response ...
I have tried running the bfb-install command on its own which also results in the same error. Additionally, the output on /dev/rshim0/console during the execution of the bfb-install command is:
[PMI] Boot image update started.
Trusted Board Boot is enabled (GA)
Note: Installed image will be filtered from 5031688 bytes to 4099968 bytes
Size check good, 4099968 <= 33030144
Verify Trusted Board Boot FW certificate.
Check boot image, Status: Success
...Filtering unneeded executables...
...Preparing boot image...
...Generating boot image...
...Writing the boot image, Size: 4100096 bytes...
...Verify boot image...
Write boot image to partition 1, Status: Success
...Filtering unneeded executables...
...Preparing boot image...
...Generating boot image...
...Writing the boot image, Size: 4100096 bytes...
...Verify boot image...
Write boot image to partition 2, Status: Success
[PMI] Boot Image update completed, Status: Success
[PMI] Total number of updates: 1
[PMI] Errors during updates : 0
DHCP Session Start
Press ESC/F2/DEL twice to enter UEFI Menu.
Press ENTER to skip countdown.
3 seconds remain...
2 seconds remain...
1 seconds remain...
0 seconds remain
The bfb-install command then times out and the BF3 is still not accessible and shows the following in cat /dev/rshim0/misc
:
DISPLAY_LEVEL 2 (0:basic, 1:advanced, 2:log)
BOOT_MODE 1 (0:rshim, 1:emmc, 2:emmc-boot-swap)
BOOT_TIMEOUT 150 (seconds)
DROP_MODE 0 (0:normal, 1:drop)
SW_RESET 0 (1: reset)
DEV_NAME pcie-0000:03:00.2
DEV_INFO BlueField-3(Rev 1)
OPN_STR N/A
---------------------------------------
Log Messages
---------------------------------------
INFO[PSC]: PSC BL1 START
INFO[BL2]: start
INFO[BL2]: DDR POST passed
INFO[BL2]: UEFI loaded
INFO[BL31]: start
INFO[BL31]: lifecycle GA Secured
INFO[BL31]: VDD: 851 mV
INFO[BL31]: runtime
INFO[UEFI]: eMMC init
INFO[UEFI]: eMMC probed
INFO[UEFI]: UPVS valid
INFO[UEFI]: PCIe enum start
INFO[UEFI]: PCIe enum end
INFO[BL31]: In Enhanced NIC mode
Any help would be appreciated, thanks!