## Platform Platform/StarFive/VisionFive2
## Build Configuration - Build command: build -a RISCV64 -t GCC5 -p Platform/StarFive/VisionFive2/VisionFive2.dsc -b DEBUG -
Output: JH7110.fd (8.4MB)
- BaseAddress: 0x40000000 (from FDF)
## Issue SPL loads firmware but reports “DBT FV at 0x40840000” followed by “FV corrupted” I can verify the FV header exists at 0x840000 offset in my firmware with hexdump showing: - _FVH signature - Valid GUID - FDT signature (0xd00dfeed)
while booting on board i got this error
What I’ve Done
1. Modified CONFIG_SYS_MONITOR_LEN from 200*1024 to 0x900000 in common/spl/spl.c
2. Built EDK2 with DEBUG profile for VisionFive2 platform
3. Verified FV header exists at offset 0x840000 in JH7110.fd
4. Flashed using GPT partitions: - Partition 1 (sector 4096): u-boot-spl.bin.normal.out - Partition 2 (sector 8192): JH7110.fd (padded to 9MB)
is there any suggestion on this
