qemu-system-arm 명령어에서 flash 디바이스 오류 질문드립니다.

misohouse의 이미지

root@ubuntu:~/navilnuximg# qemu-system-arm -M connex -pflash navilnuximg -nographic
qemu-system-arm: failed to read the initial flash content
qemu-system-arm: Initialization of device cfi.pflash01 failed
root@ubuntu:~/navilnuximg#

위는 책에 나와있는대로 했는데 오류난 코드입니다. (도전! 임베디드 OS 만들기)

구글에서 찾아보니 저랑 똑같은 오류를 가진 사람이 질문해놨길래 답변을 봤는데
(http://stackoverflow.com/questions/26203514/qemu-flash-boot-up-does-not-work)

아래와 같이 또 안되더라구요..

root@ubuntu:~/navilnuximg# dd if=/dev/zero of=flash.bin bs=4096 count=4096
4096+0 records in
4096+0 records out
16777216 bytes (17 MB) copied, 0.0521122 s, 322 MB/s
root@ubuntu:~/navilnuximg# if=navilnuximg of=flash.bin bs=4096 conv=notrunc
root@ubuntu:~/navilnuximg# dd if=navilnuximg of=flash.bin bs=4096 conv=notrunc
77+0 records in
77+0 records out
315392 bytes (315 kB) copied, 0.00165834 s, 190 MB/s
root@ubuntu:~/navilnuximg# qemu-system-arm -M connex -pflash navilnuximg -nographic -serial
qemu-system-arm: -serial: requires an argument
root@ubuntu:~/navilnuximg# qemu-system-arm -M connex -pflash navilnuximg -nographic -serial stdio
QEMU 2.0.0 monitor - type 'help' for more information
(qemu) qemu-system-arm: failed to read the initial flash content
qemu-system-arm: Initialization of device cfi.pflash01 failed
root@ubuntu:~/navilnuximg#

하나가 되면 또 다른 하나가 막히고... 답답하네요.. ㅠㅠ

qemu 버전은 2.0.0이고 우분투 14.04를 쓰고 있습니다.

답변해주시면 감사하겠습니다. ^^