All of lore.kernel.org
 help / color / mirror / Atom feed
* machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
@ 2016-05-14 21:16 Paul Knopf
  2016-05-14 22:08 ` Khem Raj
  0 siblings, 1 reply; 12+ messages in thread
From: Paul Knopf @ 2016-05-14 21:16 UTC (permalink / raw)
  To: yocto

[-- Attachment #1: Type: text/plain, Size: 273 bytes --]

What configs do I need to include in my machine.conf to support this
processor?

http://www.nvidia.com/object/jetson-tx1-dev-kit.html

"require conf/machine/include/arm/arch-*.inc" ?

Thanks,
Paul Knopf
Software Engineer
Med X Change, Inc
pknopf@medxchange.com

[-- Attachment #2: Type: text/html, Size: 619 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-14 21:16 machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor) Paul Knopf
@ 2016-05-14 22:08 ` Khem Raj
  2016-05-14 22:14   ` Paul Knopf
  0 siblings, 1 reply; 12+ messages in thread
From: Khem Raj @ 2016-05-14 22:08 UTC (permalink / raw)
  To: Paul Knopf; +Cc: yocto

[-- Attachment #1: Type: text/plain, Size: 569 bytes --]

Look at kraj/meta-jetson-tk1 on github
On May 14, 2016 2:17 PM, "Paul Knopf" <pknopf@medxchange.com> wrote:

> What configs do I need to include in my machine.conf to support this
> processor?
>
> http://www.nvidia.com/object/jetson-tx1-dev-kit.html
>
> "require conf/machine/include/arm/arch-*.inc" ?
>
> Thanks,
> Paul Knopf
> Software Engineer
> Med X Change, Inc
> pknopf@medxchange.com
>
> --
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
>

[-- Attachment #2: Type: text/html, Size: 1275 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-14 22:08 ` Khem Raj
@ 2016-05-14 22:14   ` Paul Knopf
  2016-05-14 22:23     ` Paul Knopf
  0 siblings, 1 reply; 12+ messages in thread
From: Paul Knopf @ 2016-05-14 22:14 UTC (permalink / raw)
  To: Khem Raj; +Cc: yocto

[-- Attachment #1: Type: text/plain, Size: 905 bytes --]

They are using "require conf/machine/include/tune-cortexa15.inc" for the
TK1, but the TX1 uses a Cortex A57, not a A15. There is no "tune-cortexa57".

Thanks,
Paul Knopf
Software Engineer
Med X Change, Inc
pknopf@medxchange.com

On Sat, May 14, 2016 at 6:08 PM, Khem Raj <raj.khem@gmail.com> wrote:

> Look at kraj/meta-jetson-tk1 on github
> On May 14, 2016 2:17 PM, "Paul Knopf" <pknopf@medxchange.com> wrote:
>
>> What configs do I need to include in my machine.conf to support this
>> processor?
>>
>> http://www.nvidia.com/object/jetson-tx1-dev-kit.html
>>
>> "require conf/machine/include/arm/arch-*.inc" ?
>>
>> Thanks,
>> Paul Knopf
>> Software Engineer
>> Med X Change, Inc
>> pknopf@medxchange.com
>>
>> --
>> _______________________________________________
>> yocto mailing list
>> yocto@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
>>
>>

[-- Attachment #2: Type: text/html, Size: 2237 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-14 22:14   ` Paul Knopf
@ 2016-05-14 22:23     ` Paul Knopf
  2016-05-14 22:27       ` Khem Raj
  0 siblings, 1 reply; 12+ messages in thread
From: Paul Knopf @ 2016-05-14 22:23 UTC (permalink / raw)
  To: Khem Raj; +Cc: yocto

[-- Attachment #1: Type: text/plain, Size: 2611 bytes --]

NVideo provides the following crosstools-ng config for building a
cross-compile toolchain.

https://gist.github.com/anonymous/95b2ec71aebf8df644b1789bc3ed958d

Some parts I think that are relevant...

---------
CT_ARCH="arm"
CT_ARCH_SUPPORTS_BOTH_MMU=y
CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
CT_ARCH_SUPPORTS_32=y
CT_ARCH_SUPPORTS_WITH_ARCH=y
CT_ARCH_SUPPORTS_WITH_CPU=y
CT_ARCH_SUPPORTS_WITH_TUNE=y
CT_ARCH_SUPPORTS_WITH_FLOAT=y
CT_ARCH_SUPPORTS_WITH_FPU=y
CT_ARCH_SUPPORTS_SOFTFP=y
CT_ARCH_DEFAULT_HAS_MMU=y
CT_ARCH_DEFAULT_LE=y
CT_ARCH_DEFAULT_32=y
CT_ARCH_ARCH="armv7-a"
CT_ARCH_CPU="cortex-a9"
CT_ARCH_TUNE="cortex-a9"
CT_ARCH_FPU=""
# CT_ARCH_BE is not set
CT_ARCH_LE=y
CT_ARCH_32=y
CT_ARCH_BITNESS=32
CT_ARCH_FLOAT_HW=y
# CT_ARCH_FLOAT_SW is not set
CT_TARGET_CFLAGS=""
CT_TARGET_LDFLAGS=""
# CT_ARCH_alpha is not set
CT_ARCH_arm=y
# CT_ARCH_avr32 is not set
# CT_ARCH_blackfin is not set
# CT_ARCH_m68k is not set
# CT_ARCH_mips is not set
# CT_ARCH_powerpc is not set
# CT_ARCH_s390 is not set
# CT_ARCH_sh is not set
# CT_ARCH_sparc is not set
# CT_ARCH_x86 is not set
CT_ARCH_alpha_AVAILABLE=y
CT_ARCH_arm_AVAILABLE=y
CT_ARCH_avr32_AVAILABLE=y
CT_ARCH_blackfin_AVAILABLE=y
CT_ARCH_m68k_AVAILABLE=y
CT_ARCH_mips_AVAILABLE=y
CT_ARCH_powerpc_AVAILABLE=y
CT_ARCH_s390_AVAILABLE=y
CT_ARCH_sh_AVAILABLE=y
CT_ARCH_sparc_AVAILABLE=y
CT_ARCH_x86_AVAILABLE=y
---------

What files do I need to build with this cross-toolchain, inside of Yocto?


Thanks,
Paul Knopf
Software Engineer
Med X Change, Inc
pknopf@medxchange.com

On Sat, May 14, 2016 at 6:14 PM, Paul Knopf <pknopf@medxchange.com> wrote:

> They are using "require conf/machine/include/tune-cortexa15.inc" for the
> TK1, but the TX1 uses a Cortex A57, not a A15. There is no "tune-cortexa57".
>
> Thanks,
> Paul Knopf
> Software Engineer
> Med X Change, Inc
> pknopf@medxchange.com
>
> On Sat, May 14, 2016 at 6:08 PM, Khem Raj <raj.khem@gmail.com> wrote:
>
>> Look at kraj/meta-jetson-tk1 on github
>> On May 14, 2016 2:17 PM, "Paul Knopf" <pknopf@medxchange.com> wrote:
>>
>>> What configs do I need to include in my machine.conf to support this
>>> processor?
>>>
>>> http://www.nvidia.com/object/jetson-tx1-dev-kit.html
>>>
>>> "require conf/machine/include/arm/arch-*.inc" ?
>>>
>>> Thanks,
>>> Paul Knopf
>>> Software Engineer
>>> Med X Change, Inc
>>> pknopf@medxchange.com
>>>
>>> --
>>> _______________________________________________
>>> yocto mailing list
>>> yocto@yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/yocto
>>>
>>>
>

[-- Attachment #2: Type: text/html, Size: 5073 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-14 22:23     ` Paul Knopf
@ 2016-05-14 22:27       ` Khem Raj
  2016-05-14 22:32         ` Paul Knopf
  0 siblings, 1 reply; 12+ messages in thread
From: Khem Raj @ 2016-05-14 22:27 UTC (permalink / raw)
  To: Paul Knopf; +Cc: yocto

On Sat, May 14, 2016 at 3:23 PM, Paul Knopf <pknopf@medxchange.com> wrote:
> NVideo provides the following crosstools-ng config for building a
> cross-compile toolchain.
>
> https://gist.github.com/anonymous/95b2ec71aebf8df644b1789bc3ed958d
>

with OE it will build everything for you
just clone

https://github.com/kraj/meta-jetson-tk1

add it to bblayers.conf
and then set MACHINE = "jetson-tk1"
and bitbake core-image-minimal


> Some parts I think that are relevant...
>
> ---------
> CT_ARCH="arm"
> CT_ARCH_SUPPORTS_BOTH_MMU=y
> CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
> CT_ARCH_SUPPORTS_32=y
> CT_ARCH_SUPPORTS_WITH_ARCH=y
> CT_ARCH_SUPPORTS_WITH_CPU=y
> CT_ARCH_SUPPORTS_WITH_TUNE=y
> CT_ARCH_SUPPORTS_WITH_FLOAT=y
> CT_ARCH_SUPPORTS_WITH_FPU=y
> CT_ARCH_SUPPORTS_SOFTFP=y
> CT_ARCH_DEFAULT_HAS_MMU=y
> CT_ARCH_DEFAULT_LE=y
> CT_ARCH_DEFAULT_32=y
> CT_ARCH_ARCH="armv7-a"
> CT_ARCH_CPU="cortex-a9"
> CT_ARCH_TUNE="cortex-a9"
> CT_ARCH_FPU=""
> # CT_ARCH_BE is not set
> CT_ARCH_LE=y
> CT_ARCH_32=y
> CT_ARCH_BITNESS=32
> CT_ARCH_FLOAT_HW=y
> # CT_ARCH_FLOAT_SW is not set
> CT_TARGET_CFLAGS=""
> CT_TARGET_LDFLAGS=""
> # CT_ARCH_alpha is not set
> CT_ARCH_arm=y
> # CT_ARCH_avr32 is not set
> # CT_ARCH_blackfin is not set
> # CT_ARCH_m68k is not set
> # CT_ARCH_mips is not set
> # CT_ARCH_powerpc is not set
> # CT_ARCH_s390 is not set
> # CT_ARCH_sh is not set
> # CT_ARCH_sparc is not set
> # CT_ARCH_x86 is not set
> CT_ARCH_alpha_AVAILABLE=y
> CT_ARCH_arm_AVAILABLE=y
> CT_ARCH_avr32_AVAILABLE=y
> CT_ARCH_blackfin_AVAILABLE=y
> CT_ARCH_m68k_AVAILABLE=y
> CT_ARCH_mips_AVAILABLE=y
> CT_ARCH_powerpc_AVAILABLE=y
> CT_ARCH_s390_AVAILABLE=y
> CT_ARCH_sh_AVAILABLE=y
> CT_ARCH_sparc_AVAILABLE=y
> CT_ARCH_x86_AVAILABLE=y
> ---------
>
> What files do I need to build with this cross-toolchain, inside of Yocto?
>
>
> Thanks,
> Paul Knopf
> Software Engineer
> Med X Change, Inc
> pknopf@medxchange.com
>
> On Sat, May 14, 2016 at 6:14 PM, Paul Knopf <pknopf@medxchange.com> wrote:
>>
>> They are using "require conf/machine/include/tune-cortexa15.inc" for the
>> TK1, but the TX1 uses a Cortex A57, not a A15. There is no "tune-cortexa57".
>>
>> Thanks,
>> Paul Knopf
>> Software Engineer
>> Med X Change, Inc
>> pknopf@medxchange.com
>>
>> On Sat, May 14, 2016 at 6:08 PM, Khem Raj <raj.khem@gmail.com> wrote:
>>>
>>> Look at kraj/meta-jetson-tk1 on github
>>>
>>> On May 14, 2016 2:17 PM, "Paul Knopf" <pknopf@medxchange.com> wrote:
>>>>
>>>> What configs do I need to include in my machine.conf to support this
>>>> processor?
>>>>
>>>> http://www.nvidia.com/object/jetson-tx1-dev-kit.html
>>>>
>>>> "require conf/machine/include/arm/arch-*.inc" ?
>>>>
>>>> Thanks,
>>>> Paul Knopf
>>>> Software Engineer
>>>> Med X Change, Inc
>>>> pknopf@medxchange.com
>>>>
>>>> --
>>>> _______________________________________________
>>>> yocto mailing list
>>>> yocto@yoctoproject.org
>>>> https://lists.yoctoproject.org/listinfo/yocto
>>>>
>>
>


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-14 22:27       ` Khem Raj
@ 2016-05-14 22:32         ` Paul Knopf
  2016-05-14 22:46           ` Paul Knopf
  0 siblings, 1 reply; 12+ messages in thread
From: Paul Knopf @ 2016-05-14 22:32 UTC (permalink / raw)
  To: Khem Raj; +Cc: yocto

[-- Attachment #1: Type: text/plain, Size: 3554 bytes --]

That layer is for the tk1, not the tx1. I am asking for the proper include
files to build for the tx1.

Thanks,
Paul Knopf
Software Engineer
Med X Change, Inc
pknopf@medxchange.com

On Sat, May 14, 2016 at 6:27 PM, Khem Raj <raj.khem@gmail.com> wrote:

> On Sat, May 14, 2016 at 3:23 PM, Paul Knopf <pknopf@medxchange.com> wrote:
> > NVideo provides the following crosstools-ng config for building a
> > cross-compile toolchain.
> >
> > https://gist.github.com/anonymous/95b2ec71aebf8df644b1789bc3ed958d
> >
>
> with OE it will build everything for you
> just clone
>
> https://github.com/kraj/meta-jetson-tk1
>
> add it to bblayers.conf
> and then set MACHINE = "jetson-tk1"
> and bitbake core-image-minimal
>
>
> > Some parts I think that are relevant...
> >
> > ---------
> > CT_ARCH="arm"
> > CT_ARCH_SUPPORTS_BOTH_MMU=y
> > CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
> > CT_ARCH_SUPPORTS_32=y
> > CT_ARCH_SUPPORTS_WITH_ARCH=y
> > CT_ARCH_SUPPORTS_WITH_CPU=y
> > CT_ARCH_SUPPORTS_WITH_TUNE=y
> > CT_ARCH_SUPPORTS_WITH_FLOAT=y
> > CT_ARCH_SUPPORTS_WITH_FPU=y
> > CT_ARCH_SUPPORTS_SOFTFP=y
> > CT_ARCH_DEFAULT_HAS_MMU=y
> > CT_ARCH_DEFAULT_LE=y
> > CT_ARCH_DEFAULT_32=y
> > CT_ARCH_ARCH="armv7-a"
> > CT_ARCH_CPU="cortex-a9"
> > CT_ARCH_TUNE="cortex-a9"
> > CT_ARCH_FPU=""
> > # CT_ARCH_BE is not set
> > CT_ARCH_LE=y
> > CT_ARCH_32=y
> > CT_ARCH_BITNESS=32
> > CT_ARCH_FLOAT_HW=y
> > # CT_ARCH_FLOAT_SW is not set
> > CT_TARGET_CFLAGS=""
> > CT_TARGET_LDFLAGS=""
> > # CT_ARCH_alpha is not set
> > CT_ARCH_arm=y
> > # CT_ARCH_avr32 is not set
> > # CT_ARCH_blackfin is not set
> > # CT_ARCH_m68k is not set
> > # CT_ARCH_mips is not set
> > # CT_ARCH_powerpc is not set
> > # CT_ARCH_s390 is not set
> > # CT_ARCH_sh is not set
> > # CT_ARCH_sparc is not set
> > # CT_ARCH_x86 is not set
> > CT_ARCH_alpha_AVAILABLE=y
> > CT_ARCH_arm_AVAILABLE=y
> > CT_ARCH_avr32_AVAILABLE=y
> > CT_ARCH_blackfin_AVAILABLE=y
> > CT_ARCH_m68k_AVAILABLE=y
> > CT_ARCH_mips_AVAILABLE=y
> > CT_ARCH_powerpc_AVAILABLE=y
> > CT_ARCH_s390_AVAILABLE=y
> > CT_ARCH_sh_AVAILABLE=y
> > CT_ARCH_sparc_AVAILABLE=y
> > CT_ARCH_x86_AVAILABLE=y
> > ---------
> >
> > What files do I need to build with this cross-toolchain, inside of Yocto?
> >
> >
> > Thanks,
> > Paul Knopf
> > Software Engineer
> > Med X Change, Inc
> > pknopf@medxchange.com
> >
> > On Sat, May 14, 2016 at 6:14 PM, Paul Knopf <pknopf@medxchange.com>
> wrote:
> >>
> >> They are using "require conf/machine/include/tune-cortexa15.inc" for the
> >> TK1, but the TX1 uses a Cortex A57, not a A15. There is no
> "tune-cortexa57".
> >>
> >> Thanks,
> >> Paul Knopf
> >> Software Engineer
> >> Med X Change, Inc
> >> pknopf@medxchange.com
> >>
> >> On Sat, May 14, 2016 at 6:08 PM, Khem Raj <raj.khem@gmail.com> wrote:
> >>>
> >>> Look at kraj/meta-jetson-tk1 on github
> >>>
> >>> On May 14, 2016 2:17 PM, "Paul Knopf" <pknopf@medxchange.com> wrote:
> >>>>
> >>>> What configs do I need to include in my machine.conf to support this
> >>>> processor?
> >>>>
> >>>> http://www.nvidia.com/object/jetson-tx1-dev-kit.html
> >>>>
> >>>> "require conf/machine/include/arm/arch-*.inc" ?
> >>>>
> >>>> Thanks,
> >>>> Paul Knopf
> >>>> Software Engineer
> >>>> Med X Change, Inc
> >>>> pknopf@medxchange.com
> >>>>
> >>>> --
> >>>> _______________________________________________
> >>>> yocto mailing list
> >>>> yocto@yoctoproject.org
> >>>> https://lists.yoctoproject.org/listinfo/yocto
> >>>>
> >>
> >
>

[-- Attachment #2: Type: text/html, Size: 5759 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-14 22:32         ` Paul Knopf
@ 2016-05-14 22:46           ` Paul Knopf
  2016-05-15 11:25             ` Jack Mitchell
  0 siblings, 1 reply; 12+ messages in thread
From: Paul Knopf @ 2016-05-14 22:46 UTC (permalink / raw)
  To: Khem Raj; +Cc: yocto

[-- Attachment #1: Type: text/plain, Size: 4256 bytes --]

This is what I am thinking.

DEFAULTTUNE = "cortexa9hf"
require conf/machine/include/tune-cortexa9.inc

Does this sound right? I am using "hf" because in the crosstools-ng has
CT_ARCH_FLOAT="hard", and cortexa9 because of CT_ARCH_CPU="cortex-a9" and
CT_ARCH_TUNE="cortex-a9".

Sorry, I'm that familiar with embedded processors. Any guidance would be
greatly appreciated.

Thanks,
Paul Knopf
Software Engineer
Med X Change, Inc
pknopf@medxchange.com

On Sat, May 14, 2016 at 6:32 PM, Paul Knopf <pknopf@medxchange.com> wrote:

> That layer is for the tk1, not the tx1. I am asking for the proper include
> files to build for the tx1.
>
> Thanks,
> Paul Knopf
> Software Engineer
> Med X Change, Inc
> pknopf@medxchange.com
>
> On Sat, May 14, 2016 at 6:27 PM, Khem Raj <raj.khem@gmail.com> wrote:
>
>> On Sat, May 14, 2016 at 3:23 PM, Paul Knopf <pknopf@medxchange.com>
>> wrote:
>> > NVideo provides the following crosstools-ng config for building a
>> > cross-compile toolchain.
>> >
>> > https://gist.github.com/anonymous/95b2ec71aebf8df644b1789bc3ed958d
>> >
>>
>> with OE it will build everything for you
>> just clone
>>
>> https://github.com/kraj/meta-jetson-tk1
>>
>> add it to bblayers.conf
>> and then set MACHINE = "jetson-tk1"
>> and bitbake core-image-minimal
>>
>>
>> > Some parts I think that are relevant...
>> >
>> > ---------
>> > CT_ARCH="arm"
>> > CT_ARCH_SUPPORTS_BOTH_MMU=y
>> > CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
>> > CT_ARCH_SUPPORTS_32=y
>> > CT_ARCH_SUPPORTS_WITH_ARCH=y
>> > CT_ARCH_SUPPORTS_WITH_CPU=y
>> > CT_ARCH_SUPPORTS_WITH_TUNE=y
>> > CT_ARCH_SUPPORTS_WITH_FLOAT=y
>> > CT_ARCH_SUPPORTS_WITH_FPU=y
>> > CT_ARCH_SUPPORTS_SOFTFP=y
>> > CT_ARCH_DEFAULT_HAS_MMU=y
>> > CT_ARCH_DEFAULT_LE=y
>> > CT_ARCH_DEFAULT_32=y
>> > CT_ARCH_ARCH="armv7-a"
>> > CT_ARCH_CPU="cortex-a9"
>> > CT_ARCH_TUNE="cortex-a9"
>> > CT_ARCH_FPU=""
>> > # CT_ARCH_BE is not set
>> > CT_ARCH_LE=y
>> > CT_ARCH_32=y
>> > CT_ARCH_BITNESS=32
>> > CT_ARCH_FLOAT_HW=y
>> > # CT_ARCH_FLOAT_SW is not set
>> > CT_TARGET_CFLAGS=""
>> > CT_TARGET_LDFLAGS=""
>> > # CT_ARCH_alpha is not set
>> > CT_ARCH_arm=y
>> > # CT_ARCH_avr32 is not set
>> > # CT_ARCH_blackfin is not set
>> > # CT_ARCH_m68k is not set
>> > # CT_ARCH_mips is not set
>> > # CT_ARCH_powerpc is not set
>> > # CT_ARCH_s390 is not set
>> > # CT_ARCH_sh is not set
>> > # CT_ARCH_sparc is not set
>> > # CT_ARCH_x86 is not set
>> > CT_ARCH_alpha_AVAILABLE=y
>> > CT_ARCH_arm_AVAILABLE=y
>> > CT_ARCH_avr32_AVAILABLE=y
>> > CT_ARCH_blackfin_AVAILABLE=y
>> > CT_ARCH_m68k_AVAILABLE=y
>> > CT_ARCH_mips_AVAILABLE=y
>> > CT_ARCH_powerpc_AVAILABLE=y
>> > CT_ARCH_s390_AVAILABLE=y
>> > CT_ARCH_sh_AVAILABLE=y
>> > CT_ARCH_sparc_AVAILABLE=y
>> > CT_ARCH_x86_AVAILABLE=y
>> > ---------
>> >
>> > What files do I need to build with this cross-toolchain, inside of
>> Yocto?
>> >
>> >
>> > Thanks,
>> > Paul Knopf
>> > Software Engineer
>> > Med X Change, Inc
>> > pknopf@medxchange.com
>> >
>> > On Sat, May 14, 2016 at 6:14 PM, Paul Knopf <pknopf@medxchange.com>
>> wrote:
>> >>
>> >> They are using "require conf/machine/include/tune-cortexa15.inc" for
>> the
>> >> TK1, but the TX1 uses a Cortex A57, not a A15. There is no
>> "tune-cortexa57".
>> >>
>> >> Thanks,
>> >> Paul Knopf
>> >> Software Engineer
>> >> Med X Change, Inc
>> >> pknopf@medxchange.com
>> >>
>> >> On Sat, May 14, 2016 at 6:08 PM, Khem Raj <raj.khem@gmail.com> wrote:
>> >>>
>> >>> Look at kraj/meta-jetson-tk1 on github
>> >>>
>> >>> On May 14, 2016 2:17 PM, "Paul Knopf" <pknopf@medxchange.com> wrote:
>> >>>>
>> >>>> What configs do I need to include in my machine.conf to support this
>> >>>> processor?
>> >>>>
>> >>>> http://www.nvidia.com/object/jetson-tx1-dev-kit.html
>> >>>>
>> >>>> "require conf/machine/include/arm/arch-*.inc" ?
>> >>>>
>> >>>> Thanks,
>> >>>> Paul Knopf
>> >>>> Software Engineer
>> >>>> Med X Change, Inc
>> >>>> pknopf@medxchange.com
>> >>>>
>> >>>> --
>> >>>> _______________________________________________
>> >>>> yocto mailing list
>> >>>> yocto@yoctoproject.org
>> >>>> https://lists.yoctoproject.org/listinfo/yocto
>> >>>>
>> >>
>> >
>>
>
>

[-- Attachment #2: Type: text/html, Size: 7045 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-14 22:46           ` Paul Knopf
@ 2016-05-15 11:25             ` Jack Mitchell
  2016-05-15 17:29               ` Matt Madison
  0 siblings, 1 reply; 12+ messages in thread
From: Jack Mitchell @ 2016-05-15 11:25 UTC (permalink / raw)
  To: yocto

On 14/05/16 23:46, Paul Knopf wrote:
> This is what I am thinking.
>
> DEFAULTTUNE = "cortexa9hf"
> require conf/machine/include/tune-cortexa9.inc
>
> Does this sound right? I am using "hf" because in the crosstools-ng
> has CT_ARCH_FLOAT="hard", and cortexa9 because of
> CT_ARCH_CPU="cortex-a9" and CT_ARCH_TUNE="cortex-a9".
>
> Sorry, I'm that familiar with embedded processors. Any guidance would
> be greatly appreciated.
> <snip>

Someone has already started having a go.

https://github.com/watatuki/meta-jetson-tx1

Easiest way to check for support in OE is to google meta + devboard 
name. Usually turns something up :)

Cheers,
Jack.

---
Jack Mitchell
Embedded Linux Consultant
www.tuxable.co.uk



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-15 11:25             ` Jack Mitchell
@ 2016-05-15 17:29               ` Matt Madison
  2016-05-16 13:09                 ` Philip Balister
  0 siblings, 1 reply; 12+ messages in thread
From: Matt Madison @ 2016-05-15 17:29 UTC (permalink / raw)
  To: Jack Mitchell; +Cc: yocto

On 15 May 2016, at 04:25 , Jack Mitchell <ml@embed.me.uk> wrote:
> 
> On 14/05/16 23:46, Paul Knopf wrote:
>> This is what I am thinking.
>> 
>> DEFAULTTUNE = "cortexa9hf"
>> require conf/machine/include/tune-cortexa9.inc
>> 
>> Does this sound right? I am using "hf" because in the crosstools-ng
>> has CT_ARCH_FLOAT="hard", and cortexa9 because of
>> CT_ARCH_CPU="cortex-a9" and CT_ARCH_TUNE="cortex-a9".
>> 
>> Sorry, I'm that familiar with embedded processors. Any guidance would
>> be greatly appreciated.
>> <snip>
> 
> Someone has already started having a go.
> 
> https://github.com/watatuki/meta-jetson-tx1
> 
> Easiest way to check for support in OE is to google meta + devboard name. Usually turns something up :)

There’s also https://github.com/madisongh/meta-tegra. 

-Matt


> 
> Cheers,
> Jack.
> 
> ---
> Jack Mitchell
> Embedded Linux Consultant
> www.tuxable.co.uk
> 
> -- 
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-15 17:29               ` Matt Madison
@ 2016-05-16 13:09                 ` Philip Balister
  2016-05-16 13:48                   ` Khem Raj
  2016-05-16 14:47                   ` Matt Madison
  0 siblings, 2 replies; 12+ messages in thread
From: Philip Balister @ 2016-05-16 13:09 UTC (permalink / raw)
  To: Matt Madison, Jack Mitchell; +Cc: yocto

On 05/15/2016 01:29 PM, Matt Madison wrote:
> On 15 May 2016, at 04:25 , Jack Mitchell <ml@embed.me.uk> wrote:
>>
>> On 14/05/16 23:46, Paul Knopf wrote:
>>> This is what I am thinking.
>>>
>>> DEFAULTTUNE = "cortexa9hf"
>>> require conf/machine/include/tune-cortexa9.inc
>>>
>>> Does this sound right? I am using "hf" because in the crosstools-ng
>>> has CT_ARCH_FLOAT="hard", and cortexa9 because of
>>> CT_ARCH_CPU="cortex-a9" and CT_ARCH_TUNE="cortex-a9".
>>>
>>> Sorry, I'm that familiar with embedded processors. Any guidance would
>>> be greatly appreciated.
>>> <snip>
>>
>> Someone has already started having a go.
>>
>> https://github.com/watatuki/meta-jetson-tx1
>>
>> Easiest way to check for support in OE is to google meta + devboard name. Usually turns something up :)
> 
> There’s also https://github.com/madisongh/meta-tegra. 

Please add your layers to the layer index as soon as possible so people
can search there. This helps prevent duplicate layers.

Any chance the TX1 people can combine efforts so we only have one bsp
for this board?

Philip




> 
> -Matt
> 
> 
>>
>> Cheers,
>> Jack.
>>
>> ---
>> Jack Mitchell
>> Embedded Linux Consultant
>> www.tuxable.co.uk
>>
>> -- 
>> _______________________________________________
>> yocto mailing list
>> yocto@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
> 


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-16 13:09                 ` Philip Balister
@ 2016-05-16 13:48                   ` Khem Raj
  2016-05-16 14:47                   ` Matt Madison
  1 sibling, 0 replies; 12+ messages in thread
From: Khem Raj @ 2016-05-16 13:48 UTC (permalink / raw)
  To: Philip Balister; +Cc: yocto

[-- Attachment #1: Type: text/plain, Size: 1854 bytes --]

On Monday, May 16, 2016, Philip Balister <philip@balister.org> wrote:

> On 05/15/2016 01:29 PM, Matt Madison wrote:
> > On 15 May 2016, at 04:25 , Jack Mitchell <ml@embed.me.uk <javascript:;>>
> wrote:
> >>
> >> On 14/05/16 23:46, Paul Knopf wrote:
> >>> This is what I am thinking.
> >>>
> >>> DEFAULTTUNE = "cortexa9hf"
> >>> require conf/machine/include/tune-cortexa9.inc
> >>>
> >>> Does this sound right? I am using "hf" because in the crosstools-ng
> >>> has CT_ARCH_FLOAT="hard", and cortexa9 because of
> >>> CT_ARCH_CPU="cortex-a9" and CT_ARCH_TUNE="cortex-a9".
> >>>
> >>> Sorry, I'm that familiar with embedded processors. Any guidance would
> >>> be greatly appreciated.
> >>> <snip>
> >>
> >> Someone has already started having a go.
> >>
> >> https://github.com/watatuki/meta-jetson-tx1
> >>
> >> Easiest way to check for support in OE is to google meta + devboard
> name. Usually turns something up :)
> >
> > There’s also https://github.com/madisongh/meta-tegra.
>
> Please add your layers to the layer index as soon as possible so people
> can search there. This helps prevent duplicate layers.
>
> Any chance the TX1 people can combine efforts so we only have one bsp
> for this board?

It would be better to unite all jetson boards in single layer imo

>
> Philip
>
>
>
>
> >
> > -Matt
> >
> >
> >>
> >> Cheers,
> >> Jack.
> >>
> >> ---
> >> Jack Mitchell
> >> Embedded Linux Consultant
> >> www.tuxable.co.uk
> >>
> >> --
> >> _______________________________________________
> >> yocto mailing list
> >> yocto@yoctoproject.org <javascript:;>
> >> https://lists.yoctoproject.org/listinfo/yocto
> >
> --
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org <javascript:;>
> https://lists.yoctoproject.org/listinfo/yocto
>

[-- Attachment #2: Type: text/html, Size: 3181 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor)
  2016-05-16 13:09                 ` Philip Balister
  2016-05-16 13:48                   ` Khem Raj
@ 2016-05-16 14:47                   ` Matt Madison
  1 sibling, 0 replies; 12+ messages in thread
From: Matt Madison @ 2016-05-16 14:47 UTC (permalink / raw)
  To: Philip Balister; +Cc: yocto

On Mon, May 16, 2016 at 6:09 AM, Philip Balister <philip@balister.org> wrote:
> On 05/15/2016 01:29 PM, Matt Madison wrote:
>> On 15 May 2016, at 04:25 , Jack Mitchell <ml@embed.me.uk> wrote:
>>>
>>> On 14/05/16 23:46, Paul Knopf wrote:
>>>> This is what I am thinking.
>>>>
>>>> DEFAULTTUNE = "cortexa9hf"
>>>> require conf/machine/include/tune-cortexa9.inc
>>>>
>>>> Does this sound right? I am using "hf" because in the crosstools-ng
>>>> has CT_ARCH_FLOAT="hard", and cortexa9 because of
>>>> CT_ARCH_CPU="cortex-a9" and CT_ARCH_TUNE="cortex-a9".
>>>>
>>>> Sorry, I'm that familiar with embedded processors. Any guidance would
>>>> be greatly appreciated.
>>>> <snip>
>>>
>>> Someone has already started having a go.
>>>
>>> https://github.com/watatuki/meta-jetson-tx1
>>>
>>> Easiest way to check for support in OE is to google meta + devboard name. Usually turns something up :)
>>
>> There’s also https://github.com/madisongh/meta-tegra.
>
> Please add your layers to the layer index as soon as possible so people
> can search there. This helps prevent duplicate layers.

Thanks for reminding me.  I held off initially, until I had enough
content and testing done, but it's in not-too-bad shape right now.  I
just submitted this and another layer I've been working on.

Thanks,
-Matt

> Any chance the TX1 people can combine efforts so we only have one bsp
> for this board?
>
> Philip
>
>
>
>
>>
>> -Matt
>>
>>
>>>
>>> Cheers,
>>> Jack.
>>>
>>> ---
>>> Jack Mitchell
>>> Embedded Linux Consultant
>>> www.tuxable.co.uk
>>>
>>> --
>>> _______________________________________________
>>> yocto mailing list
>>> yocto@yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/yocto
>>


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2016-05-16 14:47 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-14 21:16 machine arch files for Jetson TX1 (Quad-core ARMCortex-A57 MPCore Processor) Paul Knopf
2016-05-14 22:08 ` Khem Raj
2016-05-14 22:14   ` Paul Knopf
2016-05-14 22:23     ` Paul Knopf
2016-05-14 22:27       ` Khem Raj
2016-05-14 22:32         ` Paul Knopf
2016-05-14 22:46           ` Paul Knopf
2016-05-15 11:25             ` Jack Mitchell
2016-05-15 17:29               ` Matt Madison
2016-05-16 13:09                 ` Philip Balister
2016-05-16 13:48                   ` Khem Raj
2016-05-16 14:47                   ` Matt Madison

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.