open-power/snap

Wrong header information displayed with snap_maint -vv when Cloud build option is enabled

Closed this issue · 2 comments

snap_maint_bad_header
2 lines read from Registers are wrong.

  • FPGA Release v1.5.0 is correct
  • Distance 0 is correct
  • GIT 0xee882a6e while ee882a6 is expected (not wrong but taking 1 digit more than standard short release number)
  • SNAP FPGA Build date and time are outdated (expected 2018/11/08)

This happens almost for image built on Nimbix using cloud build option using KU3 card. Problem not seen when building an image on Nimbix w/o the cloud build option.

  • image executed on cloud or on-premises show the same erroneous information.
  • synthesis created w/ and w/o cloud option shows data ok in snap_core_types.vhd

Seems that the snap_build process doesn't take data from snap_core_types.vhd file

  1. The date contained in the binary code when using cloud_image option is the date of the generation of the static block containing PSL+ MMIO registers. 2 options:
  • no change
  • find a way to know that image was built in cloud and adapt the text to display
  1. Displaying 7 digits instead of 8 as per GIT short number is modified in branch Issue_845
  1. no change
  2. 7 digits corrected in branch improve_branch