Hi,
here it is, working code for the MSI MS-7260 (K9N Neo). It's almost fully supported, a full Linux boot works, USB works, IDE works, onboard audio works, onboard ethernet works.
There are some issues with PCI addon cards (same as with M57SLI I guess, see other thread). Probably for the same reason VGA is not yet working. There are some bad keyboard messages in the logs, but I couldn't test whether the keyboard actually works or not (yet).
More detailed status reports etc. will be in the build tutorial I'll write up for the wiki.
Other than that this is a very nice new target, a relatively cheap, modern K8+MCP55 board, with _socketed_ PLCC chip! (well, at least in Rev. 1.0 which I have; I don't know anything about other revisions)
Interestingly, with the factory BIOS flashrom doesn't work on this board, but it works flawlessly when booted with LinuxBIOS :) I'll investigate further when I find some time.
LinuxBIOS and vendor BIOS boot logs attached.
Uwe.
On 9/16/07, Uwe Hermann uwe@hermann-uwe.de wrote:
Uwe, my hero!
Other than that this is a very nice new target, a relatively cheap, modern K8+MCP55 board, with _socketed_ PLCC chip!
I'll be very pleased to work with someone to set this up for automatic testing, if that sort of thing interests anyone. I have two boards, BIOS-Saviors, and remote reboot capability.
(well, at least in Rev. 1.0 which I have; I don't know anything about other revisions)
A caution: I know this board is already up to Rev. 3.0 (or 1.3?).
That's marvelous! I got bogged down with looking at UniFlash code, trying to figure out how to port that Pascal to FlashRom.
Thanks again!
-dhbarr.
On Sun, Sep 16, 2007 at 10:23:08PM -0500, David H. Barr wrote:
I'll be very pleased to work with someone to set this up for automatic testing, if that sort of thing interests anyone.
Certainly! It would be great to get more boards into testing.
I have two boards, BIOS-Saviors, and remote reboot capability.
Do you mind hacking a bit? The scripts are currently designed for a network-based power switch, but it should be easy enough to change.
Start by looking at: http://www.linuxbios.org/Distributed_and_Automated_Testsystem
Don't hesitate to ask if you have questions.
Does UniFlash work when booting DOS from factory BIOS? The memory region could be write protected by unchangeable bits in the chipset.
//Peter
On 9/17/07, Peter Stuge peter@stuge.se wrote:
On Sun, Sep 16, 2007 at 10:23:08PM -0500, David H. Barr wrote:
I have two boards, BIOS-Saviors, and remote reboot capability.
Do you mind hacking a bit? The scripts are currently designed for a network-based power switch, but it should be easy enough to change.
Err, sorry -- I have a network-based power switch, an APC SmartUPS with network management. I assume the scripts should be trivial to adapt.
The only obstacles remaining are a) logistics and b) getting ahold of some IOControllers, either locally manufactured or from the list. I'll re-post once I have both boards operational under LinuxBIOS.
-dhbarr.
On Mon, Sep 17, 2007 at 01:12:08PM -0500, David H. Barr wrote:
The only obstacles remaining are a) logistics
What kind of logistics?
and b) getting ahold of some IOControllers, either locally manufactured or from the list.
What sort of resources do you have locally?
It would even be possible to wire a BIOS savior remote control circuit up from the parallell port on a PC with a few components.
//Peter
On Sun, Sep 16, 2007 at 10:23:08PM -0500, David H. Barr wrote:
Yep, that would be very cool.
If you get a chance to try this on your board(s), please post your boot logs and check whether you see problems with PCI add-on cards (e.g. PCI VGA cards).
Also, if you could try a PCI Express VGA (or other) card, that would be nice. If I'm not mistaken PCI Express cards should work fine, just as with the GA-M57SLI-S4.
Which revisions do your two boards have? Are they PLCC in a socket, too?
Don't bother, the Uniflash code relies on BIOS callbacks to do the work (partially at least) so it won't help much for flashrom support, I think.
Uwe.
On 9/17/07, Uwe Hermann uwe@hermann-uwe.de wrote:
Will do, and then report back.
Both Rev 1.0, so yes.
On Mon, Sep 17, 2007 at 04:43:48AM +0200, Uwe Hermann wrote:
Oops, the Acked-by here is bogus of course, only the Signed-off-by should be here, sorry.
Anyway, could anybody please review and/or ack the patch?
Thanks, Uwe.
Hi Uwe,
On Mon, Sep 17, 2007 at 04:43:48AM +0200, Uwe Hermann wrote:
Add support for the MSI MS-7260 (K9N Neo) mainboard.
Signed-off-by: Uwe Hermann uwe@hermann-uwe.de
I don't have the hardware, but I did verify that your patch builds.
I suggest we commit this and sort out any remaining issues as we go along.
Acked-by: Ward Vandewege ward@gnu.org
Thanks! Ward.
On Fri, Sep 21, 2007 at 11:20:47AM -0400, Ward Vandewege wrote:
Thanks, r2797.
More information on the current status of the board is here: http://linuxbios.org/index.php/MSI_MS-7260_Build_Tutorial
If anybody is trying this on the same board, please add to that information as you see fit. I'm especially interested to know about other K9N-Neo-like boards (and other revisions than 1.0 of the K9N Neo a.k.a. MS-7260) -- e.g. whether they have a socketed PLCC BIOS, too.
Thanks, Uwe.