Hello, is 915G supported? Is it hard to implement support for Gigabyte 8i915md-g? Which motherboard dt take as base to adapt for it?
Hi,
On 15.12.21 14:25, Sid_key wrote:
Hello, is 915G supported?
alas not, and it never was, AFAICT. i945 is supported and i855 was once.
Is it hard to implement support for Gigabyte 8i915md-g?
It very much depends on your skillset. It's not hard compared to a modern mainboard. However, it could still take some months. Given that there is code for newer and older Intel platforms available, all the information needed to understand what needs to be done for i915 should be public. Finding the exact sequence of bits to toggle could be done with a tool like serialice[1]. Datasheets of that time might also provide rather comprehensive register descriptions.
Beside the northbridge, you'd also need code for the CPU, the south- bridge and likely a super-i/o. Your CPU might be supported, for the southbridge it's roughly the same as for the northbridge, but easier.
Nico
On Fri, Dec 17, 2021 at 9:40 AM Nico Huber nico.h@gmx.de wrote:
Hi,
On 15.12.21 14:25, Sid_key wrote:
Hello, is 915G supported?
alas not, and it never was, AFAICT. i945 is supported and i855 was once.
I think I did a lot of the SerialICE development with 915G back in 2013(?). in serialice tree you can find some support files for Commell LV-672 and MSI MS-7133. I believe I had one or both of them reach payload with coreboot, but I don't remember ever publishing that work. I can check if I have those repositories somewhere in my backups.
Kyösti
Thanks, I'll check them out.
пн, 20 дек. 2021 г., 11:35 Kyösti Mälkki kyosti.malkki@gmail.com:
On Fri, Dec 17, 2021 at 9:40 AM Nico Huber nico.h@gmx.de wrote:
Hi,
On 15.12.21 14:25, Sid_key wrote:
Hello, is 915G supported?
alas not, and it never was, AFAICT. i945 is supported and i855 was once.
I think I did a lot of the SerialICE development with 915G back in 2013(?). in serialice tree you can find some support files for Commell LV-672 and MSI MS-7133. I believe I had one or both of them reach payload with coreboot, but I don't remember ever publishing that work. I can check if I have those repositories somewhere in my backups.
Kyösti
On Mon, Dec 20, 2021 at 9:35 AM Kyösti Mälkki kyosti.malkki@gmail.com wrote:
On Fri, Dec 17, 2021 at 9:40 AM Nico Huber nico.h@gmx.de wrote:
Hi,
On 15.12.21 14:25, Sid_key wrote:
Hello, is 915G supported?
alas not, and it never was, AFAICT. i945 is supported and i855 was once.
I think I did a lot of the SerialICE development with 915G back in 2013(?). in serialice tree you can find some support files for Commell LV-672 and MSI MS-7133. I believe I had one or both of them reach payload with coreboot, but I don't remember ever publishing that work. I can check if I have those repositories somewhere in my backups.
Hi, sorry for the delays.
The work is on three branches, i915-build, ich6-build and commell-build. https://github.com/kmalkki/coreboot
From what I recall, booting-last-image branch was able to reach payload, but no guarantees about that. It was probably only ever tested with one type of a DIMM.
I did find bunch of serialice logs, but no coreboot console logs.
Regards, Kyösti