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.

[参考译文] TMS320DM368:将 Linux 操作系统移植到达芬奇 ARM 板

Guru**** 2589265 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/635053/tms320dm368-porting-linux-os-to-davinci-arm-board

器件型号:TMS320DM368

您好!

我们计划在 DaVinci DM368上构建我们的应用。

我们的硬件是 Leopard Board 368。我们已经编译了 DVSDK 并构建了从 SD 卡移植的映像。

但是、我们可以将 Linux 操作系统(操作 系统)移植 到达芬奇 DM368板、就像使用 Beagle Bone 板(创建 操作系统映像并使用 SDCard 将其移植到 BBB)一样。

如果我们能做到这一点的话?

因为我们不熟悉这个领域……我们需要澄清一些疑虑…

谢谢、此致、

Sanath Rai

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

    您好!

    DVSDK 的内核使用 Linux 操作系统。 有关更多详细信息、请查看 PSP 软件包。 但是、我需要了解您的用例以更好地帮助您


    是的、您可以将任何版本的 Linux 移植到 DM368板上。 但请注意、

    • 您可能需要为 DM368自定义 Linux (基于您要查找的版本)。
    • 除非您将 DVSDK 框架重新移植到 Linux 上、否则您将无法灵活使用 DVSDK 框架。
      或者、您可以在所有用例中依赖 Linux 应用程序。 但是、这在很大程度上是特定于用例的。

    谢谢

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

    感谢你的答复。
    用例:

    IPCM
    视频流

    在它下面

    人脸检测
    人脸识别


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

    虽然可以使用 DVSDK、但我相信 IPNC 是您的理想软件。
    此外、我在这里没有看到任何只使用内核的特殊需要、因为您的用例已经是 TI 默认软件版本的一部分。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ravikiran、您好!

    IPNC RDK 5.1.0是否包含人脸识别库?

    如何获取 IPNC RDK 5.1.0软件? 这个需要多少钱?

    此致、

    Sanath Rai

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

    IPNC 仅支持人脸检测。 我需要对识别进行双重检查。

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

    谢谢 Ravikiran、

    我曾在 PDF (附于该帖子)中看到 IPNC 具有人脸识别 Libraries.e2e.ti.com/.../0804.Face_5F00_Detect_5F00_Recognition_5F00_DM36x.pdf

    如果 IPNC 不支持人脸识别、并且成本高昂、我们可以使用 DVSDK 吗?

    TI 提供的免费开源软件。

    此致、

    Sanath Rai

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

    您好 Sanath、

    感谢您提供参考链接。 我将在内部检查人脸识别功能(因为我不知道)并尽快回复您。

    同时、我们[TI]可以为您提供 IPNC 5.1的下载链接。 由于许可限制、它无法在公共论坛中发布。

    请发送电子邮件至 akshat.a@pathpartnertech.com / ravikiran.hv@pathpartnertech.com,进一步讨论此问题吗?  

    谢谢  

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

    Ravikiran、您好!

    感谢您的回复。

    这是一个链接、提供了 IPNC RDK 和 DVSDK 之间的差异。

    processors.wiki.ti.com/.../IP_Camera

    当然,我会在与经理讨论后将电子邮件发送至您提供的电子邮件 ID,并请检查人脸识别功能。

    此致、

    Sanath Rai

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

    Ravikiran、您好!

    我们开始处理 IPNC RDK 5.1.0。

    我们的目标板是 Leopard 368。

    我们的主机是 Linux Ubuntu 10.04 LTS。

    我们已根据《IPNC RDK 指南》配置了 IPNC RDK 软件。

    但我们会遇到一些编译错误,说  /leaving directory 。

    原因可能是什么。我们已经按照指南中给出的步骤进行了操作。

     

    此致、

    Sanath Rai

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

    此外、请确保您已解压 tar 文件而没有任何错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Ravikiran、您好!

    问题已解决。
    原因是文件系统的权限问题。
    我将继续发布最新的更新。

    谢谢你
    此致

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

    我们尝试使用指南中给出的命令创建 UBIFS。
    制造子项

    我们遇到以下错误:
    无法执行二进制文件
    错误:126

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

    Ravikiran、您好!

    我们在编译 IPNC RDK 5.1.0后创建了 Linux 内核映像(uimage)和文件系统映像(UBIFS)。

    我们将使用 SDcard 将 Linux 内核映像(uimage)和文件系统映像(UBIFS)刷写到  Leopard 板368 NAND。

    但是  

    如何将 UBL 和 u-boot 刷写到 Leopard 板368 NAND 闪存?

    此致、

    Sanath Rai

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



    我们已使用 CCS 将 UBL 和 u-boot 刷写到 Leopard board368 NAND 闪存、并且成功。

    之后、我们使用所需的设置将 RS232电缆连接到主机和电路板。

    但超级终端上没有出现控制台消息。只能看到一些垃圾数据。

    对此有任何建议吗?



    此致、

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

    确保您已将正确的标题/签名附加到 UBL、RBL 可将其选中。
    您可以看到有关这一点的 TI 在线资源。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ravikiran、您好!

    通过使用 uflash 实用程序、我们能够执行以下步骤、但此后、当我们在豹式电路板和 PC 之间连接 RS232时、无法从 SD 卡(控制台上无消息)引导。 和引导模式设置。

      #./uflash -d /dev/sdb -u -b. -vv

        UBL 规格20991

        U-boot 大小为252087

        第一个分区从1216 (622592)开始

        所需的分块660、可用分块1215

        UBL 魔法号码    :a1aced00

        UBL 入口点     电话:00000100

        UBL 数据块数  :00000028

        UBL 起始块   :00000075

        UBL 加载地址    :00000000

        写入 UBL 签名

        写入 UBL

        U-Boot 魔法号码  :a1aced66

        U-Boot 入口点   :880000

        U-Boot 块数:000001ec

        U-Boot 启动块 :000000a7

        载入 U-Boot 地址  :880000

        写入 U-Boot 签名

        写入 U-Boot

        完成...

     

    此致、

    Sanath Rai

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

    确保用于 SD 和 NAND 的配置/映像不同。 此外、每次都可以快速查看引导模式开关。

    此外、请在实际移至自定义二进制文件之前使用一次预构建的二进制文件。

    谢谢