All of lore.kernel.org
 help / color / mirror / Atom feed
* Fuloong liberated
@ 2011-05-16  9:12 Vladimir 'φ-coder/phcoder' Serbinenko
  2011-05-16 16:05 ` [loongson-dev] " Roman Mamedov
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2011-05-16  9:12 UTC (permalink / raw)
  To: gnewsense-dev, rms / fsf sysadmin / fsf volunteers / lemote,
	loongson-dev, The development of GRUB 2, Danny Clark

[-- Attachment #1: Type: text/plain, Size: 1094 bytes --]

Hello all. As you all probably know the Floong as shipped by lemote uses
a 64K binary blob to initialize the video which makes it non-free.
Fortunately now there is an alternative: GRUB2. To generate firmware
image do:
bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub
cd grub
./configure --target=mipsel --with-platform=loongson
make
./grub-mkimage -C xz -O mipsel-fuloong-flash -o grub.img -d grub-core/
normal linux ata usb_keyboard ohci part_msdos ext2 xfs part_gpt ls halt
reboot usbms gzio

The resulting grub.img can be flashed using flashrom
http://flashrom.org/Flashrom. Be sure to have backup chip before
flashing. Fortunately the chip is socketed so you can easily replace it.
Although the image such created worked fine for me, it wasn't tested
enough yet so have a backup chip and please, report if you encounter any
problems.

Have fun

@Danny, @Lemote: is anybody interested in distributing Fuloongs with GRUB
@FSF, rms: if anybody distributes Fuloong this way can it be endorsed by
FSF?

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-05-16 19:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-16  9:12 Fuloong liberated Vladimir 'φ-coder/phcoder' Serbinenko
2011-05-16 16:05 ` [loongson-dev] " Roman Mamedov
2011-05-16 17:02   ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-05-16 17:36 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-05-16 19:45 ` Vladimir 'φ-coder/phcoder' Serbinenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.