User:MartinRoth: Difference between revisions
Jump to navigation
Jump to search
MartinRoth (talk | contribs) No edit summary |
MartinRoth (talk | contribs) No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
:coreboot@martinroth.com | :coreboot@martinroth.com | ||
==Links== | |||
===General Hardware & BIOS=== | |||
* [http://helppc.netcore2k.net/topics HelpPC - Asm, C, Hardware, Interrupts, Tables for DOS & BIOS] | |||
* [http://www.ctyme.com/rbrown.htm Ralf Brown's Interrupt List] | |||
===Payloads=== | |||
* [http://www.memtest.org/download/ memtest downloads] | |||
==Fedora setup== | |||
Tested on Fedora 20 & 21 | |||
sudo yum install git gcc gcc-c++ flex bison ncurses-devel acpica-tools wget patch pciutils-devel | |||
git clone http://review.coreboot.org/coreboot | |||
cd coreboot | |||
git submodule update --init --checkout | |||
make crossgcc-i386 | |||
Optional installs: | |||
sudo yum install ccache clang | |||
===Flashing 3MB of 8MB ROM on minnowboard max=== | |||
echo 00500000:007fffff cb-region > 8mb ; flashrom -p dediprog:voltage=1.8v -l 8mb -i cb-region -w build/coreboot.rom | |||
=== Coreboot lessons === | |||
[[Lesson1]] - Starting from scratch. Download coreboot, build it, and test the image on QEMU. |
Revision as of 21:42, 27 November 2015
Martin Roth
- coreboot@martinroth.com
Links
General Hardware & BIOS
Payloads
Fedora setup
Tested on Fedora 20 & 21
sudo yum install git gcc gcc-c++ flex bison ncurses-devel acpica-tools wget patch pciutils-devel git clone http://review.coreboot.org/coreboot cd coreboot git submodule update --init --checkout make crossgcc-i386
Optional installs:
sudo yum install ccache clang
Flashing 3MB of 8MB ROM on minnowboard max
echo 00500000:007fffff cb-region > 8mb ; flashrom -p dediprog:voltage=1.8v -l 8mb -i cb-region -w build/coreboot.rom
Coreboot lessons
Lesson1 - Starting from scratch. Download coreboot, build it, and test the image on QEMU.