Page 12 of 26
Re: Coreboot and SeaBIOS
Posted: Fri Aug 24, 2012 6:02 pm
by inaxeon
That's just the initial state. Start pressing the space bar to step through the hardware probing process.
Re: Coreboot and SeaBIOS
Posted: Fri Aug 24, 2012 7:09 pm
by Mevi
It stops on detecting keyboard component.... No key presses, space, enter, etc will get beyond that.

Re: Coreboot and SeaBIOS
Posted: Fri Aug 24, 2012 9:22 pm
by inaxeon
Mevi wrote:It stops on detecting keyboard component.... No key presses, space, enter, etc will get beyond that.

I think we'll have to put that one aside for a bit.
I've had a pretty hardcore day of debugging the Windows Kernel today. The problem I'm looking at right now is the intermittent hang after loading "disk.sys".
It's a real tough one. All I really know right now is that it's a driver called 'msisadrv.sys' getting stuck in the 'Loading' state. It's locked the device tree, and Windows can't continue until it releases it.
The most annoying thing is that there's almost no information about what this driver does. In summary, it's for managing the ISA bus (Yes the Joggler has an ISA bus) but I'd be buggered if I know what it's not happy about.
Re: Coreboot and SeaBIOS
Posted: Fri Aug 24, 2012 9:37 pm
by mickchip
Did someone say the network card don't work
Installed this driver
http://www.realtek.com/Downloads/downlo ... Down=false and HEY PRESTO! it works.
This is on an Open Peak joggler, not tried on an o2 yet.
Re: Coreboot and SeaBIOS
Posted: Fri Aug 24, 2012 10:03 pm
by Mevi
Is that a Joggler that has a working NIC under XP? The w7 network driver that you used is the same as mine, the NIC had an exlamation mark before i installed that. My USB hdd version of W7 is really broken and there are services galore that haven't started. Networking, sound, just don't work. Safe mode boot only if it doesn't bluescreen. Gonna retire this USB hdd and try w8 RTM to see if anything changes there. USB booting is at least officially supported under W8, "windows to go".
Mick, are you fully installing W7 onto the hdd on another machine before plugging into the Joggler? I wonder if I can install to a VHD before cloning to HDD. Might result in something useable.
Re: Coreboot and SeaBIOS
Posted: Fri Aug 24, 2012 10:17 pm
by mickchip
this is fully installed on an ssd on the pata port not usb, sound doesn't work yet.
Also using Inaxeon's graphics driver
Edit now have it fully working off usb, not safe mode, I used NT6 fast installer on to my q1 ultra or Benq s6
to install, you can then use sysprep to use it on another pc.
Hold that, now won't boot after shutting down.
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 10:33 am
by inaxeon
Mevi wrote:It stops on detecting keyboard component.... No key presses, space, enter, etc will get beyond that.

OK I fixed that. Got XP at the desktop now. It turns out that as per Dans link, it is indeed possible to use ACPI to instruct NTDETECT not to probe the i8042. If any other BIOS hackers find this post, google this: "LFreeACPI.doc"
Just booting a "Mevi" XP build from the EFI now to extract the OpenPeak ACPI FADT and compare it with mine. Just have to uninstall a few hundred programs first

Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 11:30 am
by Mevi
Cheeky.
Mevi
is guilty of bloatware on that XP build 3, defo. Trying to be everything to please everyone.
Mick, does yours stick on the 'microsoft corporation' progress bar after reboot?
I rebuilt mine on virtual pc, patched it for USB, then cloned the vhd to USB HDD. booted fine to the desktop - failed installing some HW. Prompted to reboot, but did a shutdown and re-power. Now stuck on that progress bar. Did a system repair after a power cycle and although that locked up straight away, was then able to boot back to the desktop with 640x480 8bit desktop. Gonna reimage and get the HW all installed before I reboot again.
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 12:04 pm
by inaxeon
I've just done another release.
There are only really two things fixed in this:
A) It actually reboots now, instead of locking up
B) XP Can boot from a pre installed drive, but there's problems.
This'll be the last release I do for a while. I need a break from this!
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 1:55 pm
by pete
Great news iaxeon! The time and efforts you have put in for this endeavor are really appreciated.
Right now stateside it appears that a number of my "compadres" have just recently discovered the Joggler and are mostly just thrilled with running XP on it.
So the only change in the updated ROM is the ACPI stuff eh?
Mevi; are you booting in safe mode right now with XP (your version?) with errors?
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 2:09 pm
by Mevi
And a cool shark boot logo!!! Nice one Inaxeon.
Another 7B bluescreen with a fresh USBooted copy of XP. Different to the last one I posted, so I wondered if it was still useful. I didn't use build 3, started from scratch. I'll try again later.
Windows 7 for me is a bit of a one-time boot affair. I get it all up and running, but reboots kill it. A normal boot just hangs at the microsoft progress bar for around a half hour before system repair kicks in. System Repair has a good long go at trying to fix the startup problem, but states that it can't be repaired. On the last attempt, I used 'Daz's W7 loader' to get around the windows activation, one that fakes a SLIC licence in the BIOS. W7 reported itself genuine, but I ran out of memory and the joggler locked up before I could do any more than that!!
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 2:38 pm
by mickchip
Mevi wrote:And a cool shark boot logo!!! Nice one Inaxeon.
Another 7B bluescreen with a fresh USBooted copy of XP. Different to the last one I posted, so I wondered if it was still useful. I didn't use build 3, started from scratch. I'll try again later.
IMG_0163.JPG
Windows 7 for me is a bit of a one-time boot affair. I get it all up and running, but reboots kill it. A normal boot just hangs at the microsoft progress bar for around a half hour before system repair kicks in. System Repair has a good long go at trying to fix the startup problem, but states that it can't be repaired. On the last attempt, I used 'Daz's W7 loader' to get around the windows activation, one that fakes a SLIC licence in the BIOS. W7 reported itself genuine, but I ran out of memory and the joggler locked up before I could do any more than that!!
Yep, exactly the same trying from usb, starts up first time but after a reboot it either sticks on Microsoft or Blue screens.
From the pata port it works great boots every time, shuts down but no restart. Just noticed that's fixed in the latest coreboot, will have to try it
I think its because USB switches off so windows then can't find the files to continue.
Pretty certain that's what it is, I have a light on my hub with the keyboard plugged in and it goes from green to red when booting
I kept pressing keys after it had sterted to boot and noticed it go from green to red then back to green and it has booted a second time.
Plugged a stick in to the hub and am installing video driver.
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 4:29 pm
by danfoshizzle
Hehe, my searching did some good,if activating windows is causing problems, try a kms activator instead, it does not load anything into the bios.
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 4:41 pm
by Mevi
Mick, does it boot if you leave the keyboard and mouse unplugged until it gets to the desktop? Just a thought. Away from the Jogglers right now.....
I'm not sure the loader was the reason for the lock up, rather running out of memory without a page file.. My guess is that we need a w7 disk driver that supports a page file on USB. My build 1&2 had a similar driver.
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 4:57 pm
by inaxeon
Mick: you are close with your theory about the USB ports powering off
Except it's a bit more complex than that. I don't think the joggler can electrically power off the USB ports though. It's an ACPI soft-off and my code is supposed to deal with that. Realistically I haven't even scratched the surface on this topic yet.
Fun fact: the shark graphic comes from something Joggler related. Major respect to anyone who figures out how (unless they work for openpeak)
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 5:56 pm
by Mario23
pete_c wrote:Great news iaxeon! The time and efforts you have put in for this endeavor are really appreciated.
Right now stateside it appears that a number of my "compadres" have just recently discovered the Joggler and are mostly just thrilled with running XP on it.
So the only change in the updated ROM is the ACPI stuff eh?
Mevi; are you booting in safe mode right now with XP (your version?) with errors?
Yeah...thanks Pete for giving me something new to obsess over!

Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 6:07 pm
by mickchip
Think I've cracked getting it to boot from usb.
Presuming you have got it to boot once "Mevi"
After shutting down and switching back on, press F8 and move down to Boot Normally and press enter.
I have done this about five times and it booted up every time.
If I just let it boot without pressing F8 it just hangs
Have installed the video & network drivers, rebooted and connected to internet.
Just need to get sound to work.
Inaxeon do you have a Paypal account as I am more than willing to make a donation for all your hard work.
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 6:21 pm
by Mevi
And perhaps that's why safe mode boots..... Something about that delay before starting w7 booting when it sits on the f8 screen maybe. Could we just put a count down in the boot manager?
There reason the sound card driver wasn't fixed on xp was due to there not being any enthusiast coders coding for xp. For Win 7, there are a lot of 3rd party drivers with all the supported functionality for this sigmatel chip. I think the name of Sigmatel changed to something else.... Can't remember what though.
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 6:27 pm
by mickchip
That may do the trick but I wouldn't know where to start, besides that it may not work because I have 2 versions of win 7 on my USB drive
and when it boots it has a 30 sec delay before it boots the default and if I leave it, it just hangs.
By the way mevi I have got the pagefile.sys working on the USB drive (used diskmod v0.0.1.0)
Re: Coreboot and SeaBIOS
Posted: Sat Aug 25, 2012 7:56 pm
by Mevi
Diskmod, that's it. Used that on XP.
That 30sec delay that you said is the same delay I was suggesting.... doesnt work then. Scrub that idea!
My W7 still hangs whether I F8 boot or not. Time to start again here.