Comment 7 for bug 1064686

Revision history for this message
Milo Casagrande (milo) wrote : Re: [Bug 1064686] Re: Need to build the DT blob for Origen, Linux Linaro Tracking project in jenkins

On Mon, Oct 15, 2012 at 5:24 PM, Milo Casagrande
<email address hidden> wrote:
> On Fri, Oct 12, 2012 at 11:21 PM, Andrey Konovalov
>>
>> if hwpack == "panda" or hwpack == "snowball":
>> url="http://snapshots.linaro.org/precise/hwpacks/lt-%s/" % hwpack
>> else:
>> url="http://snapshots.linaro.org/precise/hwpacks/%s/" % hwpack
>>
>> Should we just change "snapshots.linaro.org/precise/hwpacks" to "http://snapshots.linaro.org/precise/hwpacks/leb-origen" for the Linux Linaro Tracking Origen project only (and some more "if"s to the code snippet above), or make it more flexible (add some parameter)?
>
> I would rather make it more flexible at this point: we would still be
> doing some code changes there to accomodate this, and it wouldn't be
> much more work.

I was looking into this, it looks like it could be made without even
touching the code.
The CI build uses environment variables to define which is the
board/hwpack to get: right now it is set to 'origen', we can switch to
'leb-origen' in the CI build just for this one.
If you cannot change the parameters of the build, we can do that for
you if you want.

>> Would it make sense to create the hwpack (vs just replacing the single kernel image package in the hwpack), as the dtb name specification in the leb-origen hwpack is quite strict (lib/firmware/*-lt-origen/device-tree/exynos4210-origen.dtb), and could lead to boot failures if it changes at some point later?
>
> The dtb name specification in the hwpack supports basic "globbing", so
> it shouldn't be difficult to specify a more general name (I never
> tested glob in the DTB file name though, just the path).

Regarding this, it could be good to update the hwpack configuration
file, using new 3.0 format and maybe even adding the dtb_files field.

--
Milo Casagrande
Infrastructure Engineer
Linaro.org <www.linaro.org> │ Open source software for ARM SoCs