Boot Error

Fedora-riscv64-jh7100-developer-xfce-Rawhide-20211226-214100.n.0-sda.raw.zst
Use this image to boot VisionFive but failed.

U-Boot 2022.01-rc4-VisionFive-g0c08d335c5 (Dec 30 2021 - 08:30:15 +0800)StarFive

CPU:   rv64imafdc
Model: StarFive VisionFive V1
DRAM:  8 GiB
MMC:   mmc@10000000: 0, mmc@10010000: 1
Loading Environment from SPIFlash... cadence_spi spi@11860000: Can't get reset: -524
SF: Detected gd25lq128 with page size 256 Bytes, erase size 4 KiB, total 16 MiB
*** Warning - bad CRC, using default environment

StarFive EEPROM format v1

--------EEPROM INFO--------
Vendor : StarFive Technology Co., Ltd.
Product full SN: VF7100A1-2201-D008E000-00000043
data version: 0x1
PCB revision: 0x1
BOM revision: A
Ethernet MAC address: 6c:cf:39:00:00:42
--------EEPROM INFO--------

In:    serial@12440000
Out:   serial@12440000
Err:   serial@12440000
Net:   dwmac.10020000
MMC CD is 0x1, force to True.
MMC CD is 0x1, force to True.
switch to partitions #0, OK
mmc0 is current device
MMC CD is 0x1, force to True.
MMC CD is 0x1, force to True.
** Invalid partition 1 **
Couldn't find partition mmc 0
Can't set block device
 ** fs_devread read error **
Failed to load '/boot/uEnv.txt'
Autoboot in 2 seconds
dwmac.10020000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY dwmac.10020000
dwmac.10020000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY dwmac.10020000
MMC CD is 0x1, force to True.
MMC CD is 0x1, force to True.
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:3...
Found /extlinux/extlinux.conf
Invalid pxefile address: /extlinux/extlinux.conf
SCRIPT FAILED: continuing...
Failed to iterate over directory boot
Failed to iterate over directory boot.scr
 ** fs_devread read error **
MMC CD is 0x1, force to True.
Card did not respond to voltage select! : -110
Disk mmc@10010000.blk not ready
EFI boot manager: Cannot load any image

I remake the SDCard,errors are different!

  Booting `Fedora vmlinux-5.15.10+ visionfive'

mmc fail to send stop cmd                                                                                                   [ vmlinuz-5.15.10+  3.00MiB  29%  1.86MiB/s ]
error: failure reading sector 0x92580 from `hd0'.
error: failure reading sector 0x55c78 from `hd0'.
error: you need to load the kernel first.

Press any key to continue...

Can you take a photo of the TF card and try another one?

What card do you have? you can try with another card
the recommend card reference Question: Could you provide the TF card compatibility?

It works with another card, thanks !