larger customers are starting to ask for LinuxBIOS.
Whereas these customers should be advised to buy AMD until Intel stops
hiding details about what they sell to their customers.
They sure have their reasons ;-)
Stefan
___
Linuxbios mailing list
them, you should follow
section 1.1 of the Download page:
http://wiki.linuxbios.org/index.php/Download_freebios_v2#Anonymous_access
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
* Huang-Jen Wang [EMAIL PROTECTED] [050412 06:10]:
Hi All,
I tried to build a linuxbios for Arima Hdama, but the rom can't work
I use a debug card , and it shows post code fe
what dose it mean?
Did you attach a serial console? Does it say anything?
Stefan
people have at least something to look at for now.
Ok, I checked the script into the arch repository now, utils/optionlist.
I changed the xsl sheet slightly so it works with my version of xsltproc
and saxon. Which xsl processor are you using?
Thanks for your work
Stefan
* Tony S. [EMAIL PROTECTED] [050312 03:22]:
I was looking at the wiki page and I thought it would look cool with
the linuxbios logo with a transparent background so I edited it :)
Hope you guys like it :)
Very nice, thanks! It definitely looks better.
Stefan
to put
this in CMOS...
3. VGA BIOS already be copied by LinuxBIOS, but should still need let
ADLO know the dev and fun of that .--- put that in CMOS?
4. mptable is alredy in the RAM.
Should that information not go to the LinuxBIOS table instead of CMOS?
Stefan
* Richard Smith [EMAIL PROTECTED] [050309 17:06]:
I'm trying to create the patch for my 440bx stuff but I need some
help. I have a bunch of new files that I added in the tree. So 'cvs
diff' dosen't know about these files and dosen't show anything on the
diffs.
If I check out a new copy of
something from
the shell? I get a bash: syntax error near unexpected token 'done'
What version of bash are you using? It seems to work fine here.
echo $BASH_VERSION
3.00.0(1)-release
Try replacing the diff with an echo $name to see what's wrong. You also
need to watch the space after '-d\ '
Stefan
* Robin Randhawa [EMAIL PROTECTED] [050222 17:12]:
Hi Stefan.
Thanks for your prompt response.
That would be nice.
Will look forward to checking out your code. Do let me know when you
would be able to hand it over,
Hi Robin,
Sorry for not coming back to you earlier. I attach the dram
keys for each commiter. How many are
there currently?
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
?
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
checkout:
tla get [EMAIL PROTECTED]/freebios--devel--2.0 freebios2
will fetch the tree calling the target directory freebios2
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
/Learning_20Arch_20commands_20for_20CVS_20users
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
the
authors of the changes. I can sync in any changes that happen until
saturday.
How does closing the tree work? We can also tag it and leave it sitting
there with a notice that it is obsolete.
Stefan
___
Linuxbios mailing list
Linuxbios
development in projects such as OpenBIOS, filo or etherboot.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
with sftp. Stefan can probably testify to that a
little more than I can.
Either the authorized_key or a gate keeper can be used.
I am in the process of prototyping it internally to verify that
everything works properly. I have already converted my internal
linuxbios tree with 903 changesets
* Ronald G. Minnich rminnich@lanl.gov [050304 17:39]:
On Thu, 3 Mar 2005, Eric W. Biederman wrote:
Ron does this sound like something you would be willing to look at?
by all means!
The repository is there now.
Note: The caches have not been built on the server, so viewarch is
relly
the webmaster.
Big sorry! I'm currently reconfiguring things to make life easier (Nicer
URLs, better nav menu etc) but I broke something temporarily. It should
work again now
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http
accept releasing the code produced after reading such specs
while they don't allow the specs themselfes to be revealed.
Also, you can offer them to review the code before releasing it.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http
to copy it to another machine or
floppy before erasing the flash chip though ;)
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
anybody tell how this error can be removed
Yes, fix the path to the payload in
freebios2/targets/via/epia/Config.lb
You might want to use a different payload. Have a look at:
http://wiki.linuxbios.org/index.php/Payloads
Stefan
___
Linuxbios mailing list
motherboard theoretically, and no, it
never happened to me in the last 5 ys
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
* Richard Smith [EMAIL PROTECTED] [050302 16:28]:
A tehnical glossary would be nice but one thing we _really_ need is a
listing of all config options and what they do. This was (and still
is) one of the largest hurdles for me. And its one of the things that
Google won't find much on.
* Justin C. Darby [EMAIL PROTECTED] [050302 16:34]:
If someone can point me in the right direction (in the source, I'd
guess) to find all of the configuration options without descriptions I
can setup a page dedicated to explaining them one at a time.
freebios2/src/config/Options.lb
* Richard Smith [EMAIL PROTECTED] [050302 17:00]:
I've been adding selected info from my V1 FAQ up into the wiki. The
following is some info I compiled up on V1 start up.
If someone(s) would update this for V2 and post it t the wiki I think
it would be very useful.
I have an old writeup on
* Stefan Reinauer [EMAIL PROTECTED] [050302 17:04]:
* Richard Smith [EMAIL PROTECTED] [050302 17:00]:
I've been adding selected info from my V1 FAQ up into the wiki. The
following is some info I compiled up on V1 start up.
If someone(s) would update this for V2 and post it t the wiki I
.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
* ramesh bios [EMAIL PROTECTED] [050301 12:22]:
Would I be able to test if Linux 2.6.10 is able to
parse the normal BIOS' PIRQ table by booting linux
with acpi=off? If it does work at that point, then I
could assume that the area to be fixed would be the
PIRQ table generation in LinuxBIOS. If
LinuxBIOS v1
only. No entry newer than 2003 ..
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
?
Have a look at http://www.openbios.org/LinuxBIOS-AMD64.pdf - It has been
written for AMD64, but it might also be useful for other platforms.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo
* Gin [EMAIL PROTECTED] [050222 10:07]:
Don't know if anyone has a good tool package in mind that I can use to
develop an Embedded Linux. We want a linux that is just enough to run
the flash_rom program+usb support and we hope it would be small enough
so we can fit it into a Bios chip. It's
.
Could someone please inform me if this microcontroller is currently
supported ?
I've started a port a while ago but I never found the time to get it
working. I'll dig it up so you can have a look somewhen this week.
Stefan
___
Linuxbios mailing
.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
instead of an expected size of 2^x
with x from {17,18,19,20}
I guess that is a question for Greg.
It is a ppc target, so basically, yes.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
* Greg Watson [EMAIL PROTECTED] [050214 16:02]:
Hi Stefan,
I did it this way because the JTAG debugger understands elf headers, so
can automatically work out where to program the image in rom. I guess
it should really be called linuxbios.elf. Feel free to change things if
you feel
Hi,
how should the totalimpact briq target work? When I build it, I get an
elf image as the resulting linuxbios.rom. Is this intended?
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
* Paul Millar [EMAIL PROTECTED] [050211 23:39]:
A random extra bit of info, I just found this page:
http://www.openbios.org/development/devbios.html
I haven't tried it yet, but if it works, it would make flashing new
images a lot easier. A link from your web-page might be a good idea.
* Ronald G. Minnich rminnich@lanl.gov [050212 00:27]:
May I recommend having a wiki?
I'll see what stefan thinks.
A rather thought about closing dowd the existing linuxbioswiki
http://openbios.org/linuxbioswiki since it was never used.
Maybe people did not feel well with moinmoin wiki
it actually doesn't look like they are using
LinuxBIOS but rather chose the same name. But then again, changing a
couple of strings is nothing too hard.
The way to go is rather to convince them to go with the real
LinuxBIOS[tm] in future.
Stefan
* YhLu [EMAIL PROTECTED] [050209 01:48]:
Stefan,
What's the onboard VGA? are your talking about onboard one?
YH
Yes, it is an onboard rage xl. Pretty much the same as on all opteron
boards i guess.
It looks like x86emu can't see the rom itself? I manually checked the
image and it looks ok
at c16a3
int10 vector at c16a3
int10 vector at c16a3
int10 vector at c16a3
int10 vector at c16a3
[..]
halt_sys: file
/home/stepan/cvsroots/freebios2/src/devices/emulator/x86emu/ops.c, line 4400
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
* Li-Ta Lo [EMAIL PROTECTED] [050208 19:24]:
There is no change to the emulator since last Friday. I tested the
(then) current CVS tree on that day. Did the emulator ever work
on your platform?
Last time I tried before was 2005-01-25. It worked fine then.
Stefan
to change
it in most ports I guess.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
Hi,
just to give some final feedback on this one. Using cmos_util worked
fine whereas lxbios seemed to work sometimes but I did not track the
exact issues down.
Thanks for the hints.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http
it is
hardcoded.
Might be some issue with the reserved K8 areas in CMOS or the position
of the checksums?
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
what I can see, flash_and_burn contains support for all chipsets
and most if not all flashchips that /dev/bios supports, plus it is less
intrusive, being a userspace program. I should probably drop /dev/bios
completely.
Stefan
___
Linuxbios mailing list
chipset or some such.
I don't think so. FILO does it right. Is it chipset specific?
It just uses the generic IDE io interface. No chipset specifics are
needed for IDE. Booting USB or PCMCIA is a bit trickier though.
Stefan
___
Linuxbios mailing list
be the solution of choice anyways :)
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
in print_pci_devices()
which makes determining the early bus structure a lot easier.
It also only prints the first 128 bytes of SPDROM during
dump_spd_registers() since they are defined to be 128byte.
Affected files:
src/northbridge/amd/amdk8/debug.c
Stefan
Index: src/config
. run_windows or such.
Something like this has been done before, it's called ADLO. Check the
mailinglist archives for more information...
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo
* Digital Infra, Inc. [EMAIL PROTECTED] [050126 15:20]:
And it boots Windows XP?
AFAIK only Win2k, but it could be advanced.
The current URL is
http://www.missl.cs.umd.edu/sebos.html
The code is in LinuxBIOS v1 CVS
Stefan
___
Linuxbios mailing
on the system with x8 Rams that I have been porting
to.
I would not see any other possibility to get this system integrated in
LinuxBIOS, since this type of RAM is what they use per default.
I would assume there were no x8 RAMs when this AMD document was written?
Stefan
hurting philosophy.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
you have experiences with the occurence of this bug? I'd like to hear
about it, since all I really know is in the public revision guide. I
could not reproduce this on modern systems yet.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http
, like a normal kernel. I am looking to get the best possible boot
time. 1 kernel loads MUCH faster then 2 kernels.
You thoughts??
It has no scheduler, but otherwise the payload is pretty much init.
No libc and such, too
Stefan
___
Linuxbios mailing
it, there are 8x and 16x DIMMs as well, and they also
need the x4 DIMM bit set in the DRAM controller to work.
With that bit set they do work nicely though.
Stefan.
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo
written to the registers are
not in charge.
Since LDTSTOP is more complicated, though it has less impact on the
system, LinuxBIOS uses soft reset all over the place.
You need to check where your southbridge is and adapt the soft_reset()
function in auto.c (bus,dev,fn number etc)
Stefan
have no idea whether that is correct. It appears that something else
has to be done. I've also seen RAMs with a value of 0x10.
Comments? Otherwise I am going to check (value = 0x4) in somewhen next
week.
Stefan
___
Linuxbios mailing list
Linuxbios
boot_option back to
Fallback.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
code uses functions defined in auto.c.
On K8 this was generate_row for a long while, and activate_spd_rom to
set i2c switches on the board dependant on the ram socket you want to
access.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http
prefer to get people to build out of the tree, but ...
We could pack a script that downloads a given etherboot version, asks
some questions and compiles. But then again, packing a good
documentation might help further.
Stefan
___
Linuxbios mailing list
pretty much have to re-write my
MB config.lb
Start with building a rom that only has a fallback image, leaving
failover.c intact and strip it down once everything else is working.
You'll never have to touch the reset16 and entry16 code.
Stefan
* Richard Smith [EMAIL PROTECTED] [050120 19:27]:
Does IRQ_SLOT_COUNT have to match how many actual slots are on the MB
or just the number of pci devices in total?
Basically one for each device and one for bus1. Otherwise Linux won't
see the APIC of the 8111.
* Richard Smith [EMAIL PROTECTED] [050120 17:19]:
What about fs_stream?
What's fs_stream?
If you set CONFIG_FS_STREAM 1 you can load a payload from an IDE disk
with a filesystem on it. It's basically filo directly integrated.
Stefan
* Ronald G. Minnich rminnich@lanl.gov [050118 20:05]:
I'd like to hear more about what Stefan had in mind for the 'small set of C
functions'. Maybe the simplest way would be to pass the device tree itself
to
the payload? I guess it wouldn't solve the binary/ascii problem, but it
would
=PCI_DEV(bus,dev,fn); \
reg1=pci_read_config32(b, 0xCC);\
reg2=pci_read_config32(b, 0xD0);\
pci_write_config32(b, 0xCC, (reg1 0x00ff)|(reg20xff00)); \
pci_write_config32(b, 0xD0, (reg2 0x00ff)|(reg10xff00)); \
} while(0)
Stefan
*Sigh*
When Linux has IOAPICs and Local Apics configured via an ACPI MADT
it will not read the mptable at all. It will reference mptable
information though and not find any bus.
Only way out seems to add a DSDT als well. Or whatever table it wants
for that.
It is really broken.
Stefan
* Stefan Reinauer [EMAIL PROTECTED] [050115 22:07]:
enum {
MPTABLE_CPUS,
[..]
ACPI_COMPLETE_TABLES,
} table_t;
and dev::write_tables() would look similar to this:
static void amd8111_write_tables(device_t dev, table_t id)
{
struct resource *res
)
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
? If there is an APIC, I don't see any need
to go non-APIC except for academical interest.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
.
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
the way to go
that early?
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
not desirable.
The easiest solution would be to provide a small set of C functions that
can be linked to any payload that allow generic access to the device
tree information. This could go as a small static library to utils/
Stefan
___
Linuxbios mailing
* Li-Ta Lo [EMAIL PROTECTED] [050118 17:14]:
Some of them don't have correct 0x55aa signature. All of them have
wrong Class code.
Then it is not a pci option rom as described by the standard. Do they
have the other pci option rom structs?
___
* Richard Smith [EMAIL PROTECTED] [050118 17:40]:
It is used because it is in FC2. I believe it is in recent SuSe too.
I think it is requred for x86_64.
I changed it to be configurable in the Makefile. Just enter your libpci
version there and it will compile. Unfortunately there is
* YhLu [EMAIL PROTECTED] [050118 19:34]:
Can I use that to connect Exchange Server in IMAP?
Yes, it works fine.
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
like 0x18000
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
) LPC Bridge
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
seen had troubles not long after it was
disseminated as a standard.
You might be right. But it seems that it becomes harder and harder to
boot a machine without ACPI and mptables. Until we have Linux and other
OSes convinced of something better we might have to grin and bear it.
Stefan
(...);
[...]
break;
default: // all unneeded and unknown table types are ignored.
break;
}
}
Since everything is a device in LinuxBIOS, we could create these tables
in a nice and ordered manner.
Comments? Flames? Better ideas?
Stefan
framebuffer address
and resolution/depth in the lbtable as well..
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
tried setting it to half or double baud rate?
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
* Adam Talbot [EMAIL PROTECTED] [050113 20:39]:
-Stefan
Can i set my baud rate in the config, or do i need to go change it in the
code?
You should be able to set it in the config
## Select the serial console baud rate
default TTYS0_BAUD=115200
#default TTYS0_BAUD=57600
#default TTYS0_BAUD
://bellota.ele.uva.es/~jesus/rtty/
The windows programmers usually take a pretium doloris for their code:
http://www.dxsoft.com/en/products/cwget/
http://www.polar-electric.com/Morse/MRP40-EN/index.html
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http
alternatives (ie. http://www.tianocore.org/)
getting scsi to work will be some more work than vga due to int13
overloading, but given how far things have come in the last couple of
days this will happen rather sooner than later.
Stefan
___
Linuxbios
* Stefan Reinauer [EMAIL PROTECTED] [050107 15:40]:
Definitely! Pragmatic decisions are not always those with the nicest
design, but in this case it will no doubt help LinuxBIOS gain a lot of
momentum against the other alternatives (ie. http://www.tianocore.org/)
They are _really_ _honestly_
guess this allows to use a whole couple of other devices
that misuse int13 to become bootable as well.
Stefan.
___
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios
know I have
been able to ckeck out older files in the past..
No, it's completely gone. I've been talking about amd8111_ldtstop.c and
the according part in northbridge/. Seems Sourceforge cleaned out all
the deleted files for the linuxbios tree.
Stefan
have extreme problems with their free license.
I wrote some scripts doing daily snapshots a while ago when OpenBIOS was
using bitkeeper.
Stefan how has using arch for openbios been working?
I'm happy with it, some points:
* It combines the flexibility, distribution and enhanced functionality
* Ronald G. Minnich rminnich@lanl.gov [050104 14:56]:
On Tue, 4 Jan 2005, Stefan Reinauer wrote:
Am I supposed to delete it, or am I supposed to look up what it means
and implement it in mptable.c so LinuxBIOS can use it?
oh boy. It's been a year at least since I even looked
Hi,
I want to look at some old files I checked into LinuxBIOS CVS a looong
time ago, implementing LDTSTOP_L. But SF's ViewCVS does not show the
Attic anymore.. is there a trick to get them?
Stefan
___
Linuxbios mailing list
Linuxbios@clustermatic.org
bus ID: 0 address type: prefetch address
address base: 0xb0f0
address range: 0x10
Am I supposed to delete it, or am I supposed to look up what it means
and implement it in mptable.c so LinuxBIOS can use it?
It won't compile like this, at least ;-)
Stefan
* Stefan Reinauer [EMAIL PROTECTED] [050104 00:29]:
Hi,
I want to look at some old files I checked into LinuxBIOS CVS a looong
time ago, implementing LDTSTOP_L. But SF's ViewCVS does not show the
Attic anymore.. is there a trick to get them?
It seems it's also impossible to check out
* YhLu [EMAIL PROTECTED] [041221 19:36]:
FYI.
I made some changes to coherent_ht.c to make it create RT dynamically.
If you like to check it, please let me know, and I would check it in.
Sounds wonderful! Please go ahead!
___
Linuxbios mailing
* Sagiv Yefet [EMAIL PROTECTED] [041217 12:05]:
I try to build freebios2-20041216-0400
And I get this compilation error:
-gnu/bin/ld: section .id [fffdffd9 - fffdffef] overlaps section .rom
[fffd88c1 - fffe0d7f]
What do you think it is?
Your ROM_IMAGE_SIZE is too small..
Stefan
notice, it starts getting slow after mounting file
system.
is dma enabled?
Stefan
___
Linuxbios mailing list
[EMAIL PROTECTED]
http://www.clustermatic.org/mailman/listinfo/linuxbios
(0:19.x) is mapped to
bus 5 and higher. Wrong?
Stefan
___
Linuxbios mailing list
[EMAIL PROTECTED]
http://www.clustermatic.org/mailman/listinfo/linuxbios
* YhLu [EMAIL PROTECTED] [041214 03:14]:
Stefan,
I add dump_pci_decvies_on_bus in debug.c
Please add calling to dump_pci_devices_on_bus(busn) before
ht_collapse_previous_enumeration(busn). In ht_setup_chains.
Also in auto.c you need to put inconerent_ht.c after debug.c.
See the other
* YhLu [EMAIL PROTECTED] [041215 21:05]:
Stefan,
Please check out the patch. It works well with our MB.
YH
No change here. The machine still hangs. It seems it is dead as soon as I
am trying to put my fingers on anything higher than bus4. I'll go and
compare bridge setups tomorrow
setup..
Stefan
___
Linuxbios mailing list
[EMAIL PROTECTED]
http://www.clustermatic.org/mailman/listinfo/linuxbios
1 - 100 of 518 matches
Mail list logo