-
-
Notifications
You must be signed in to change notification settings - Fork 187
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
Add NovaCustom V540TU board #1846
base: master
Are you sure you want to change the base?
Conversation
@mkopec Do we plan to add here the rest of the variants as well? |
@macpijan sure, after one starts working I'll do the rest too |
@mkopec this comment might be helpful #1835 (comment) |
|
possible, in Ubuntu and Fedora we found it best to have Linux 6.8 or newer (6.9 also has a fix for s0ix but that's irrelevant for Heads) @tlaurion do you think you can help with updating the kernel? |
I read that 6.12 will be next Lts but that is only speculation. edit: We choose 6.11.9 for all novacustom boards? @mkopec did serial console passed per coreboot config to kernel gave you more info? |
Signed-off-by: Michał Kopeć <[email protected]> Signed-off-by: Thierry Laurion <[email protected]>
Signed-off-by: Michał Kopeć <[email protected]> Signed-off-by: Thierry Laurion <[email protected]>
…ent upstream Signed-off-by: Michał Kopeć <[email protected]> Signed-off-by: Thierry Laurion <[email protected]>
Signed-off-by: Michał Kopeć <[email protected]> Signed-off-by: Thierry Laurion <[email protected]>
Signed-off-by: Michał Kopeć <[email protected]> Signed-off-by: Thierry Laurion <[email protected]>
Signed-off-by: Michał Kopeć <[email protected]> Signed-off-by: Thierry Laurion <[email protected]>
Signed-off-by: Michał Kopeć <[email protected]> Signed-off-by: Thierry Laurion <[email protected]>
Signed-off-by: Thierry Laurion <[email protected]>
…emoved Signed-off-by: Thierry Laurion <[email protected]>
…place -> +linux.save_in_olddefconfig_format_in_place, to be used for kernel version bump newly added defconfig under oldconfig (->olddefconfig) Signed-off-by: Thierry Laurion <[email protected]>
…ig changes without modification './docker_repro.sh make BOARD=novacustom-v540tu linux.save_in_olddefconfig_format_in_place' Signed-off-by: Thierry Laurion <[email protected]>
…f things changed, see notes in this commit. Saved in olddefconfig './docker_repro.sh make BOARD=novacustom-v540tu linux.save_in_olddefconfig_format_in_place' compare with : git difftool 510bc6e Signed-off-by: Thierry Laurion <[email protected]>
…mode to ttyS0 (change accordingly) Signed-off-by: Thierry Laurion <[email protected]>
@mkopec there is a lot to tune under 6.11.9 kernel config which writes over shared linux config with other novacustom (config/linux-nitrokey-x.config, should probably renamed and all board configs point to new name as well). See branch https://github.com/tlaurion/heads/tree/dasharo-add_novacustom_v540tu and feel free to steal adapt/change whatever. If you have questions, poke me where/if needed. Note: compare config changes in commit 510bc6e to see all the new olddefconfig stuff applied silently when using defconfig. Ie, what happened with TRUST_CPU and so many other stuff to care about once you have something that boots. See also that I changed your coreboot config to pass linux kernel options to be in debug, with probably wrong serial ttyS0, adapt accordingly and keep me posted. Small iterations in board porting has known good track history. If you decided to tackle #1835 instead, I could help (if you guide me into how you get serial console output [even though this work wasn't planned nor in my plate up to now]). |
Signed-off-by: Thierry Laurion <[email protected]>
Edit:yep. Cannot bump Sandy to 6.11.9: as can be seen, all those do not have enough free spi space without another phase of #590 (not planned.) |
Thanks for the patches @tlaurion , I'm testing them now, i'm not getting a serial console yet, I suspect the LPSS UART driver is missing, will try to fix |
- enable X2APIC to allow Linux to finish booting - enable serial console on LPSS UART Signed-off-by: Michał Kopeć <[email protected]>
Signed-off-by: Michał Kopeć <[email protected]>
…bug options Signed-off-by: Michał Kopeć <[email protected]>
f33526c
to
aeb7fc7
Compare
Add NovaCustom V540TU board (14" V54 Series, Meteor Lake, Integrated graphics)