If you are a experience user take a look at tinycore /etc/inittab file in the initramfs so you enable the correct serial port to your pi.
You may have to build(EDIT) a new initramfs to accomplish what you want.
And tinycore have also some workarounds with the serial, like the script startserial.sh.
(I Don't like workarounds), and when starting qemu you have to provide -nographic to the command. Because the qemu-arm don't have any emulation for the graphic card.
I think you can get it working, don't give up.
If you search i little bit in this forum, you could find lots of threads talking about the serial and inittab and startserial.sh and so on.
Happy Hacking.