You need to comment out the in/out printfs. in vgabios edit the file helper_exec.c starting at line 131 comment out all the printf's for the in and out statements. That will quiet down the noise level quite a bit. When you run it on the target system you may need to always re-direct the output to a file. I've found that the slowdown associated with the printf to the console (which has to go out the serial port) may cause some trouble with timing.
Well, but there is a big problem for me. The VFS mounted the filesystem readonly. I'm not sure why, but the system is not initialize properly.
I will try to fix that.
If vgabios succeeds then you should see some sort of bios sign on message on your screen. Since there was no vga available when Linux booted there won't be a console. You might be able to load a framebuffer _module_ at that time. But the best dianostic is to try and load the X server. The X log file has lots of good info in it for debugging. Note that you don't need the whole X setup just the server for your chip.
Ok later more ;)
-- Richard A. Smith