U-boot Error for TI Jacinto 6+ board

Hi there,

I am trying to integrate mender with the TI Jacinto 6+ board (dra7xx).
I have modified the u-boot by applying the generic Mender patches from Github ( meta-mender/meta-mender-core/recipes-bsp/u-boot/patches at master · mendersoftware/meta-mender · GitHub ) and have made board specific changes as per mender documentation. (Manual U-Boot integration | Mender documentation). I have cross compiled and generated the resultant u-boot.img and used it with the mender-converted image to boot the board but am getting the following error:

Welcome to minicom 2.7.1

OPTIONS: I18n
Compiled on Dec 23 2019, 02:06:26.
Port /dev/ttyUSB0, 11:20:55

Press CTRL-A Z for help on special keys


U-Boot SPL 2016.05-dirty (Aug 30 2022 - 17:33:42)
DRA762-GP ES1.0
no pinctrl for hs200_1_8v
no pinctrl for ddr_1_8v
*** Warning - bad CRC, using default environment

Trying to boot from MMC1
*** Warning - bad CRC, using default environment

reading u-boot.img
reading u-boot.img
reading u-boot.img
reading u-boot.img

U-Boot 2016.05-dirty (Aug 30 2022 - 17:33:42 +0530)

CPU : DRA762-GP ES1.0
Model: TI DRA762 EVM
Board: DRA76x EVM REV A.2
DRAM: 4 GiB
MMC: mmc@4809c000: fail to find sdr104 mode FDT_ERR_NOTFOUND
no pinctrl for sdr104
mmc@4809c000: fail to find ddr50 mode FDT_ERR_NOTFOUND
no pinctrl for ddr50
mmc@4809c000: fail to find sdr50 mode FDT_ERR_NOTFOUND
no pinctrl for sdr50
mmc@4809c000: fail to find sdr25 mode FDT_ERR_NOTFOUND
no pinctrl for sdr25
mmc@4809c000: fail to find sdr12 mode FDT_ERR_NOTFOUND
no pinctrl for sdr12
OMAP SD/MMC: 0, OMAP SD/MMC: 1
*** Warning - bad CRC, using default environment

** First descriptor is NOT a primary desc on 1:1 **
GUID Partition Table Header signature is wrong: 0x7266207470697263 != 0x5452415020494645
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
ERROR: cannot find partition: ‘userdata’

at arch/arm/cpu/armv7/omap-common/utils.c:199/mmc_get_part_size()
Warning: fastboot.userdata_size: unable to calc
SCSI: SATA link 0 timeout.
AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
scanning bus for devices…
Found 0 device(s).
Net:
Warning: ethernet@48484000 using MAC address from ROM
eth0: ethernet@48484000
Hit any key to stop autoboot: 0
Saving Environment to MMC…
Writing to MMC(0)… done
bad MBR sector signature 0x745f
** Invalid partition 2 **
bad MBR sector signature 0x745f
** Invalid partition 2 **

Kindly let me know how I can proceed further.

Have you tried stopping the auto-boot, and having a look at the partitions?