This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6442: SDK menuconfig error

Part Number: AM6442


Hello,

I’m trying to configure the Linux image in SDK and following 3.2.1. Users Guide — Processor SDK AM64X Documentation

But when I try to configure the config (menuconfig, make ARCH=arm64 CROSS_COMPILE=aarch64-oe-linux- menuconfig)

But getting following error:

make: *** No rule to make target 'menuconfig'.  Stop.

 

Do you know what would cause this issue?

Thanks,

Arash

  • Hello Arash,

    1) What version of the Linux SDK are you using?

    2) Please copy-paste your exact terminal input for ALL of the steps on that kernel user's guide page. On your e2e response, you can use Insert > Code to have it all contained within an easier-to-manage code box.

    Regards,

    Nick

  • Hi Nick, 

    The customer is currently using Ubuntu 22.04.

    He's trying to follow 3.2.1. Users Guide — Processor SDK AM64X Documentation

    He can compile the linux by make linux

    But hes trying to change the config

    make ARCH=arm64 CROSS_COMPILE=aarch64-oe-linux- menuconfig

    But he gets error:

    make: *** No rule to make target ‘menuconfig’.  Stop.

    Hes trying to modify the config, since Hes trying to setup the PCIe (using 3.2.2.10. PCIe End Point — Processor SDK AM64X Documentation)

    When he manually modifies the defconfig, He got some config change to = m. With menuconfig it would show if there are more things he needs to change, because he change another config.

  • Hello Arash,

    I am not able to observe what the customer is seeing. This works just fine for me:

    cd <sdk path>
    export PATH=<sdk path>/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux:$PATH
    make ARCH=arm64 CROSS_COMPILE=aarch64-oe-linux- distclean
    make ARCH=arm64 CROSS_COMPILE=aarch64-oe-linux- defconfig ti_arm64_prune.config
    make ARCH=arm64 CROSS_COMPILE=aarch64-oe-linux- menuconfig

    If those steps do not work for them, it would be most helpful if I could see the customer's EXACT terminal input, and the output that they are seeing.

    Regards,

    Nick