Re: epia800

2003-09-25 Thread SONE Takeshi
On Wed, Sep 24, 2003 at 11:00:52PM -0600, Eric W. Biederman wrote: Right. My only other guess is that some of the lba48 support my be interacting in a strange way and causing problems. We always write the lba48 high registers but we don't set them in the lba case. It should not cause a

Re: memory epia-m 127M != 512M

2003-09-25 Thread Niki Waibel
hi ian, The first is that I think the comments in the code may be a bit misleading (apologies to the original author!) AIUI the registers at 0x56 and 0x57 (and 0x5E and 0x5F as well) should be set to the same value as 0x5D i.e. the DRAM ending address for your highest populated bank of

Re: epia800

2003-09-25 Thread SONE Takeshi
On Wed, Sep 24, 2003 at 10:54:02PM -0600, Eric W. Biederman wrote: I have seen IDE cables with a memory so I am not at all certain about the floating detection. I'm not sure about non-standard devices. I believe this is what the commercial BIOS does. Anyway FILO only touches the bus the user

Re: arima hdama and bus 1

2003-09-25 Thread Stefan Reinauer
* ron minnich [EMAIL PROTECTED] [030909 01:53]: What happens is that linuxbios properly scans and enables bus 1, but the linux that boots never scans bus 1 at all. So something is not quite set up right. More as I find it. I'm still having this problem on the Solo. Is there any fix

Re: memory epia-m 127M != 512M

2003-09-25 Thread ron minnich
On Thu, 25 Sep 2003, Ian Smith wrote: Blows a hole in my theory about the 128MB being detected sorry, but those registers you are mentioning have *zero* impact on size detection. That's not what's going on here. Size detect is via SPD. We wrote a lot of that code here 3 years ago, and it

Re: memory epia-m 127M != 512M

2003-09-25 Thread Andrew Ip
Hi Ron, The right thing to do here is cut to freebios2 ASAP and write all this in C. It's just too hard in assembly. Is there any platform has been ported to freebios2 besides AMD64? Any porting guide for that? Is it as easy as running buildtarget to generate the build directory? -Andrew

Re: memory epia-m 127M != 512M

2003-09-25 Thread Stefan Reinauer
* Andrew Ip [EMAIL PROTECTED] [030925 16:03]: The right thing to do here is cut to freebios2 ASAP and write all this in C. It's just too hard in assembly. Is there any platform has been ported to freebios2 besides AMD64? Any Some PPC machines are supported as well. porting guide for

Re: memory epia-m 127M != 512M

2003-09-25 Thread ron minnich
Let's just start. Andrew, I will try to populate a skeleton epia directory in freebios2, and we can start filling it in. ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

Re: epia800

2003-09-25 Thread Steve Gehlbach
Eric W. Biederman wrote: I was going to force it to use ide_read_sector_chs but did not have time. I switched to using my CF drive and it worked fine, so I don't think it was cockpit trouble. Right. My only other guess is that some of the lba48 support my be interacting in a strange way and

epia tree in V2

2003-09-25 Thread ron minnich
I'm putting together an EPIA tree in V2. Give me a couple days. If this works it's definitely what we want to do. It should work. ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

Re: arima mainboard config

2003-09-25 Thread Eric W. Biederman
ron minnich [EMAIL PROTECTED] writes: I find this in the arima mainboard config: ## ROM_SIZE is the size of boot ROM that this board will use. option ROM_SIZE = 524288 This is the wrong place. ROM_SIZE should always be in the target config file, not the mainboard config file.

adding epia

2003-09-25 Thread ron minnich
I've added a few things for epia. epia folks please look in freebios2 at src/northbridge/via/vt8601 (not done yet) src/southbridge/via/vt8231 the big thing to look at in the southbridge is how it is set up. The previous code was really out of touch w.r.t. the way you're supposed to do

why are we still doing this?

2003-09-25 Thread ron minnich
in arima/hdama/Config.lb ## ## Clean up the motherboard id strings ## option MAINBOARD_PART_NUMBER=HDAMA option MAINBOARD_VENDOR=ARIMA OK, the config tool will create this by default: MAINBOARD_PART_NUMBER=hdama MAINBOARD_VENDOR=arima why do we need to put this type of thing in the mainboard

Re: arima mainboard config

2003-09-25 Thread ron minnich
On 25 Sep 2003, Eric W. Biederman wrote: If no objections, I am going to remove the default setting in Options.lb, make the mainboard ROM_SIZE settings defaults, so I can continue to set them in the target config files. That sounds like a good path forward. committed. Also, I

CVS still broken

2003-09-25 Thread Dave Ashley
Is this like a secret club where only members can contribute or view the actual code talked about? How come no one else has any trouble getting hold of the source or latest CVS, how come everyone else can check in code and presumably check out latest with no trouble? IT IS BROKEN!

Re: CVS still broken

2003-09-25 Thread ron minnich
you're not missing anything. Sourceforge is sucking big time. if it is not fixed soon, I'll be moving my projects. ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

Re: memory epia-m 127M != 512M

2003-09-25 Thread SONE Takeshi
On Thu, Sep 25, 2003 at 07:40:06AM -0600, ron minnich wrote: On Thu, 25 Sep 2003, Ian Smith wrote: Blows a hole in my theory about the 128MB being detected sorry, but those registers you are mentioning have *zero* impact on size detection. That's not what's going on here. Size detect

Re: memory epia-m 127M != 512M

2003-09-25 Thread ron minnich
On Fri, 26 Sep 2003, SONE Takeshi wrote: EPIA and EPIA-M are two totally different boards (different chipsets, etc). stupid ofme. I got mixed up because so many of the registers are the same. So, please open a epia-m directory, instead of epia, in the freebios2 tree. I'm going to do both.

change to config tool

2003-09-25 Thread ron minnich
The config tool has been changed to allow 'default' statements in the mainboard file. Now, you can have default ROM_SIZE 512*1024 in the mainboard file, and over-ride that with (e.g.) option ROM_SIZE=1024*1024 in the target file. I've tested this and it works fine; it's now committed.

Re: why are we still doing this?

2003-09-25 Thread Greg Watson
No need, since it's done automatically now. Greg At 11:26 AM -0600 25/9/03, ron minnich wrote: in arima/hdama/Config.lb ## ## Clean up the motherboard id strings ## option MAINBOARD_PART_NUMBER=HDAMA option MAINBOARD_VENDOR=ARIMA OK, the config tool will create this by default:

Re: why are we still doing this?

2003-09-25 Thread YhLu
Then where can the config tool got that info to produce MAINBOARD_PART_NUMBER=hdama MAINBOARD_VENDOR=arima YH -- : Greg Watson [mailto:[EMAIL PROTECTED] : 2003925 16:53 : ron minnich; [EMAIL PROTECTED] : Re: why are we still doing this? No need, since it's done automatically now. Greg

RE: CVS still broken

2003-09-25 Thread Gregg C Levine
Hello from Gregg C Levine Well, according to the joker in charge of Source Forge, as a whole, CVS was supposed to be moved to a larger, and bigger box, starting sometime this week. Ron, here's a suggestion, keep collecting these complaints, make a note as to the date, and time of each complaint.

RE: CVS still broken

2003-09-25 Thread ron minnich
Yeah, but it's free. It's hard to complain too hard. ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

Re: why are we still doing this?

2003-09-25 Thread ron minnich
On Thu, 25 Sep 2003, YhLu wrote: Then where can the config tool got that info to produce MAINBOARD_PART_NUMBER=hdama MAINBOARD_VENDOR=arima The config tool produces it automatically from the name of the mainboard. In other words, when you say: mainboard arima/hdama The config tools

Re: why are we still doing this?

2003-09-25 Thread Eric W. Biederman
ron minnich [EMAIL PROTECTED] writes: in arima/hdama/Config.lb ## ## Clean up the motherboard id strings ## option MAINBOARD_PART_NUMBER=HDAMA option MAINBOARD_VENDOR=ARIMA OK, the config tool will create this by default: MAINBOARD_PART_NUMBER=hdama MAINBOARD_VENDOR=arima why

freebios2 support for via epia: help requested.

2003-09-25 Thread ron minnich
I'm putting the pieces together but this will go lots faster with help. If somebody can look at freebios2/src/via/southbridge/vt8231/vt8231_early_smbus.c and send me fixes for the actual correct code, that will save a lot of time. If I can toss these kinds of tasks out and get help, we

via epia

2003-09-25 Thread ron minnich
OK, if you cd targets ./buildtarget epia/via -bash-2.05b$ cd targets/via/epia/epia/ -bash-2.05b$ make if (cd fallback; \ make linuxbios.rom)\ then true; else exit 1; fi; make[1]: Entering directory `/home/rminnich/src/bios/freebios2/targets/via/epia/epia/fallback' ./romcc -O ./auto.E