Issue
Trying to boot a Samsung S7 Edge Kernel 3.18.x using QEMU
qemu-system-aarch64 -kernel s7boot/boot.emmc.win-zImage -machine virt -cpu cortex-a5
Unfortunately, I get this error:
PFLASH: Possible BUG - Write block confirm
And QEMU exits.
What could be the cause and the solution to this?
Thanks,
P.S Related to this:
Boot Sasmsung S7 Edge extraced Kernel from Device in Android Emulator
Solution
This behavior was recently fixed in QEMU (in release 4.0.0) with the following commit.
The commit message says that aborting FLASH interface command "write to buffer" is not supported by QEMU pflash_cfi01 model. QEMU 4.0.0 and newer will still print the message but will not terminate emulation, one possible solution to your issue is to update QEMU version or to backport the fix. Another is to find a place where the kernel tries to abort write to buffer command and see if it can be avoided.
Answered By - jcmvbkbc
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.