This page describes how to use LinuxBIOS on the [http://global.msi.com.tw/index.php?func=proddesc&prod_no=255&maincat_no=1&cat2_no=171 MSI MS-7260 (K9N Neo)] mainboard. It is maintained by [[User:Uwe|Uwe Hermann]].

+

This page describes how to use coreboot on the [http://www.msi.com/index.php?func=proddesc&maincat_no=1&prod_no=255 MSI MS-7260 (K9N Neo)] mainboard. It is maintained by [[User:Uwe|Uwe Hermann]].

−

−

== The mainboard ==

−

−

Some more information on the board is available [http://www.linuxbios.org/pipermail/linuxbios/2007-September/024605.html in the mailing list archives].

−

−

So far we have verified that revision 1.0 of the mainboard has a socketed PLCC32 ROM chip (512KB).

−

−

If you have any other revision of the board, please contact us on the [[Mailinglist|mailing list]] and let us know if it has a socketed (and PLCC-type) ROM chip.

| It seems some combinations of DIMMs and RAM slots don't work. Using only one DIMM (in slot 1) works for me.

−

|- bgcolor="#eeeeee" valign="top"

−

| IDE

−

| style="background:lime" | Works

−

| &mdash;

−

|- bgcolor="#eeeeee" valign="top"

−

| IDE using CF-to-IDE adapter

−

| style="background:lime" | Works

−

| &mdash;

−

|- bgcolor="#eeeeee" valign="top"

−

| SATA

−

| style="background:lime" | Works

−

| Tested with a 40 GB SATA disk, connected to the "SATA1" connector of the board (there are four). Works with '''hde2:/vmlinuz initrd=/initrd.img root=/dev/sda2''' in [[FILO]] (my Linux partition is /dev/sda2). Mounting the drive also works fine when you don't boot from SATA (e.g. from IDE or via [[etherboot]]).

|CPU_multicore_comments = Both cores appear in '''dmesg''' and '''/proc/cpuinfo''' and work fine.

+

|CPU_virt_status = OK

+

|CPU_virt_comments = Tested: '''modprobe kvm-amd''' and using '''kvm''' works fine (window title shows ''QEMU/KVM'' instead of just ''QEMU''). '''/proc/cpuinfo''' lists '''svm''', i.e. that the CPU support AMD SVM (a.k.a. Pacifica).

−

Write the LinuxBIOS image onto your ROM chip using [[flashrom]]:

+

|RAM_EDO_status = N/A

+

|RAM_SDRAM_status = N/A

+

|RAM_SODIMM_status = N/A

+

|RAM_DDR_status = N/A

+

|RAM_DDR2_status = OK

+

|RAM_DDR2_comments = It seems some combinations of DIMMs and RAM slots don't work. Using only one DIMM (in slot 1) works for me.

+

|RAM_DDR3_status = N/A

+

|RAM_dualchannel_status = Untested

+

|RAM_ecc_status = N/A

−

$ flashrom -wv linuxbios.rom

+

|IDE_status = OK

+

|IDE_25_status = N/A

+

|SATA_status = OK

+

|SATA_comments = Tested with a 40 GB SATA disk, connected to the "SATA1" connector of the board (there are four). Works with '''hde2:/vmlinuz initrd=/initrd.img root=/dev/sda2''' in [[FILO]] (my Linux partition is /dev/sda2). Mounting the drive also works fine when you don't boot from SATA (e.g. from IDE or via [[etherboot]]).

|Onboard_audio_comments = Works fine using the '''snd_hda_intel''' driver.

+

|Onboard_modem_status = Untested

+

|Onboard_firewire_status = N/A

+

|Smartcard_status = N/A

+

|Onboard_CF_status = N/A

+

|Onboard_PCMCIA_status = N/A

+

|Onboard_SCSI_status = N/A

−

<div style="color: red">WARNING: This will overwrite your current BIOS! Make sure you know what you're doing! You should have a way to revert back to the original BIOS in case anything goes wrong. It's a good idea to have a spare ROM chip which contains the original proprietary BIOS. Read the [[FAQ]] for more information. If in doubt, contact the [[Mailinglist|mailing list]].</div>

Note: At the moment flashrom does ''not'' work in the MS-7260 (when booted using the original BIOS). Thus, I'm flashing the ROM chip in a different mainboard where flashrom works. However, flashrom works just fine once the MS-7260 is booted using LinuxBIOS.

+

|Floppy_status = WIP

+

|Floppy_comments = Doesn't seem to work. This is being investigated.

+

|COM1_status = OK

+

|COM2_status = N/A

+

|PP_status = OK

+

|PP_comments = Doing '''modprobe ppdev''' works fine, but further tests were not performed.

Tested: modprobe kvm-amd and using kvm works fine (window title shows QEMU/KVM instead of just QEMU). /proc/cpuinfo lists svm, i.e. that the CPU support AMD SVM (a.k.a. Pacifica).

RAM

EDO

N/A

SDRAM

N/A

SO-DIMM

N/A

DDR

N/A

DDR2

OK

It seems some combinations of DIMMs and RAM slots don't work. Using only one DIMM (in slot 1) works for me.

DDR3

N/A

Dual channel support

Untested

ECC support

N/A

On-board Hardware

On-board IDE 3.5"

OK

On-board IDE 2.5"

N/A

On-board SATA

OK

Tested with a 40 GB SATA disk, connected to the "SATA1" connector of the board (there are four). Works with hde2:/vmlinuz initrd=/initrd.img root=/dev/sda2 in FILO (my Linux partition is /dev/sda2). Mounting the drive also works fine when you don't boot from SATA (e.g. from IDE or via etherboot).

Currently Flashrom works fine with coreboot, but it does not yet work with the proprietary BIOS.

This work is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version. This work is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.