here's my proposal for moving (via 'svn mv') common utilities which are
not specific to a certain version of LinuxBIOS into the global util/
(they are now in the v2 util/).
abuild -- needs discussion; will it work for v3 eventually?
ADLO -- is/should be version-independant
buildrom -- not related to Jordan's buildrom? Needed in v2?
lbtdump -- Do we need this at all? Can't lxbios do the same?
Projects which should _not_ be moved
newconfig -- v2-specific
optionlist -- v2-specific
options -- needed for v2 build, but we have a fork in v3 (FIXME?)
romcc -- not used in v3
vgabios -- we use a different/modified version in v3, so leave this
If nobody complains, I'll move the projects tomorrow or so.
Another discussion is needed as to which of the utilities we should
draw back into v2/v3 via svn:externals (IMHO _not_ all of them, only
often-used ones). After a quick look I'd suggest the following:
- adlo (while we're at it, we should rename it from ADLO to adlo, IMO)
This will be used often for booting Windows and OpenBSD soon...
- flashrom (already done), often used for flashing.
- lxbios (already done), often used for changing options.
http://www.hermann-uwe.de | http://www.holsham-traders.dehttp://www.crazy-hacks.org | http://www.unmaintained-free-software.org
I don't know whether this can be called "best
practice" on mainbords, but with a handle super glued
to those SST 49LF040 I repeatedly hot-unplugged a
badly flashed (non working) flash and then used
flashrom to reflash it. it worked all the time. Even
an 8 Mbit piece 49LF080A works with the Asus a8ne, so
maybe a kernel may be squeezed in there as well.
thus, no need for an external eprommer :-) --Q
Wissenswertes für Bastler und Hobby Handwerker. BE A BETTER HEIMWERKER! www.yahoo.de/clever
Date: 2007-08-31 22:51:00 +0200 (Fri, 31 Aug 2007)
New Revision: 2755
Fix typo for the ITE IT8712F (trivial).
The default for LDN 5 (keyboard), index 0xF0 is not 0x00
but rather 0x08 as per datasheet.
Signed-off-by: Uwe Hermann <uwe(a)hermann-uwe.de>
Acked-by: Uwe Hermann <uwe(a)hermann-uwe.de>
--- trunk/LinuxBIOSv2/util/probe_superio/probe_superio.c 2007-08-30 10:29:15 UTC (rev 2754)
+++ trunk/LinuxBIOSv2/util/probe_superio/probe_superio.c 2007-08-31 20:51:00 UTC (rev 2755)
@@ -184,7 +184,7 @@
Im trying to build a linuxbios for my AMD Geode LX db800 board. First
time i tryed it directly with linuxbiosv2 and v3.
After i find out that v3 wont work i tryed it with v2 and dont get
anything working - i tryed it by hand with the lx_vsa and so on.
I read a lot of papers i found on the net but didnt get forward so i
asked on the irc channel, thanks uwe for you help!
Im now trying it with buildrom - my main problem is that i dont get any
vga and rs232 output.
I have a postcard which shows these values: 75,11, 40, 24, 66, F8, EE
It takes about 5 then EE is showed.
I have a very big ROM 4Mbit. The resulting image is 512kb - i tryed this
and get the post-output. When i try "cat foo.rom foo.rom ... >
final.rom" (8 times foo.rom) to fill up 4mbit it gives the same result -
no output only on the post-card.
You find my .config for buildrom on nopaste -
If have done everything exactly like in the read me.
I have a hardware flash device its called galep-5. In very sure its
working (also with my roms) because i have flashed the old bios from
this chip and cloned it to another one. Im also testing
some times if its still working by flashing the old bios on it and
Here are all details:
SuperIO - Winbond83627hG
AMD Geode LX 700 / CS5536AD
ROM - SST49LF004B (4mbit)
Devel-env: debian gcc-4.1 (3.4 wont work at all with lxbios for me!)
Im very sure that all the hardware works - im have done everything a lot
of times again to verify that i dont made a mistake - also i have tested
the hw with a other bios to see if everything included the rom is stoll
working - every help is very welcome!