On 21-02-2014 17:50, firstname.lastname@example.org wrote:
On 18-02-2014 00:53, email@example.com wrote:
I can confirm, that with your VSA, coreboot boots correctly on an S10 with SeaBIOS and loads (in this case) Slackware perfectly as below. I haven't got gxfb setup so there is no video at the moment, I'll start to run some tests tomorrow and let you know how I get on.
That's fantastic! I hope that I can find time in the coming days/weeks to get the coreboot toolchain set up and start testing with my Wyse devices.
Great work! -Jamie
Thanks, but I just followed the instructions others have written!
I haven't had much time to look at it again, but I'm planning to make a start at trying to get ACPI working. I've read through the suggestions on the website and I've extracted the DSDT table, now I've just got alot more reading to do before I have a go.
I have finally found some time to get back to this project (and have managed to brick one S50 so far ;)
I have cobbled together a Tiny Core Linux USB stick and compiled flashrom on it. It correctly identifies my BIOS ROM chip as an SST49LF020A - a 256KB chip.
On my Ubuntu machine (coreboot build machine) I have checked out the same commit of coreboot as fijam mentioned on his blog posting (eb84f6a978147fbe543fbe15af254632f215098a). Using my VSA file, your configuration file, but with the ROM size reduced from 1M to 256KB, it builds with no errors. Flashing the resulting coreboot.rom into an S50 bricks it :) The power LED doesn't even light up when connecting power! hehe.
I then tested again on another S50: Backed up the factory ROM image, flashed my coreboot.rom, then flashed again with the factory ROM image - that box is still working. When I find my PLCC puller, I will try to revive the bricked S50.
I will keep reading and experimenting here - in the meantime, do you have any ideas or suggestions for me to focus on? Something obvious that I'm missing? Did you have to configure flashrom to exclude any regions? (My flashrom didn't give any errors erasing any regions...)