coreboot technically doesn't support the one madage has support supports the s2l model but madage has the s2c model
madage will give me some hardware logs from factory bios so i can poke coreboot in the right places to make it safe on their board
coreboot technically doesn't support the one madage has support supports the s2l model but madage has the s2c model
madage will give me some hardware logs from factory bios so i can poke coreboot in the right places to make it safe on their board
apparently the only difference with ga-945gcm-s2l (what coreboot supports) is gigabit ethernet
though there may be subtle or even big differences between board revisions.
i ideally need boardviews and schematics for this. but madage on libreboot IRC has it working on coreboot master. i've told that person to email me config and coreboot revision
ga-945gcm-s2c is what madage has on IRC
apparently the only difference with ga-945gcm-s2l (what coreboot supports) is gigabit ethernet
though there may be subtle or even big differences between board revisions.
i ideally need boardviews and schematics for this. but madage on libreboot IRC has it working on coreboot master. i've told that person to email me config and coreboot revision
this is the config and the commit ID is 238242bda4
I've asked that person to get hw logs from motherboard porting guide, with vendor firmware, so that i can poke coreboot properly for them. because right now they've crossflashed their board, which is obviously very bad
https://paste.debian.net/plain/1188891
this is the config and the commit ID is 238242bda42a42b4f8608d73a27d5e3a6bc54a13
I've asked that person to get hw logs from motherboard porting guide, with vendor firmware, so that i can poke coreboot properly for them. because right now they've crossflashed their board, which is obviously very bad
Thanks for your guidance so far. After talking to you, I've noticed on the config I've sent that there is actually a s2c variant on coreboot and compiled a new version. I did not try to flash it yet.
Hi Leah,
Thanks for your guidance so far. After talking to you, I've noticed on the config I've sent that there is actually a s2c variant on coreboot and compiled a new version. I did not try to flash it yet.
Here is the new config which I'll try to flash:
https://paste.debian.net/plain/1188961
leah@unimatrix0:~/Project/coreboot/src/mainboard/gigabyte/ga-945gcm-s2l/variants/ga-945gcm-s2c$ ls
board_info.txt
so coreboot isn't actually making any changes at all, they're just renaming it.
It's possible that there might still be some critical differences between s2c and s2l. I have the schematics for both and haven't checked yet, it's easier to compare hw logs.
Can you still nonetheless flash back to non-free vendor BIOS and get those hw logs for me?
I'd like to compare them on your board s2c to what's in coreboot for s2l. There may be some important differences, including changes I can poke at it in coreboot to make the code much safer/better to run on your machine.
Using those hw logs I can actually compare what's in coreboot; this however assumes that what's in coreboot is correct for s2l. Which is probably the case. coreboot devs know what they're doing.
The guide is very old but for our purposes it'll work nicely.
some of those tools are in your distro package manager. others are part of coreboot under util/ so some of them you'll have to compile, but it's like, mostly just apt-get build-essential and you're done with the dependencies
however
leah@unimatrix0:~/Project/coreboot/src/mainboard/gigabyte/ga-945gcm-s2l/variants/ga-945gcm-s2c$ ls
board_info.txt
so coreboot isn't actually making any changes at all, they're just renaming it.
It's possible that there might still be some critical differences between s2c and s2l. I have the schematics for both and haven't checked yet, it's easier to compare hw logs.
Can you still nonetheless flash back to non-free vendor BIOS and get those hw logs for me?
I'd like to compare them on your board s2c to what's in coreboot for s2l. There *may* be some important differences, including changes I can poke at it in coreboot to make the code much safer/better to run on your machine.
Using those hw logs I can actually compare what's in coreboot; this however assumes that what's in coreboot is correct for s2l. Which is probably the case. coreboot devs know what they're doing.
get the dumps from this guide:
https://www.coreboot.org/Motherboard_Porting_Guide
The guide is very old but for our purposes it'll work nicely.
some of those tools are in your distro package manager. others are part of coreboot under util/ so some of them you'll have to compile, but it's like, mostly just apt-get build-essential and you're done with the dependencies
NOTE to self: check emails on 12 March 2021 from madage. it contains hw logs from when running the vendor bios.
i intend to use these for poking coreboot. avph added s2c to coreboot without making any actual changes, but some changes might be desirable. with these logs i can poke around in coreboot to see what changes can/should be made.
NOTE to self: check emails on 12 March 2021 from madage. it contains hw logs from when running the vendor bios.
i intend to use these for poking coreboot. avph added s2c to coreboot without making any actual changes, but some changes might be desirable. with these logs i can poke around in coreboot to see what changes can/should be made.
coreboot technically doesn't support the one madage has support supports the s2l model but madage has the s2c model
madage will give me some hardware logs from factory bios so i can poke coreboot in the right places to make it safe on their board
ga-945gcm-s2c is what madage has on IRC
apparently the only difference with ga-945gcm-s2l (what coreboot supports) is gigabit ethernet
though there may be subtle or even big differences between board revisions.
i ideally need boardviews and schematics for this. but madage on libreboot IRC has it working on coreboot master. i've told that person to email me config and coreboot revision
rev 1.0 is what madage on irc has
i asked that person to find anything that looks like a serial number
https://www.eserviceinfo.com/downloadsm/79439/Gigabyte_GIGABYTE%20GA-945GCM-S2L%20-%20REV%201.0.html
https://paste.debian.net/plain/1188891
this is the config and the commit ID is
238242bda4
I've asked that person to get hw logs from motherboard porting guide, with vendor firmware, so that i can poke coreboot properly for them. because right now they've crossflashed their board, which is obviously very bad
https://vdocuments.site/ga-945gcm-s2c-r102.html
another schematic!
Hi Leah,
Thanks for your guidance so far. After talking to you, I've noticed on the config I've sent that there is actually a s2c variant on coreboot and compiled a new version. I did not try to flash it yet.
Here is the new config which I'll try to flash:
https://paste.debian.net/plain/1188961
however
so coreboot isn't actually making any changes at all, they're just renaming it.
It's possible that there might still be some critical differences between s2c and s2l. I have the schematics for both and haven't checked yet, it's easier to compare hw logs.
Can you still nonetheless flash back to non-free vendor BIOS and get those hw logs for me?
I'd like to compare them on your board s2c to what's in coreboot for s2l. There may be some important differences, including changes I can poke at it in coreboot to make the code much safer/better to run on your machine.
Using those hw logs I can actually compare what's in coreboot; this however assumes that what's in coreboot is correct for s2l. Which is probably the case. coreboot devs know what they're doing.
get the dumps from this guide:
https://www.coreboot.org/Motherboard_Porting_Guide
The guide is very old but for our purposes it'll work nicely.
some of those tools are in your distro package manager. others are part of coreboot under util/ so some of them you'll have to compile, but it's like, mostly just apt-get build-essential and you're done with the dependencies
NOTE to self: check emails on 12 March 2021 from madage. it contains hw logs from when running the vendor bios.
i intend to use these for poking coreboot. avph added s2c to coreboot without making any actual changes, but some changes might be desirable. with these logs i can poke around in coreboot to see what changes can/should be made.
Some pics with the info swiftgeek requested on IRC earlier.
audio codec: ALC662
clockgen: ICS9LPRS587
realtek NIC: 8101E
VRM: ISL6312