On Mon, Jan 11, 2016 at 02:59:00PM +0000, Scheithauer, Mario wrote:
Hello Kevin, Alexander,
Attached is the boot log. Thanks that you have a look at the eMMC initialization. I will try the other way about both files (sdcard0, sdcard1). I think for my case the address should be 0xd0520000 and 0xd0521000, or isn't it?
The sdhci controller on your device is properly detected, so you should not do anything with the "etc/sdcard" settings.
It looks like your eMMC device was detected as well (MMC drive R1J55A 2097151MiB), but then had an error during read. I need to take a closer look at the logs to try and figure out what went wrong.
BTW, I noticed the build didn't pick up the seabios version - what version are you using and what build environment did you use to compile it?
-Kevin
First I will clone a new coreboot with an actual SeaBIOS. After that I will give you a new log. But second I think sdcard setup is not ready for JEDEC Standard 84-B51. Maybe I'm wrong with that. Our eMMC flash has a size of 8GB but recognized are only 2GB and I believe for switching to high-speed mode there are some more steps necessary.
Mario
-----Ursprüngliche Nachricht----- Von: Kevin O'Connor [mailto:kevin@koconnor.net] Gesendet: Montag, 11. Januar 2016 16:08 An: Scheithauer, Mario Cc: Alexander Couzens; seabios@seabios.org Betreff: Re: [SeaBIOS] Does SeaBIOS support eMMC?
On Mon, Jan 11, 2016 at 02:59:00PM +0000, Scheithauer, Mario wrote:
Hello Kevin, Alexander,
Attached is the boot log. Thanks that you have a look at the eMMC initialization. I will try the other way about both files (sdcard0, sdcard1). I think for my case the address should be 0xd0520000 and 0xd0521000, or isn't it?
The sdhci controller on your device is properly detected, so you should not do anything with the "etc/sdcard" settings.
It looks like your eMMC device was detected as well (MMC drive R1J55A 2097151MiB), but then had an error during read. I need to take a closer look at the logs to try and figure out what went wrong.
BTW, I noticed the build didn't pick up the seabios version - what version are you using and what build environment did you use to compile it?
-Kevin
Now I have a new log with an actual coreboot + SeaBIOS. Additional I've made the following changes for FSP and coreboot: FSP - SouthComplex - eMMC Boot Mode - eMMC4.5 FSP - SouthComplex - eMMC45 DDR50 - Enabled FSP - SouthComplex -eMMC45 HS200 - Enabled coreboot - gpio.c GPIO_FUNC3, /* GPIO_S0_SC[016] MMC1_CLK MMC1_45_CLK */ GPIO_FUNC3, /* GPIO_S0_SC[017] MMC1_D[0] MMC1_45_D[0] */ GPIO_FUNC3, /* GPIO_S0_SC[018] MMC1_D[1] MMC1_45_D[1] */ GPIO_FUNC3, /* GPIO_S0_SC[019] MMC1_D[2] MMC1_45_D[2] */ GPIO_FUNC3, /* GPIO_S0_SC[020] MMC1_D[3] MMC1_45_D[3] */ GPIO_FUNC3, /* GPIO_S0_SC[021] MMC1_D[4] MMC1_45_D[4] */ GPIO_FUNC3, /* GPIO_S0_SC[022] MMC1_D[5] MMC1_45_D[5] */ GPIO_FUNC3, /* GPIO_S0_SC[023] MMC1_D[6] MMC1_45_D[6] */ GPIO_FUNC3, /* GPIO_S0_SC[024] MMC1_D[7] MMC1_45_D[7] */ GPIO_FUNC3, /* GPIO_S0_SC[025] MMC1_CMD MMC1_45_CMD */ GPIO_FUNC3, /* GPIO_S0_SC[026] MMC1_RST# SATA_DEVSLP[0] MMC1_45_RST# */
Mario
-----Ursprüngliche Nachricht----- Von: Kevin O'Connor [mailto:kevin@koconnor.net] Gesendet: Montag, 11. Januar 2016 16:08 An: Scheithauer, Mario Cc: Alexander Couzens; seabios@seabios.org Betreff: Re: [SeaBIOS] Does SeaBIOS support eMMC?
On Mon, Jan 11, 2016 at 02:59:00PM +0000, Scheithauer, Mario wrote:
Hello Kevin, Alexander,
Attached is the boot log. Thanks that you have a look at the eMMC initialization. I will try the other way about both files (sdcard0, sdcard1). I think for my case the address should be 0xd0520000 and 0xd0521000, or isn't it?
The sdhci controller on your device is properly detected, so you should not do anything with the "etc/sdcard" settings.
It looks like your eMMC device was detected as well (MMC drive R1J55A 2097151MiB), but then had an error during read. I need to take a closer look at the logs to try and figure out what went wrong.
BTW, I noticed the build didn't pick up the seabios version - what version are you using and what build environment did you use to compile it?
-Kevin