Hi! May be the problems in call printk() before console_init(). Two way: 1. To comment printk in function which call before console_init. 2. Call console_init first in function cache_as_ram_main. May be this help.
/* Приветствую! Если я правильно понял, то у меня была схожая проблема, когда я пытался запустить coreboot на Asus m4a785-m. Я потратил 2 месяца на ее решение, а решение оказалось простым. Проблема в вызовах printk() до инициализации консоли. Видимо переполняется кэш процессора. Для решения два пути: 1. Закомментировать все вызовы printk до вызова console_init 2. Попробовать вызвать console_init как можно раньше в функции cache_as_ram_main (файл romstage.c). Возможно это поможет. */
From: Alberto Simón Francés Sent: Sunday, September 25, 2016 6:07 PM To: coreboot@coreboot.org Subject: [coreboot] Support for Gigabyte ga-ma78gm-us2h?
Hello,
I've been trying to make this board boot and I haven't had much success. Sometimes I've been able to get it to POST, but it's not something that happens consistently. Since I can't find much info other than it being listed, I'm asking here to see if by any chance there's something that I'm missing, because I feel like I'm just trying random things to see what sticks.
Thankfully the board has dual bios, so it's easy to go back if I mess something up. Please, help.
Best regards, Albert
--------------------------------------------------------------------------------