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.

[参考译文] DLP2000:DLP2000EVM-ENG

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

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1106210/dlp2000-dlp2000evm-eng

器件型号:DLP2000

大家好、

对于我的项目、我必须使用 DLP2000EVM 进行3D 扫描、它应该在 Raspberry Pi 3上工作。 我在 GitHub:https://github.com/RobertCNelson/boot-scripts/tree/master/device/bone/capes/DLPDLCR2000/structured_light 上找到了此代码

此代码专为 Beagle Bone Black 开发板而设计、因此我的问题是在 Raspberry Pi 上运行相同的代码是否可行?

我在 Raspberry Pi 上附加了 DLP、如本页面上的说明 所示:http://frederickvandenbosch.be/?p=2948  

谢谢你。

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

    用户好!

    此集线器中的程序可能适用于 Raspberry Pi。 但是、可能需要对脚本进行修改、以便将脚本移植到 RPi。 例如、需要通过以下格式发送 I2C 命令:

    sudo i2cset -y 3 0x1b 0x0B 0x00 0x00 0x00 0x00 I 


    这将必须反映在方案中。 这也可以在 Vandenbosch 的页面上看到。

    此外、此 E2E 帖子可能会对您在集成 Raspberry Pi 视频功能方面有所帮助。

    此致、

    奥斯汀

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

    您好、奥斯汀、

    我更改了程序中的 I2C 命令。 之后、我尝试运行./pattern_disp -t 代码、该代码应在 DLP 上显示一些测试模式、但终端中显示一个错误:

    我还尝试了一些 I2C 命令、但 DLP 上没有任何变化。  

    此致

    马西米兰

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

    用户好!

    感谢您的反馈。 我们将研究您遇到的误差。 感谢您的耐心等待。

    此致、

    John

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

    尊敬的 Maximilian:

    您是否在上面的屏幕截图中写入多个器件? 您似乎是向两条 I2C 总线和两个器件地址发出命令。

    我们的第一步应该是确认我们具有一致的 I2C 连接。 请参阅 DLP2000EVM 用户指南的第2.1节此 E2E 主题 、以确保建立通信。 请报告此问题是否已解决。

    此致、

    奥斯汀

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

    您好、奥斯汀、

    我对迟到的答复表示歉意。 我再次检查 Kyle Rakos 的代码、发现在代码中、GPIO 引脚配置为 Beagle Bone Black。

    此代码来自 display_app.h、来自 Kyle Rakos 的结构化照明代码。

    我将 GPIO_OUT 和 GPIO_INn´t 为不同的数字、并且在再次运行./pattern_disp -t 之后、它没有显示任何错误。 n´t 也没有显示任何图片。

    您是否知道问题可能出在哪?

    谢谢

    马西米兰

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

    尊敬的 Maximilian:

    您是否能够与上述引脚通信建立 i2c 通信? 请参阅上述 Austin 共享的主题、了解有关验证 i2c 通信的过程。  

    如果您能够建立通信、请共享您在列表中看到的检测到的设备地址

    此致、

    Akhil

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

    您好、Akhil、

    当我在终端中使用 i2cdetect 命令时、我在总线11上找到了该器件:

    我还尝试了一些 i2c 命令来显示测试模式、这也很有效。

    我认为、我需要不同的 GPIO 引脚来从 DLP 中显示一些图片。

    我还尝试按照 Frederick Vandenbosch: http://frederickvandenbosch.be/?p=2948的说明设置/boot/config.txt

    n´t、当我重新启动 Raspberry 时、我看不到显示器屏幕上显示的 Beamer 桌面屏幕。

    此致、

    马西米兰

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

    尊敬的 Maximilian:

    感谢您确认 I2C 总线。 仅使用11个 I2C 总线和0x1b 器件地址时、性能是否发生了变化?

    此致、

    奥斯汀

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

    您好、奥斯汀、

    我不知道你的意思是什么。 如何测试 DLP 以查看性能是否发生变化?

    此致、

    马西米兰

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

    尊敬的 Maximilian:

    如果我的请求不明确、请道歉。 我希望查看是否从终端清除了错误、并且 DLP 系统上的行为是否发生了变化、如果以下命令中包含了 I2C 总线和器件地址来代替之前使用的命令。

    此致、

    奥斯汀