Can not boot

hi, I’m in China. You could contact me via darkgeekyang AT foxmail DOT com. Any help is appreciated.:grinning_face_with_smiling_eyes:

We will contact you via email.

Hello! Same issue here. Tried 3 cards:

Kingston SDC10/8GB N0538-002.A02LF
Samsung 16G (Serial number covered by sticker, sorry, it’s a C10 microSDHC card)
Samsung Evo Plus 128G UHS3 card MBMCDGVGQAFW-T

Here is the boot log:

bootloader version:211102-0b86f96
ddr 0x00000000, 1M test
ddr 0x00100000, 2M test
DDR clk 2133M,Version: 211102-d086aee
0 crc flash: c08c9d08, crc ddr: c08c9d08
crc check PASSED

bootloader.

OpenSBI v1.0
   ____                    _____ ____ _____
  / __ \                  / ____|  _ \_   _|
 | |  | |_ __   ___ _ __ | (___ | |_) || |
 | |  | | '_ \ / _ \ '_ \ \___ \|  _ < | |
 | |__| | |_) |  __/ | | |____) | |_) || |_
  \____/| .__/ \___|_| |_|_____/|____/_____|
        | |
        |_|

Platform Name             : StarFive VisionFive V1
Platform Features         : medeleg
Platform HART Count       : 2
Platform IPI Device       : aclint-mswi
Platform Timer Device     : aclint-mtimer @ 6250000Hz
Platform Console Device   : uart8250
Platform HSM Device       : ---
Platform Reboot Device    : ---
Platform Shutdown Device  : ---
Firmware Base             : 0x80000000
Firmware Size             : 296 KB
Runtime SBI Version       : 0.3

Domain0 Name              : root
Domain0 Boot HART         : 1
Domain0 HARTs             : 0*,1*
Domain0 Region00          : 0x0000000002000000-0x000000000200ffff (I)
Domain0 Region01          : 0x0000000080000000-0x000000008007ffff ()
Domain0 Region02          : 0x0000000000000000-0xffffffffffffffff (R,W,X)
Domain0 Next Address      : 0x0000000080200000
Domain0 Next Arg1         : 0x0000000082200000
Domain0 Next Mode         : S-mode
Domain0 SysReset          : yes

Boot HART ID              : 1
Boot HART Domain          : root
Boot HART ISA             : rv64imafdcsux
Boot HART Features        : scounteren,mcounteren
Boot HART PMP Count       : 16
Boot HART PMP Granularity : 4096
Boot HART PMP Address Bits: 36
Boot HART MHPM Count      : 2
Boot HART MIDELEG         : 0x0000000000000222
Boot HART MEDELEG         : 0x000000000000b109


U-Boot 2022.01-rc4-VisionFive-g0c08d335c5 (Dec 30 2021 - 20:05:04 +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-2204-D008E000-000000B0
data version: 0x1
PCB revision: 0x1
BOM revision: A
Ethernet MAC address: 6c:cf:39:00:00:af
--------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.
Card did not respond to voltage select! : -110
MMC CD is 0x1, force to True.
MMC CD is 0x1, force to True.
Card did not respond to voltage select! : -110
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.
Card did not respond to voltage select! : -110
VisionFive #

Faulty controller in the same batch maybe? @Michael.Zhu @julie

Kingston SDC10/8GB capacity is too small to flash fedora image, we recommend at least 16G TF card.
Can you take a picture of two Samsung TF cards(front and back)?

I understand the 8GB is too small, just wanted to test whether it can be detected or not. These cards can’t be detected at all.

As for the images, I can not get my images to upload at all. One of them is 1MB and another is 800KB. Do you have emails so I can send them that way?

Please send email to sales at starfivetech dot com.

I have had the same problem, with a new VisionFive… I tried Samsung EVO 128GB U3, Samsung PRO 64GB U1, and Samsung EVO 32GB U1 cards, and none were recognised.
Samsung are on the ‘supported’ list mentioned elsewhere…

We will contact you via email.

After more tests, I received an updated version of u-boot from StarFive, and can confirm that this fixed the problem, and MicroSD Cards are now detected correctly:

U-Boot 2022.04-rc2-VisionFive (Mar 07 2022 - 21:12:22 +0800)StarFive

VisionFive #mmc info
MMC CD is 0x0, force to True.
Device: mmc@10000000
Manufacturer ID: 1b
OEM: 534d
Name: JC2RT
Bus Speed: 10000000
Mode: SD High Speed (50MHz)
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 59.6 GiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes

3 Likes

Can you share the new u-boot? I get the same problem, it is impossible to start the system (the SD card is not recognized).

@balbes150 check out New u-boot binary for TF card compatibility
Was posted just a couple of days ago :slight_smile:

2 Likes