[U-Boot] buildman toolchains

Bin Meng bmeng.cn at gmail.com
Fri Sep 25 09:48:29 CEST 2015


Hi Masahiro,

On Thu, Sep 24, 2015 at 5:51 PM, Masahiro Yamada
<yamada.masahiro at socionext.com> wrote:
> Hi Bin,
>
> 2015-09-24 10:53 GMT+09:00 Bin Meng <bmeng.cn at gmail.com>:
>> Thanks Simon.
>>
>> On Tue, Sep 22, 2015 at 10:48 PM, Simon Glass <sjg at chromium.org> wrote:
>>> +Masahiro,
>>>
>>> Hi,
>>>
>>> On 22 September 2015 at 08:01, Tom Rini <trini at konsulko.com> wrote:
>>>> On Tue, Sep 22, 2015 at 01:12:56PM +0800, Bin Meng wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I was using buildman to get toolchains from kernel.org to build U-Boot
>>>>> for as many boards as possible. But I still see some boards do not
>>>>> build. Are these build failures a known issue? Error log below:
>>>>>
>>>>>   blackfin:  +   cm-bf561 blackstamp bct-brettl2 cm-bf527 bf506f-ezkit
>>>>> ip04 bf527-sdp bf537-minotaur bf609-ezkit bf537-stamp bf527-ezkit-v2
>>>>> cm-bf537e tcm-bf518 cm-bf537u bf527-ezkit cm-bf533 pr1 bf533-ezkit
>>>>> ibf-dsp561 bf537-pnav bf537-srv1 cm-bf548 bf538f-ezkit bf548-ezkit
>>>>> bf525-ucr2 blackvme tcm-bf537 bf533-stamp bf518f-ezbrd
>>>>> bf527-ad7160-eval bf526-ezbrd bf561-ezkit br4
>>>>>    aarch64:  +   xilinx_zynqmp_ep hikey
>>>>>      avr32:  +   atngw100mkii grasshopper atstk1002 atngw100
>>>>>    powerpc:  +   ebony taihu ocotea TQM834x taishan katmai
>>>>>         sh:  +   sh7753evb rsk7269 rsk7264 shmin ms7720se mpr2 rsk7203
>>>>> sh7785lcr_32bit sh7785lcr
>>>>>        arm:  +   openrd_base axm openrd_ultimate zynq_zc70x openrd_client taurus
>>>>
>>>> I don't do sh but:
>>>>   blackfin:  +   bf537-stamp bf527-ezkit-v2 bf527-ezkit bf538f-ezkit bf526-ezbrd
>>>>    aarch64:  +   p2371-2180 xilinx_zynqmp_ep hikey
>>>>      avr32:  +   atngw100mkii grasshopper atstk1002 atngw100
>>>>    powerpc:  +   ebony taihu ocotea taishan katmai
>>>>    sandbox:  +   sandbox
>>>>        arm:  +   axm smartweb zynq_zc70x tricorder stm32f429-discovery x600 tricorder_f
>>>> lash taurus
>>>>
>>>> is my list currently.  This does include warnings (sandbox, hikey) and
>>>> some failures to link (ebony, etc).
>>>
>>> Sorry Bin, I didn't get back to your earlier email on this. I can't
>>> build everything at present, but these notes from Masahiro in the
>>> moveconfig.py script might be helpful:
>>>
>>> # Here is the list of cross-tools I use.
>>> # Most of them are available at kernel.org
>>> # (https://www.kernel.org/pub/tools/crosstool/files/bin/), except the
>>> followings:
>>> # arc: https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases
>>> # blackfin: http://sourceforge.net/projects/adi-toolchain/files/
>>
>> So is the kernel.org blackfin unusable for U-Boot build?
>
> IIRC, the kernel.org one could not build some of Bfin boards.
>

Ah, yes, I just noticed that bf506f-ezkit_defconfig and
bf609-ezkit_defconfig cannot be parsed by moveconfig too.

>
>
>>> # nds32: http://osdk.andestech.com/packages/
>>
>> Looks like this link is out of date, as there is no prebuilt toolchain
>> available for download. Is there any alternative?
>
>
> Try this:
> http://osdk.andestech.com/packages/nds32le-linux-glibc-v1.tgz
>
>
> It worked for me today.
>

Thank you very much. This works for me too. I can submit a patch to
mention this link.

>
>>> # nios2: https://sourcery.mentor.com/GNUToolchain/subscription42545
>>> # sh: http://sourcery.mentor.com/public/gnu_toolchain/sh-linux-gnu
>>>

Regards,
Bin


More information about the U-Boot mailing list