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.

[参考译文] Linux/AM3358:配置 SDK for Labs

Guru**** 2619195 points

Other Parts Discussed in Thread: AM3358

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/662137/linux-am3358-configuring-sdk-for-labs

器件型号:AM3358

工具/软件:Linux

你(们)好

我这么做了。

在  SDK 安装中运行 setup.sh 脚本、并为系统配置 NFS 和 TFTP 引导。

  • 这将提取并设置根文件系统以及 TFTP 和 NFS 服务器
注释

当询问您是否要创建包含上述参数的 minicom 脚本时、例如  

它们不在我的文件中

arm-linux-gnueabihf- tisdk_am335x-evm_defconfig

arm-linux-gnueabihf- uImage

arm-linux-gnueabihf-模块

如何安装此文件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、user5242741、

    这些不是文件、它们是构建目标、uImage 构建 uImage、模块构建内核模块、tisdk_AM335x-evm_defconfig 复制 /board-support/linux- /arch/arm/configs/tisdk_am335x-evm_defconfig 更改为 /board-support/linux- /.config

    此致、
    Kemal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    器件型号:AM3358

    工具/软件:Linux

    你(们)好  

    我写了这个  

    Murat@Ubuntu:~/Sitara/board-port/sitara-board-port-linux

    使 arch=arm cross_compile=/home/murat/ti-processor-sdk-linux-am335x-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- uImage

    我得到该误差

    scripts/kconfig/conf --silentoldconfig Kconfig
    CHK 包含/Linux/version.h
    CHK 包含/生成/ utsrelease.h
    make[1]:'include/generated /mach-types.h'是最新的。
    CC 内核/边界
    在 include/linux/compiler.h:48:0中包含的文件中、
    从 include/linux/stddef.h:4、
    从 include/Linux/posix_types.h:4、
    从 include/linux/type.h:17中、
    从 include/linux/page-flags.h:8、
    从 kernel/bounds.c:9:
    include/linux/compiler-gcc.h:94:30:致命错误:linux/compiler-gcc6.h:无此类文件或目录
    #include gcc_header(__gnu__)
    ^μ A
    编译已终止。
    /home/murat/Sitara/board-port/sitara-board-port-linux/./Kbuild:35:目标'kernel/bounds.s'的配方失败
    maked[1]:***[kernel/bounds.s]错误1.
    Makefile:985:目标'prepare0'的配方失败
    制造:***[prepare0]错误2.

    如何解决此错误?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您正在将一个 SDK 中的环境与另一个 SDK 混淆。 请使用 SDK 6中的编译器编译 Sitara-board-port-Linux。
    使 arch=arm cross_compile=/home/murat/Sitara/ti-sdk-am335x-evm-06.00.00.00/linux-devkit/linux-devkit/sysroots/i686-arago-linux/usr/bin/arm-linux-gnueabihf- uImage
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好、Kemal

    此站点具有 SDK 4.2。 ( processors.wiki.ti.com/.../Sitara_Linux_Training:_Hands_on_with_QT)

    我们在这里讨论的是6.0。 (processors.wiki.ti.com/.../Sitara_Linux_Training:_Linux_Host_Configuration)

    如果我安装最新版本、是否需要执行本页上的"配置 SDK for Labs"部分? ( processors.wiki.ti.com/.../Sitara_Linux_Training:_Linux_Host_Configuration)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    通过 Qt 实验室向下滚动、您将看到。

    使用此存档版本的 SDK 6。
    要编译 SDK、您无需任何东西、只需在 顶级 makefile 目录中键入 make linux、make u-boot 即可。 请参阅 页面了解更多详细信息。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经完成了这些步骤。

    此站点显示的是底部版本6.0、但描述的是最后版本4.2: processors.wiki.ti.com/.../Sitara_Linux_Training:_Linux_Host_Configuration


    最新版本链接=> www.ti.com/.../PROCESSOR-SDK-AM335X