you can actually make kernels surprisingly small. I've just built a 2M kernel + u-root initramfs for example.
This kernel has very little in it. If emmc support blots the kernel too large, I may write a Go programmed IO driver for emmc to run in user mode, and see if that is smaller. On Sun, Dec 16, 2018 at 9:44 PM Iru Cai <[email protected]> wrote: > > I'm thinking of using a Linux payload before, but I failed to use an 8MB > flash (W25Q64FVAIG) on ASRock H81M-HDS with all flash space used. > I can only use the first 4MB with the original IFD, and the board doesn't > boot after I change the IFD to use the whole 8MB flash. > > On Mon, Dec 17, 2018 at 12:31 PM ron minnich <[email protected]> wrote: >> >> I don't know, but as a test, I'd be very interested to see what >> happens with a linux payload. You probably don't have time for such a >> thing but I had to ask :-) >> >> On Sun, Dec 16, 2018 at 8:15 PM Iru Cai <[email protected]> wrote: >> > >> > Hi, >> > >> > I'm trying to run coreboot on ASRock H81M-HDS with a Xeon E3 and 8G*2 RAM. >> > I chose to use my GRUB payload, but coreboot cannot load it with the >> > following error (full log in attachment): >> > >> > CBFS: 'Master Header Locator' located CBFS at [1a0000:400000) >> > CBFS: Locating 'fallback/payload' >> > CBFS: Found @ offset 2fb80 size 1929bd >> > Checking segment from ROM address 0xffdcfbb8 >> > Payload being loaded at below 1MiB without region being marked as RAM >> > usable. >> > Checking segment from ROM address 0xffdcfbd4 >> > SELF segment doesn't target RAM: 0x00100000, 5203948 bytes >> > 0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES >> > 1. 000000007f751000-000000007f78efff: CONFIGURATION TABLES >> > 2. 000000007f78f000-000000007f7ccfff: RAMSTAGE >> > 3. 000000007f7cd000-000000007f7fffff: CONFIGURATION TABLES >> > Payload not loaded. >> > >> > If I use SeaBIOS as payload, SeaBIOS can run, but it can't allocate >> > resources for SATA, EHCI and XHCI and can't find any boot devices. >> > >> > What is the problem in it? >> > >> > Iru >> > >> > -- >> > My website: https://vimacs.lcpu.club >> > >> > Please do not send me Microsoft Office/Apple iWork documents. Send >> > OpenDocument instead! http://fsf.org/campaigns/opendocument/ >> > -- >> > coreboot mailing list: [email protected] >> > https://mail.coreboot.org/mailman/listinfo/coreboot > > > > -- > My website: https://vimacs.lcpu.club > > Please do not send me Microsoft Office/Apple iWork documents. Send > OpenDocument instead! http://fsf.org/campaigns/opendocument/ -- coreboot mailing list: [email protected] https://mail.coreboot.org/mailman/listinfo/coreboot

