Hello,
I would like some help with porting coreboot using autoport.
I do not understand most of the instructions given in the documentation, for example:
"Grab coreboot tree"
Which coreboot tree? This one?:
git clone ssh://review.coreboot.org:29418/coreboot
or this one?:
git clone https://review.coreboot.org/coreboot.git
Apart from this, I have many other issues with understanding the documentation
I would really appreciate it if you could provide step by step instructions with the commands to execute, without any vague instructions from the documentation.
Thank you,
bud
(NOTE: I apologize if my tone of writing sounded rude.)
Hi bud
Sry for the late reply. Can you tell me the mainboard that you try to port? autoport is not really kept up to date and doesn't really support current chipsets. For getting experience it might also be useful to do the same that autoport does but manually. The following link gives examples on how to get information of your mainboard that are useful for porting them: https://www.coreboot.org/Motherboard_Porting_Guide It is also useful to search for mainboards that are similar to yours and see how other board implementations look like. You can also always upstream your code to gerrit even if it is not working yet. Nowadays we usually mark first time contributors in patches so that reviewers know to be more cautious when reviewing your patch. Reviewers will usually give you tipps on improving your code when you upstream it.
Regarding the coreboot tree: They are both the same. The first one will just download the coreboot source code using ssh instead of https. I would generally use the ssh one if you plan to contribute to the coreboot project. If you have many more questions I can recommend the coreboot IRC and matrix chat. People tend to answer there quicker because it is easier: https://doc.coreboot.org/community/forums.html
greetings Max
On December 2, 2023 5:19:11 PM GMT+01:00, bud bud@systemli.org wrote:
Hello,
I would like some help with porting coreboot using autoport.
I do not understand most of the instructions given in the documentation, for example:
"Grab coreboot tree"
Which coreboot tree? This one?:
git clone ssh://review.coreboot.org:29418/coreboot
or this one?:
git clone https://review.coreboot.org/coreboot.git
Apart from this, I have many other issues with understanding the documentation
I would really appreciate it if you could provide step by step instructions with the commands to execute, without any vague instructions from the documentation.
Thank you,
bud
(NOTE: I apologize if my tone of writing sounded rude.)