Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

T430s guides #77

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

T430s guides #77

wants to merge 2 commits into from

Conversation

Siproqu
Copy link

@Siproqu Siproqu commented Aug 24, 2021

This are the companion guides to linuxboot/heads#1019.

It includes the build and flash guide.

The ethernets NIC firmware is located at: `blobs/t430s/gbe.bin`

The MAC address appears twice in there at the offset: `0x0` and `0x1000` and is set to `00:de:ad:c0:ff:ee`.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Siproqu That is confirmed to work?
I tested this on x230 which confirmed to not work

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Siproqu Can you generated a GBE blob by modifying the bincfg /gbe-82579LM set using the same MAC address you used to test this? Then use a tool like vbindiff to show the differences between the blob you just created and the original that uses the MAC 00:de:ad:c0:ff:ee. As the validation is only a checksum, it is quite possible that the MAC you used and 00:de:ad:c0:ff:ee both generate the same checksum but for most other MAC addresses this would not work.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tlaurion It's been a while since I've done that (and since then a default coreboot is running on the board), but as far as I remember it worked.

@Thrilleratplay Will do it. And fix the guide if necessary. But Heads is a little low in the priority list at the moment. Please give me some time.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I could confirm that generating the gbe blob with bincfg works fine. I'll change the wiki entry in the next days.
Probably did something wrong when I simply changed the MAC via hexeditor. Anyways.

Will also update linuxboot/heads#1019 and linuxboot/heads#723 (if still needed?).

Sorry that everything takes so long and so many mistakes happen. Heads is currently very low on the priority unfortunately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants