-s -S works for me, so I'm going to assume this bug has been fixed at some point in the last 2 years. Reopen if it still persists in QEMU 1.1.
** Changed in: qemu Status: Incomplete => Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/556560 Title: -S doesn't freeze CPU as expected Status in QEMU: Fix Released Bug description: The command used: qemu-system-arm -nographic -m 256 -M versatileab -kernel ~/Embedded/working/versatilepb/u -boot -s -S Qemu version: QEMU PC emulator version 0.12.3, Copyright (c) 2003-2008 Fabrice Bellard Problem description; the version I previously used (0.11.0-rc2) used to freeze the CPU upon startup, allowing me to connect with GDB and start debugging and loading different images.... Here is just starts execution as soon as I hit enter like so... root@sameh-laptop:~/# qemu-system-arm -nographic -m 256 -M versatileab -kernel ~/Embedded/working/versatilepb/u -boot -s -S U-Boot 2009.11.1 (Mar 28 2010 - 18:37:25) DRAM: 0 kB ## Unknown FLASH on Bank 1 - Size = 0x00000000 = 0 MB Flash: 0 kB *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: SMC91111-0 VersatilePB # VersatilePB # VersatilePB # QEMU: Terminated To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/556560/+subscriptions