Thank Ron!
If anyone's interested, you can find the Buildroot/kernel configs and Jeltka script @
https://johnlewis.ie/buildroot-2014.08-config https://johnlewis.ie/linux-3.16.6-config https://johnlewis.ie/jeltka.sh
It's out of date and could use some other improvements, but I'm sure it would save someone a lot of time getting a kernel payload working in under 3.5 megs size.
John.
On 2016-01-21 18:39, ron minnich wrote:
I think JELTKA is a model of how it can be done. Consider talking to John Lewis.
Ron, Satisfied JELTKA user.
On Thu, Jan 21, 2016 at 9:58 AM Patrick Georgi via coreboot coreboot@coreboot.org wrote:
2016-01-21 18:49 GMT+01:00 Kitestramuort kitestramuort@autistici.org:
Can I compile it 64bit?
As long as you keep the 32bit entry point around, yes (which I think is the default configuration for x86_64 kernels). In kconfig/menuconfig/..., select a linux payload, and point to the bzImage file. That should work (and this part of coreboot is pretty well testable with our QEmu targets, in case you want to try it out first).
Is there any further documentation on this?
Sadly documentation is not a strength in this project.
I found something on the wiki https://www.coreboot.org/Board:tyan/s2891#LAB_payload [1]
The kexec information there is probably still useful, the buildrom stuff is horribly outdated.
Patrick
Google Germany GmbH, ABC-Str. 19, 20354 Hamburg Registergericht und -nummer: Hamburg, HRB 86891, Sitz der Gesellschaft: Hamburg Geschäftsführer: Matthew Scott Sucherman, Paul Terence Manicle
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot [2]
Links:
[1] https://www.coreboot.org/Board:tyan/s2891#LAB_payload [2] http://www.coreboot.org/mailman/listinfo/coreboot
On Sat, 23 Jan, 2016 at 3:27 PM, John Lewis jlewis@johnlewis.ie wrote:
Thank Ron!
If anyone's interested, you can find the Buildroot/kernel configs and Jeltka script @
https://johnlewis.ie/buildroot-2014.08-config https://johnlewis.ie/linux-3.16.6-config https://johnlewis.ie/jeltka.sh
It's out of date and could use some other improvements, but I'm sure it would save someone a lot of time getting a kernel payload working in under 3.5 megs size.
These would be of great help if I hadn't just bricked the laptop trying to read the bios with flashrom + raspberry pi :-/
I'm curious as to how you managed to brick the thing when reading - did you apply the wrong voltage to the chip, or something?
On 23 Jan 2016 4:19 p.m., Kitestramuort kitestramuort@autistici.org wrote:
On Sat, 23 Jan, 2016 at 3:27 PM, John Lewis jlewis@johnlewis.ie wrote:
Thank Ron!
If anyone's interested, you can find the Buildroot/kernel configs and Jeltka script @
https://johnlewis.ie/buildroot-2014.08-config https://johnlewis.ie/linux-3.16.6-config https://johnlewis.ie/jeltka.sh
It's out of date and could use some other improvements, but I'm sure it would save someone a lot of time getting a kernel payload working in under 3.5 megs size.
These would be of great help if I hadn't just bricked the laptop trying to read the bios with flashrom + raspberry pi :-/
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot
On Sun, 24 Jan, 2016 at 12:41 PM, John Lewis jlewis@johnlewis.ie wrote:
I'm curious as to how you managed to brick the thing when reading - did you apply the wrong voltage to the chip, or something?
I think so. I had the charger and the 3.3V pin connected at the same time. However it's not completely bricked. The battery gets charged, but it won't boot, the screen doesn't come up, all I get is the power button lighting up a couple of times. Fortunately this is not my laptop but an older x220 that I was using as test machine