The new nvidia/tegra124 support requires a build tool from NVIDIA called cbootimage (https://github.com/NVIDIA/cbootimage). I'm not sure of the best way to add support into coreboot so I'd like to get some feedback.
Would it make sense to just add it into the util directory and build as needed?
2014-08-14 23:25 GMT+02:00 Isaac isaac.christensen@se-eng.com:
The new nvidia/tegra124 support requires a build tool from NVIDIA called cbootimage (https://github.com/NVIDIA/cbootimage). I'm not sure of the best way to add support into coreboot so I'd like to get some feedback.
Would it make sense to just add it into the util directory and build as needed?
So it's GPL2 licenced, that's a plus.
Is NVIDIA's maintainer involved, or will the tool bitrot once imported?
Isaac wrote:
The new nvidia/tegra124 support requires a build tool from NVIDIA called cbootimage (https://github.com/NVIDIA/cbootimage). I'm not sure of the best way to add support into coreboot so I'd like to get some feedback.
I would suggest either a git submodule or the manual equivalent like is done by the coreboot build system when building SeaBIOS.
Would it make sense to just add it into the util directory and build as needed?
No, not that. It's important that the coreboot repo only has a reference to the tool's repo and the commit hash we want to use.
//Peter
* Peter Stuge peter@stuge.se [140814 23:31]:
Isaac wrote:
The new nvidia/tegra124 support requires a build tool from NVIDIA called cbootimage (https://github.com/NVIDIA/cbootimage). I'm not sure of the best way to add support into coreboot so I'd like to get some feedback.
I would suggest either a git submodule or the manual equivalent like is done by the coreboot build system when building SeaBIOS.
I think either would be a good approach. submodule might be easier because iirc jenkins instances are not allowed to connect to the network while they're building.
Stefan
Am 15.08.2014 um 00:26 schrieb Stefan Reinauer:
I think either would be a good approach. submodule might be easier because iirc jenkins instances are not allowed to connect to the network while they're building.
Submodule, using a local mirror. I'll set things up.
Patrick