On 25.08.14 19:27, Andreas Färber wrote: > Am 25.08.2014 16:56, schrieb Alexander Graf: >> On 25.08.14 16:54, Matwey V. Kornilov wrote: >>> 25.08.2014 14:05, Andreas Färber пишет: >>>> We need a FAT partition >>> >>> Why are all of them (I mean vendor supplied U-boot) so in love with FAT? >>> There is support of ext2 in U-boot, and they boot nothing but Linux. >> >> Yeah, can't we do the RPi model with binary blobs (FAT) + /boot (ext2) + >> / (ext4)? > > Hm? You and Marcus already did that for the RPi looong time ago. :) > > For the Parallella the issue is that downstream U-Boot is on flash, and > I don't want to brick the board I had to wait for so long with U-Boot > upstreaming experiments of my own. (There's no direct JTAG connector.) > > I could try to change my local boot environment, but then a JeOS image > would not be of general use. By default, it tries to boot uImage + > devicetree.dtb without looking for a boot.scr even. So unless we can > chainload another U-Boot as "uImage" via bootm command with a dummy > devicetree.dtb, we can't move the kernel to another partition nor > fatload-incompatible filesystem.
Does that u-boot support ext2? If so, I think it's reasonable to have people do # setenv bootcmd <foo> # saveenv before they can run openSUSE on their boards :). And in that setenv that we write into the wiki we would make it search for boot.scr on ext2. Alex -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]
