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/TDA2EVM5777:如何获取预编译的 zImage#39;s .config?

Guru**** 2601915 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/649029/linux-tda2evm5777-how-to-get-prebuilt-zimage-s-config

器件型号:TDA2EVM5777

工具/软件:Linux

您好、专家、

我使用了在 VAYU EVM XC5777X CPU 板上预构建的以下内容。

downloads.ti.com/.../index_FDS.html
boot-dra7xx-evm.tar.gz、arago-glsdk-multimedia-image-dra7xx-evm.tar.gz (GLSDK 7_03_00_03)

系统响应:

root@dra7xx-EVM:~# lsusb
总线001器件001:ID 1d6b:0002 Linux Foundation 2.0根集线器
总线002设备001:ID 1d6b:0003 Linux Foundation 3.0根集线器
root@dra7xx-EVM:~# dmesg | grep -i dwc3
[6.123869] dwc3 48890000.usb: OTG:注册的主主机 xhci-hcd.0.auto
[6.133057] dwc3 48890000.usb: OTG:已注册共享主机 xhci-hcd.0.auto
[6.140091] dwc3 48890000.usb: OTG:直到小工具寄存器才可启动
[6.322619] dwc3 48890000.usb: OTG:注册了小工具

 

并使用了以下代码。

Vision SDK v02.09.00 Linux 用户 Guide.pdf
克隆内核(glsdk-7.03.00.03)
$>git 克隆 git://git.omapzoom.org/kernel/omap.git
$<>git 检出-b kernel_dev 84bfe0e20dd2593212cba68edfb49a2b23b8975

编译完成后、只将 zImage 复制到 SD 卡。

但系统响应:

root@dra7xx-EVM:~# lsusb
无法初始化 libusb:-99
root@dra7xx-EVM:~# dmesg | grep -i dwc3
(什么都没有!)

为什么 dwc3没有启动?

预编译和克隆内核的 zImage 是不同的、
如何获取预编译的 zImage 的.config?

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

    当您在电路板上运行预编译映像时、您可以检查是否存在/proc/config.gz -此文件应包含运行的内核的.config。

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

    您好!

    我将/proc/config.gz zact

    替换.config 并在./ti-glsdk_dra7xx-evm_7_03_00_03/board-support/linux 上生成 zImage

    但库尔特与预构建的图像不同。

    我应该怎么做?

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

    我邀请了 VisionSDK 专家、以获得进一步帮助。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    您是否有任何理由使用 Vision SDK v02.09.00 (它使用 Linux 3.14内核、我们对此提供了有限的支持)
    您是否可以转到最新的 VSDK 3.1 (您可以从 TI.com 下载)
    software-dl.ti.com/.../index_FDS.html
    并参考\vision_sdk\docs\linux\VisionSDK_Linux_UserGuide.pdf 来克隆内核、uboot 等、以构建和运行 VSDK Linux

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

    您好!

    我将转到最新的 VSDK 3.1。

    但 zImage 结果是不同的。

    copy > processor_sdk_vision_03_01_00_00/ti_components/os_tools/linux/kernel/omap/arch/arm/boot/zImage

    root@dra7xx-EVM:~# lsusb
    无法初始化 libusb:-99


    copy > processor_sdk_vision_03_01_00_00/ti_components/os_tools/linux/targetfs/boot/zImage

    root@dra7xx-EVM:~# lsusb
    总线002设备001:ID 1d6b:0003 Linux Foundation
    总线001器件001:ID 1d6b:0002 Linux Foundation

    尝试以下操作、但没有改进。

    ./processor_sdk_vision_03_01_00_00/ti_compons/os_tools/linux/kernel/OMAP
    使 arch=arm cross_compile=arm-linux-gnueabihf- distclean
    使 arch=arm cross_compile=arm-linux-gnueabihf- ti_sdk_dra7x_release_defconfig
    使 arch=arm cross_compile=arm-linux-gnueabihf- zImage

    zcat /proc/config.gz >配置
    替换为./OMAP。

    如何获取正确的 zImage 的.config?
    (targetfs/boot/zImage)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好
    很抱歉、我没有得到您想要做的事情。
    首先、我们不会共享 Vision SDK 的预构建内核、Uboot 映像。 repo 具有一些针对处理器 SDK Linux 的预构建版本(不适用于 vision SDK)。 因此、您需要按照用户指南中的步骤重建 Linux。

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

    我是说、当我编译 zImage 时、
    (./processor_sdk_vision_03_01_00_00/ti_components/os_tools/linux/kernel/omap/arch/arm/boot/zImage)
    更换 SD 卡的 rootfs/boot/zImage。
    EVM 上出现"无法初始化 libusb:-99"问题。