Cross compile for ARM64 / NVidia Jetson Nano

Sysprogs forums Forums VisualGDB Cross compile for ARM64 / NVidia Jetson Nano

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #26551
    t2k
    Participant

    Hey there – I’ve used VisualGDB to cross compile for the Raspberry Pi in the past and would really like to be able to do this for the NVidia Jetson Nano platform. Is this possible? Are there any guides I might follow or adapt in order to achieve this? It’s an ARM64 platform with Ubuntu 18.04 I believe..

    Thanks!

    #26552
    support
    Keymaster

    Hi,

    This should be possible as long as you have a cross-toolchain specifically built for your target (with matching ABI, CPU/FPU settings and system library versions). If the board vendor provides such a toolchain, you can import it into VisualGDB as shown in his tutorial: https://visualgdb.com/tutorials/linux/edison/

    If there is no ready-to-use toolchain, we can build one for you. Please contact our sales with details about your board and target OS version to get a quote.

    #26553
    t2k
    Participant

    Is it not possible to build one myself? The Jetson Nano platform is based on ARM Cortex A. I found this:

    https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/architecture-support

    I downloaded the toolchain for windows but unfortunately it is missing semaphore.h for some reason…

    Has anyone else attempted this?

    #26554
    support
    Keymaster

    Hi,

    You might be able to build one yourself, however in our experience, building Linux cross-toolchains almost always involves troubleshooting weird problems specific to a particular combination of target settings. You are welcome to try it, however we won’t be able to offer any support for this outside of our paid toolchain building service.

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.