[oe] Ideas for scripts, to save work, when building several boards
Ulf Samuelsson
ulf.samuelsson at atmel.com
Thu Aug 13 12:10:24 UTC 2009
Koen Kooi skrev:
> On 13-08-09 12:07, Ulf Samuelsson wrote:
>> Koen Kooi skrev:
>>> On 13-08-09 09:13, Ulf Samuelsson wrote:
>>>> Since I will need to test multiple boards,
>>>> I decided to write some scripts which I will
>>>> check in later today in origin/ulf/linux-2.6.30.2
>>>>
>>>> I generated a "MAKEALL" script which will
>>>> source a file "board_list.sh" with board build commands
>>>>
>>>> <SOF>
>>>> build_board sam9263dfc x11-gpe-image
>>>> build_board sam9g45ek opie-image
>>>> build_board sam9g10df x11-gpe-image
>>>> build_board sam9g20dfc console-image
>>>> build_board sam9260dfc console-image
>>>> build_board sam9261df x11-image
>>>> build_board sam9xedfc console-image
>>>> <EOF>
>>>
>>> You do know that you can do that with MACHINE=foo bitbake bar, right?
>>>
>>
>> Didn't try that.
>> I assume this means that the cross compiler is not rebuilt,
>
> Unless you poked at the gcc recipes, no, it won't get rebuilt.
>
>> Is the root fs assembled from ipks then?
>
> if you use rootfs_ipk.bbclass, yes.
>
> Note that the official angstrom buildguide has mentioned that for years:
> http://www.angstrom-distribution.org/building-angstrom
>
Thanks for helping out, but it does not work as expected.
I first create a local.conf for the at91sam9261df
and bitbake x11-image.
Then I do "MACHINE=at91sam9g20dfc bitbake console-image".
A console-image is built,but for the at91sam9261df,
which is stored in "tmp/deploy/glibc/images/at91sam9261df"
The bitbake does not generate u-boot/kernel or at91bootstrap
for the at91sam9260dfc
I believe that most at91 chips can use the same file system,
so it makes sense to do it this way anyway.
I assume that the at91sam9261df setup is used for the console-image.
There could be a few cases where this is ineffient or simply wrong.
> regards,
>
> Koen
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
--
Best Regards
Ulf Samuelsson
More information about the Openembedded-devel
mailing list