There doesn't seem to be a target defined for this board in the current source for coreboot.
I tried:
$ cd ./targets $ ./buildtarget nvidia/ck804 No target config file found Tried both nvidia/ck804 and nvidia/ck804/Config.lb $
Where are the target files for the Opteron/CK804 CRB?
--- Chipset Reference Boards ---
It is very important that coreboot contains the targets of all chipset reference boards, since mainboard designers often use them as the basis of their own designs. Thus coreboot ports from these chipset reference boards to the mainboards based on them would seem to be the easiest way to do these board-level ports. The only exception might be a mainboard family whose various members may be closer in design that the chipset reference board.
Sincerely,
Ken Fuchs
-----Original Message----- From: coreboot-bounces@coreboot.org [mailto:coreboot-bounces@coreboot.org] On Behalf Of Ken.Fuchs@bench.com Sent: Wednesday, June 11, 2008 3:15 PM To: coreboot@coreboot.org Subject: [coreboot] How to build coreboot for AMD/Opteron nVnida/CK804 CRB
There doesn't seem to be a target defined for this board in the current source for coreboot.
I tried:
$ cd ./targets $ ./buildtarget nvidia/ck804 No target config file found Tried both nvidia/ck804 and nvidia/ck804/Config.lb $
Where are the target files for the Opteron/CK804 CRB?
--- Chipset Reference Boards ---
It is very important that coreboot contains the targets of all chipset reference boards, since mainboard designers often use them as the basis of their own designs. Thus coreboot ports from these chipset reference boards to the mainboards based on them would seem to be the easiest way to do these board-level ports. The only exception might be a mainboard family whose various members may be closer in design that the chipset reference board.
Sorry I don't think that board is supported by coreboot. I know in the past it is very hard to get nvidia chips supported due to lack of datasheets, public information, etc.
Here is the list of boards that are supported: http://www.coreboot.org/Supported_Motherboards
Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org
Ken Fuchs wrote:
There doesn't seem to be a target defined for this board in the current source for coreboot.
I tried:
$ cd ./targets $ ./buildtarget nvidia/ck804 No target config file found Tried both nvidia/ck804 and nvidia/ck804/Config.lb $
Where are the target files for the Opteron/CK804 CRB?
--- Chipset Reference Boards ---
It is very important that coreboot contains the targets of all chipset reference boards, since mainboard designers often use them as the basis of their own designs. Thus coreboot ports from these chipset reference boards to the mainboards based on them would seem to be the easiest way to do these board-level ports. The only exception might be a mainboard family whose various members may be closer in design that the chipset reference board.
Joseph Smith wrote:
Sorry I don't think that board is supported by coreboot. I know in the past it is very hard to get nvidia chips supported due to lack of datasheets, public information, etc.
The nVidia CK804 CRB is supported by coreboot (or at least it should be supported). I have three year old source code based on LinuxBIOS that supports this board. Our code was never submitted, because another CK804 port of LinuxBIOS was completed and submitted before ours.
Three years ago, I didn't have any trouble getting technical information for the nVidia CK804 chipset. An NDA was required. nVidia was very easy to work with, especially while reviewing our source code. We were provided with good support by nVidia.
--- CK804 code in official LinuxBIOS source code ---
The nVidia CK804 chipset is definitely supported by coreboot. See ./src/southbridge/nvidia/ck804/. What happened to the mainboard and target files of the nVidia CK804 CRB board? Did someone remove them from the coreboot repository?
I also have a snapshot of the official LinuxBIOS code right after the other CK804 port was officially submitted (three years ago). It contains ./src/mainboard/nvidia/nf4crb, so the CK804 mainboard files were in the official tree. However, I see no evidence that the target files were in that snapshot, but I assumed that they were added later.
Sincerely,
Ken Fuchs
-----Original Message----- From: coreboot-bounces@coreboot.org [mailto:coreboot-bounces@coreboot.org] On Behalf Of Ken.Fuchs@bench.com Sent: Wednesday, June 11, 2008 5:54 PM To: coreboot@coreboot.org Cc: joe@settoplinux.org Subject: Re: [coreboot] How to build coreboot for AMD/Opteron nVnida/CK804CRB
Ken Fuchs wrote:
There doesn't seem to be a target defined for this board in the current source for coreboot.
I tried:
$ cd ./targets $ ./buildtarget nvidia/ck804 No target config file found Tried both nvidia/ck804 and nvidia/ck804/Config.lb $
Where are the target files for the Opteron/CK804 CRB?
--- Chipset Reference Boards ---
It is very important that coreboot contains the targets of all chipset reference boards, since mainboard designers often use them as the basis of their own designs. Thus coreboot ports from these chipset reference boards to the mainboards based on them would seem to be the easiest way to do these board-level ports. The only exception might be a mainboard family whose various members may be closer in design that the chipset reference board.
Joseph Smith wrote:
Sorry I don't think that board is supported by coreboot. I know in the past it is very hard to get nvidia chips supported due to lack of datasheets, public information, etc.
The nVidia CK804 CRB is supported by coreboot (or at least it should be supported). I have three year old source code based on LinuxBIOS that supports this board. Our code was never submitted, because another CK804 port of LinuxBIOS was completed and submitted before ours.
Three years ago, I didn't have any trouble getting technical information for the nVidia CK804 chipset. An NDA was required. nVidia was very easy to work with, especially while reviewing our source code. We were provided with good support by nVidia.
--- CK804 code in official LinuxBIOS source code ---
The nVidia CK804 chipset is definitely supported by coreboot. See ./src/southbridge/nvidia/ck804/. What happened to the mainboard and target files of the nVidia CK804 CRB board? Did someone remove them from the coreboot repository?
I also have a snapshot of the official LinuxBIOS code right after the other CK804 port was officially submitted (three years ago). It contains ./src/mainboard/nvidia/nf4crb, so the CK804 mainboard files were in the official tree. However, I see no evidence that the target files were in that snapshot, but I assumed that they were added later.
Hmm, that is strange. That was before my time. I have only been involved with coreboot for about 1 1/2 years. What was the revision that it was committed to the svn? Maybe you could research a few revisions after that to see when it got dropped? Maybe search the mailing list archives to see if there are any discussions on why it got dropped?
Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org
The nVidia CK804 chipset is definitely supported by coreboot. See ./src/southbridge/nvidia/ck804/.
Your right, it looks like there are several Tyan boards that use the nVidia CK804.
Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org
On Wed, Jun 11, 2008 at 2:54 PM, Ken.Fuchs@bench.com wrote:
Ken Fuchs wrote:
There doesn't seem to be a target defined for this board in the current source for coreboot.
I tried:
$ cd ./targets $ ./buildtarget nvidia/ck804 No target config file found Tried both nvidia/ck804 and nvidia/ck804/Config.lb $
Where are the target files for the Opteron/CK804 CRB?
--- Chipset Reference Boards ---
It is very important that coreboot contains the targets of all chipset reference boards, since mainboard designers often use them as the basis of their own designs. Thus coreboot ports from these chipset reference boards to the mainboards based on them would seem to be the easiest way to do these board-level ports. The only exception might be a mainboard family whose various members may be closer in design that the chipset reference board.
Joseph Smith wrote:
Sorry I don't think that board is supported by coreboot. I know in the past it is very hard to get nvidia chips supported due to lack of datasheets, public information, etc.
The nVidia CK804 CRB is supported by coreboot (or at least it should be supported). I have three year old source code based on LinuxBIOS that supports this board. Our code was never submitted, because another CK804 port of LinuxBIOS was completed and submitted before ours.
Three years ago, I didn't have any trouble getting technical information for the nVidia CK804 chipset. An NDA was required. nVidia was very easy to work with, especially while reviewing our source code. We were provided with good support by nVidia.
--- CK804 code in official LinuxBIOS source code ---
The nVidia CK804 chipset is definitely supported by coreboot. See ./src/southbridge/nvidia/ck804/. What happened to the mainboard and target files of the nVidia CK804 CRB board? Did someone remove them from the coreboot repository?
I also have a snapshot of the official LinuxBIOS code right after the other CK804 port was officially submitted (three years ago). It contains ./src/mainboard/nvidia/nf4crb, so the CK804 mainboard files were in the official tree. However, I see no evidence that the target files were in that snapshot, but I assumed that they were added later.
i have src/mainboard/nvidia/crb in my local disk.
don't know why it is not made to public.
that should be something like s2895 but doesn't have 8131...
YH
On Wed, Jun 11, 2008 at 2:54 PM, Ken.Fuchs wrote:
Ken Fuchs wrote:
There doesn't seem to be a target defined for this board (nVidia CK804 CRB) in the current source for coreboot.
I tried:
$ cd ./targets $ ./buildtarget nvidia/ck804 No target config file found Tried both nvidia/ck804 and nvidia/ck804/Config.lb $
--- CK804 code in official LinuxBIOS source code ---
The nVidia CK804 chipset is definitely supported by coreboot. See ./src/southbridge/nvidia/ck804/. What happened to the mainboard and target files of the nVidia CK804 CRB board? Did someone remove them from the coreboot repository?
I also have a snapshot of the official LinuxBIOS code right after the other CK804 port was officially submitted (three years ago). It contains ./src/mainboard/nvidia/nf4crb, so the CK804 mainboard files were in the official tree. However, I see no evidence that the target files were in that snapshot, but I assumed that they were added later.
yhlu wrote:
i have src/mainboard/nvidia/crb in my local disk.
don't know why it is not made to public.
that should be something like s2895 but doesn't have 8131...
YH, did you do your first CK804 port to the nVidia reference board?
You should have the nVidia CK804 CRB target files too, right?
Can you please commit all the missing files needed for the nVidia CK804 CRB (reference board)?
After that, I can test coreboot on my nVidia CK804 CRB boards.
Thanks,
Ken Fuchs
Ken.Fuchs@bench.com wrote:
YH, did you do your first CK804 port to the nVidia reference board?
You should have the nVidia CK804 CRB target files too, right?
Can you please commit all the missing files needed for the nVidia CK804 CRB (reference board)?
After that, I can test coreboot on my nVidia CK804 CRB boards.
If anyone posts them, I or someone will ack them so we can submit them.
-Bari