All right. With the patches that I sent for Serengeti Cheetah support and Jordan's snserial tool http://www.coreboot.org/index.php?title=AMD_SimNow&redirect=no#Using_the... + a simple patch for making it compile on my compiler (attached)...
It works! I can run SimNOW with a SerialICE, snserial to make it go to /dev/pts/13, and qemu with the serialice patches. It looks like I need to update the lua script so that I don't kill the serial port, since this is the last thing I get:
MEM: writel fee00380 <= 00000033 * IO: outb 002e <= 87 IO: outb 002e <= 87 IO: outb 002e <= 07 IO: outb 002f <= 02 IO: outb 002e <= 30 IO: outb 002f <= 00 IO: outb 002e <= 60
I thought I'd use gdb to skip over those, but when I use gdb to connect (adding -s -S to the qemu command line), I get a lot of these messages:
MEM: readl 000c9900 => ffffffff * Readback error! 38/39 Readback error! 63/34
Any ideas of why connecting gdb would cause readback errors on the port?
Thanks, Myles
On 6/22/10 7:26 PM, Myles Watson wrote:
All right. With the patches that I sent for Serengeti Cheetah support and Jordan's snserial tool http://www.coreboot.org/index.php?title=AMD_SimNow&redirect=no#Using_the...
- a simple patch for making it compile on my compiler (attached)...
It works! I can run SimNOW with a SerialICE, snserial to make it go to /dev/pts/13, and qemu with the serialice patches. It looks like I need to update the lua script so that I don't kill the serial port, since this is the last thing I get:
Can we put a version of snserial online with the patch applied?
Or should we put it in the coreboot repository?
Stefan
On Fri, Jul 2, 2010 at 8:55 AM, Stefan Reinauer stefan.reinauer@coresystems.de wrote:
On 6/22/10 7:26 PM, Myles Watson wrote:
All right. With the patches that I sent for Serengeti Cheetah support and Jordan's snserial tool http://www.coreboot.org/index.php?title=AMD_SimNow&redirect=no#Using_the...
- a simple patch for making it compile on my compiler (attached)...
Can we put a version of snserial online with the patch applied?
Sure.
Or should we put it in the coreboot repository?
I'm not sure how many people use it, but it isn't very big.
Either way works for me.
Thanks, Myles