[Buildroot] [PATCH v5] board: add support for ARM Juno r1 Development Board

Arnout Vandecappelle arnout at mind.be
Wed Oct 28 21:29:46 UTC 2015


On 23-10-15 11:10, Joao Pinto wrote:
> 
> Hi,
> 
> On 10/22/2015 9:20 PM, Arnout Vandecappelle wrote:
>> On 22-10-15 18:17, Joao Pinto wrote:
[snip]
>>> +BR2_LINUX_KERNEL=y
>>> +BR2_LINUX_KERNEL_CUSTOM_GIT=y
>>> +BR2_LINUX_KERNEL_CUSTOM_REPO_URL="http://git.linaro.org/landing-teams/working/arm/kernel.git"
>>> +BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="6917b51dee54f21816706af2278517b7af218f9a"
>>
>>  This is just v4.3-rc1, so you could use an upstream kernel instead of Linaro.
>> Are you sure you took the right sha?
> 
> The Juno board was recently added to linux mainline (v4.2 I think) but the total
> support is still in Linaro. Take as an example the video output support, sound
> and pcie. The git commid id I configured is one of the latest, assuring that we
> have the maximum of stable functionalities as possible. The stable tags lack
> crucial features.

 The commit Id you selected _is_ v4.3-rc1, or actually, the commit just before
v4.3-rc1:

$ git describe --contains 6917b51dee54f21816706af2278517b7af218f9a
v4.3-rc1~1

$ git log -1 --pretty=format:'%H%n%s' v4.3-rc1^
6917b51dee54f21816706af2278517b7af218f9a
Merge tag 'cris-for-4.3' of
git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris


 So I think you picked the wrong commit sha.

> 
>>
>>> +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>>> +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/arm/junor1/linux-junor1-defconfig"
>>> +BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
>>> +BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image"
>>> +BR2_LINUX_KERNEL_DTS_SUPPORT=y
>>> +BR2_LINUX_KERNEL_INTREE_DTS_NAME="arm/juno-r1"
>>
>>  No need for a bootloader?
> 
> The board uses EDK2, which comes already built with the board.
> If a developer needs to build a custom package it should get teh edk2 package a
> built it.

 It would be nice if you could add it, but that's not a prerequisite for getting
this defconfig in. Note that edk2 should go under boot/, not package/

 Regards,
 Arnout

-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF



More information about the buildroot mailing list