Local Communities home > Projects

About

This page describes how to install GRUB (the GRand Unified Bootloader) on the MIPS based platforms.

The porting of Grub on those platforms has been summarized by Vladimir Serbinenko in: "Grub2 and Yeeloong, RMLL2010 (Slides)

Grub on the Yeeloong laptop

The Grub projects resides at Savannah

grub-devel archive: http://lists.gnu.org/archive/html/grub-devel/

Grub may be installed as a package or as a boot firmware.

For more information about the flashing of a boot firmware, see flashrom

Grub on the Fuloong Mini (6003)

Package installation

Socketed flash chip

Chip manufactured by Macronix (http://www.macronix.com), ref. MX29LV040CQC-70G (datasheet)

Firmware installation

Grub on the Yeeloong laptop (8089)

See: GNewSenseToMIPS

Package installation

See Documentation/GRUB

Firmware installation

Determine if the flash chip (on the bottom of the motherboard) is socketed or soldered.

Image of a socketed flash chip:

Socketed flash chip

Chip manufactured by Macronix (http://www.macronix.com), ref. MX29LV040CQC-70G (datasheet)

A compatible chip (SST38VF040)

A PLCC extractor

Boot the system from the stock boot loader, with the case opened and the flash chip accessible.

Using the PLCC extractor, hot-swap the flash chip, extracting the original one and inserting the new one.

Flash the Grub loader (source here / binary here ) with following command

xxxx

Reboot

Grub on the 8133 laptop

See: GNewSenseToMIPS-3A

Firmware installation

Package installation

Image of a socketed flash chip:

Socketed flash chip

Chip (SST 49LF08 04 33-4C-NHE), manufactured by Microchip (www.microchip.com), see http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en549444

A PLCC extractor

Boot the system from the stock boot loader, with the case opened and the flash chip accessible.

Using the PLCC extractor, hot-swap the flash chip, extracting the original one and inserting the new one.

Flash the Grub loader (source here / binary here ) with following command

xxxx


CategoryOrphan

Projects/GNewSenseToMIPS-Grub (last edited 2013-08-30 08:35:27 by AndrewR)