Hi Pragnesh, On Sat, Jan 2, 2021 at 9:30 PM Pragnesh Patel <pragnesh.pa...@sifive.com> wrote: > > Hi Bin, > > On Sat, Jan 2, 2021 at 6:46 PM Bin Meng <bmeng...@gmail.com> wrote: > > > > Hi Pragnesh, > > > > On Sat, Jan 2, 2021 at 8:27 PM Pragnesh Patel <pragnesh.pa...@sifive.com> > > wrote: > > > > > > Hi BIn, > > > > > > 1) Please rebase this series on master. > > > > I remember I rebased it on master already. > > It shows below, > > pragneshp:sifive-qemu$ git am hw-riscv-sifive_u-Add-missing-SPI-support.patch > Applying: hw/block: m25p80: Add ISSI SPI flash support > error: patch failed: hw/block/m25p80.c:1134 > error: hw/block/m25p80.c: patch does not apply > Patch failed at 0001 hw/block: m25p80: Add ISSI SPI flash support > Use 'git am --show-current-patch' to see the failed patch > When you have resolved this problem, run "git am --continue". > If you prefer to skip this patch, run "git am --skip" instead. > To restore the original branch and stop patching, run "git am --abort". > pragneshp:sifive-qemu$
Ah, I see. The branch I generated the series has some patches of SST and i.MX6 SPI patches I previously worked on and it has some changes in m25p80.c. Will generate the patches from a clean qemu/master. > > > > > > > > > > 2) When i tried to boot from SD card image it shows below, > > > > > > pragneshp:sifive-qemu$ ./build/riscv64-softmmu/qemu-system-riscv64 -M > > > sifive_u,msel=11 -m 4G -nographic -bios > > > ~/opensource/u-boot/spl/u-boot-spl.bin -device > > > sd-card,spi=true,drive=mycard -drive > > > file=~/opensource/u-boot/fsbl.gpt,id=mycard,format=raw,if=none > > > > The command is not correct. Please check the commit message of: > > [18/22] hw/riscv: sifive_u: Add QSPI2 controller and connect an SD card > > > > The command should be: > > > > $ qemu-system-riscv64 -nographic -M sifive_u,msel=11 -smp 5 -m 8G \ > > -bios u-boot-spl.bin -drive file=sdcard.img,if=sd > > > > Note the memory should be 8G and the SD card is already connected by > > the sifive_u machine codes. No need to create it via "-device > > sd-card". > > Ok my bad. it's working now. thanks for the clarification. Good to know it's working on your side. Regards, Bin