I am seeing an error with the Management Complex when booting uboot on my ls2088a
fsl-mc: Booting Management Complex ... WARNING: Firmware returned an error (GSR: 0x51)
Error: Timeout waiting for MC response
fsl-mc: ERROR: Firmware version check failed (error: -110)
I *think* this is because the dtb is not in memory.
I have been searching the documentation but I seem to be missing how I am get the file which I assume is
fsl-ls2088a-rdb.dtb
loaded in.
I do see a section of re-flashing the u-boot which I have done using:
=> ext2load scsi 0:2 a0000000 firmware_ls2088ardb_uboot_norboot.img
=> protect off 584000000 +$filesize && erase 584000000 +$filesize && cp.b a0000000 584000000 $filesize
=> qixis_reset altbank
Any suggestions as to what I am missing ?
It seems there is problem with fsl_mc lazyapply in 17.12
Converting to "apply" using mcinitcmd solved the issue for me.
setenv mcinitcmd 'fsl_mc start mc 0x580a00000 0x580e00000 && fsl_mc apply dpl 0x580d00000'
saveenv
1) Which exactly board is in question?
If it is the LS2088ARDB - ensure that on-board configuration switches are in default positions.
2) Provide the NOR Flash programming log corresponding to the mentioned re-flashing commands and complete U-Boot booting log as textual attachments.