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 mytbk920423@gmail.com 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 rminnich@gmail.com 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 mytbk920423@gmail.com 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
- 000000007f751000-000000007f78efff: CONFIGURATION TABLES
- 000000007f78f000-000000007f7ccfff: RAMSTAGE
- 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: coreboot@coreboot.org 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/