28.10.2015 19:11, Misha Komarovskiy пишет:
> Hello Matwey,
> 
> On Wed, Oct 28, 2015 at 11:31 AM, Matwey V. Kornilov
> <[email protected]> wrote:
>> 27.10.2015 22:43, Misha Komarovskiy пишет:
>>>
>>> Hello Matwey,
>>>
>>> On Tue, Oct 27, 2015 at 9:52 PM, Matwey V. Kornilov
>>> <[email protected]> wrote:
>>>>
>>>> 27.10.2015 11:04, Guillaume Gardet пишет:
>>>>>
>>>>> Hi,
>>>>>
>>>>> Le 26/10/2015 19:52, Matwey V. Kornilov a écrit :
>>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> Why bootmenu command is not used atm? Are there any reasons?
>>>>>>
>>>>>
>>>
>>> You mean ansi bootmenu? If yes, ac100 community member tried to enable
>>> it for our board,
>>> but extlinux.conf was proposed as better solution, here is link
>>> http://patchwork.ozlabs.org/patch/450122/
>>>
>>> I tried to use extlinux.conf with openSUSE  on Chromebook Snow,
>>> because its support already enabled there, and it work flawlessly and
>>> very flexible,
>>> take a look at README.distro in u-boot repo, also as it is same as pxe
>>> config file kiwi probably already have
>>> support for it.
>>>
>>> Here is example of my test extlinux.conf:
>>>
>>> TIMEOUT 1000
>>> ONTIMEOUT localboot
>>> DEFAULT default
>>> MENU TITLE Boot menu
>>> PROMPT 0
>>>
>>> LABEL default
>>>          MENU LABEL Default
>>>          LINUX /boot/zImage
>>>          FDT /boot/dtb/exynos5250-snow.dtb
>>>          INITRD /boot/initrd
>>>          APPEND root=/dev/disk/by-id/mmc-SL08G_0x01978580-part3
>>> loader=uboot disk=/dev/disk/by-id/mmc-SL08G_0x01978580
>>> resume=/dev/disk/by-id/mmc-SL08G_0x01978580-part4 plymouth.enable=0
>>> console=ttySAC3,115200n8 console=tty
>>>
>>> LABEL failsafe
>>>          MENU LABEL Failsafe
>>>          LINUX /boot/zImage-4.1.5-exynos_defconfig
>>>          FDT /boot/dtb/exynos5250-snow.dtb
>>>          INITRD /boot/initrd-4.1.5-exynos_defconfig
>>>          APPEND root=/dev/disk/by-id/mmc-SL08G_0x01978580-part3
>>> loader=uboot disk=/dev/disk/by-id/mmc-SL08G_0x01978580
>>> resume=/dev/disk/by-id/mmc-SL08G_0x01978580-part4 plymouth.enable=0
>>> console=ttySAC3,115200n8 console=tty
>>>
>>> LABEL localboot
>>>          MENU LABEL Local boot script (boot.scr)
>>>          LOCALBOOT 1
>>>
>>
>> Nice. I cannot understand is it uboot who runs extlinux or just support of
>> extlinux configuration file syntax inside uboot?
>>
>>
> 
> It is pxe boot support inside u-boot, but this support can fallback to
> reading extlinux.conf from external media located in extlinux folder
> if no pxe network server was available on boot.
> And boards which have pxe/extlinux support available in their u-boot
> configs read extlinux.conf file prior to boot.scr file.
> 

In our am335x_evm config, bootloader selects dtb file name based on the
data read from EEPROM. How could this be implemented with extlinux?


-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to