问题标签 [mendel-os]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
111 浏览

google-coral - Google Coral:隐藏内核启动消息

如何在 Google Coral 上隐藏内核启动消息?

但我找不到 grub 文件(我尝试过,比如 debian,/etc/default/grub ... 什么都没有)来编辑和添加“安静”(比如普通的 Ubuntu/Debian),然后重新生成 grub :(

0 投票
1 回答
607 浏览

ssh - mdt shell 未连接或推送 ssh 密钥

mdt shell跟随这里之后,我无法通过 OTG USB-C 端口连接到我的珊瑚开发板。最初,我遇到了这里的问答中概述的孟德尔“拒绝公共设备”问题。我使用串行控制台并nmtui在我的 LAN 上安装了开发板,并修复了我的主机上的检查代码以匹配我的 LAN 安排(172 而不是 192 块),并且可以通过mdt shell.

现在,在连接时,我收到以下关于只允许单个 ssh 密钥的错误。screen自从我最初刷新电路板以来,我只通过串行控制台连接。从来没有人ssh'd。

第一个建议指向已知的授权密钥。通过串行控制台,我可以看到该目录不存在 [还没有?]...

关于通过复制本地密钥的第二个建议mdt pushkey不起作用并重复我在上面收到的相同错误消息mdt shell

macOS Catalina 10.15.6 (19G73)。出厂新板闪过开发板快速启动说明 2020 年 8 月 12 日

0 投票
1 回答
575 浏览

google-coral - Coral 开发板 - 无法运行演示

我最近购买了一块二手开发板来开始工作。我设法使用启用了 Mendel 5 (Eagle) 的 SSH 来刷新它,并按照入门说明进行操作,直到我尝试了演示。

我根本无法让它工作!

如果我运行 edgetpu_demo --stream

我得到:

以root身份运行给了我:

这似乎更接近,但不知道如何解决。我已经尽可能多地进行了搜索(将用户添加到plugdev,确保所有内容都正确安装)

有任何想法吗?很确定如果这不起作用,某些东西就会被破坏。

0 投票
2 回答
721 浏览

cortex-m - 如何在 Google Coral Dev 中将 bin 加载到 Cortex-M4

  • 目前我正在尝试hello_world.bin从谷歌珊瑚开发中的 u-boot 加载到 cortex m4

我试过什么?

  • 调出 Coral 开发目标
  • i.MX8MQ SDK
    • 从https://mcuxpresso.nxp.com/下载 SDK
    • 对于处理器“MIMX8MQ6xxxJZ”(自动选择板 - EVK-MIMX8MQ)
    • hello_world.bin为 Cortex M4(基于 TCM)构建。使用 UART2 在BOARD_InitBootPins
  • hello_world.bin从 u-boot 加载
    • 我已将我的 bin 放在 tftpboot 位置。
  • 但我在第二个终端 ttyUSB1 上看不到任何输出
  • 预期输出应Hello World在第二个终端上

我观察到的

  • Coral-Dev-Board-baseboard-schematic.pdf
    • 根据基板框图,UART2/3通过转换器连接到 MicroUSB
      • 但 UART1(ttymxc0) 也可用于 micro USB
      • 内核启动后 UART3(ttymxc0) 在 micro USB 上可用
    • 但是在内核启动之后,我注意到 UART3 在第二个枚举端口上可用
    • 例如,

问题

  • 如何在 Google Coral Dev 上将固件加载到 Cortex M4?
  • 哪个 i.MX SDK 端口用于 Google Coral Dev?
  • 微型 USB 上可用的 UART 有哪些?
  • Google Coral Dev 中哪个 UART 用于 Cortex M4
0 投票
2 回答
391 浏览

linux-device-driver - 如何使用 devicetree 修改重建 Coral mendel?

我正在尝试修改我的 Coral SoM 上的设备树以支持不同的 DSI 显示,并且可以使用一些指针。

我编辑了 arch/arm64/boot/dts/freescale/fsl-imx8mq-phanbell.dts 然后用 'm' 来制作所有

问题:

  1. 修改设备树、构建并将其加载到板上的正确方法是什么!?

谢谢!

0 投票
1 回答
102 浏览

azure - 是否可以使用 mendel linux 在珊瑚开发板上运行 azure Iotedge?

我正在尝试将我的珊瑚开发板连接到天蓝色的云。我正在关注这个网站:https : //docs.microsoft.com/en-us/azure/iot-edge/how-to-install-iot-edge-linux 一切正常,直到“sudo apt-get install iotedge “ 步。此命令的输出:

正在读取包列表...完成构建依赖关系树正在
读取状态信息...完成 E:无法找到包 iotedge

命令“apt list -a iotedge”列出:

iotedge/拉伸 1.0.9.5-1 armhf iotedge/拉伸 1.0.9.4-1 armhf iotedge/拉伸 1.0.9.3-1 armhf iotedge/拉伸 1.0.9.2-1 armhf iotedge/拉伸 1.0.9.1-1 armhf iotedge/拉伸 1.0。 9-1 armhf iotedge/拉伸 1.0.8-2 armhf iotedge/拉伸 1.0.8-1 armhf iotedge/拉伸 1.0.7.1-1 armhf

我已经尝试了几个选项,例如运行“sudo apt-get install iotedge=1.0.8* libiothsm-std=1.0.8*”

在这个网站https://docs.microsoft.com/en-us/azure/iot-edge/support你可以找到支持的操作系统,我不知道 mendel Linux 是否算作 debian?是否有可能让 azure iotedge 在珊瑚开发板上运行?

感谢您的任何建议!

0 投票
0 回答
348 浏览

python - 来自 Coral 开发板上 Docker 容器的全屏 GUI 应用程序

我正在尝试从 docker 容器运行 Python GUI 应用程序,但是当我尝试全屏显示时,什么都没有显示。如果我不打电话cv2.setWindowProperty("frame", cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN),窗口会正常显示在屏幕上。

这是使用的 Dockerfile:

这是脚本:

我正在使用以下docker run命令:

在运行容器之前,我确保环境配置了这些:

我想不出任何可能导致这种奇怪行为的东西。

编辑:经过进一步调查,我发现以root.

0 投票
0 回答
66 浏览

ubuntu - 使用 WiFi 连接后 Coral AI 开发板无法通过 USB 连接

我的电路板有一些问题,我不能再通过 USB 将它连接到主机。

最初,我将其设置为通过无线网络工作,但现在我需要通过 USB 电缆。

当我从主机运行命令“mdt shell”时,“无法在本地网段上找到任何设备”显示为响应。当我连接它并使用支持数据传输的电缆时,主机无法识别该板。

我还尝试禁用板上的 wifi 连接,但仍然无法通过 USB 连接。

你能帮我提些建议吗?谢谢

0 投票
2 回答
396 浏览

ssh - Coral Dev Board Mini - 无法通过 USB 连接,但列出了设备 [Windows]

我成功刷新了一个新的珊瑚开发板,并使用 HDMI 视频源验证了一切顺利。我在 Windows 10 上安装了 MDT 并且可以看到设备

但是当我尝试连接时,我得到一个套接字错误

我还尝试按照此处的说明使用串行电缆(微型 USB)进行连接:https ://coral.ai/docs/dev-board/serial-console/#connect-with-linux 但该设备从未出现在我的 COM 适配器中。

任何帮助将不胜感激。

更新:
我现在可以使用串行连接与 Putty 进行连接(微型 USB 电缆损坏),但我不确定接下来要做什么才能使 USB-C 连接与 MDT 一起使用

0 投票
2 回答
289 浏览

ssh - 无法更改 Google Coral 开发板上的 sshd_config

所以我本周早些时候拿到了我的开发板。我试图开始并能够重新刷新它,当我执行“mdt 设备”时,我的 Chromebook 能够看​​到该设备,但是当我执行“mdt shell”时,出现错误。我直接尝试了 ssh,详细信息如下所示。我的 Chromebook 无法看到使用 USB-C 数据连接的设备,但随后我能够通过 USB 串行连接连接到它,并使用 nmtui 将开发板连接到 WiFi(与 Chromebook 相同的网络)连接的)。从我在 Stackoverflow 和其他地方可以看到的问题是与板上的 sshd 配置有关,需要禁用 PAM 或启用密码身份验证。https://coral.googlesource.com/mendel-minimal/+/refs/heads/master/etc/runonce.d/99-mendel-sudo,我验证了这个文件存在于我的开发板上)。

那么,有没有人知道这个问题的解决方法(root 密码?)。我读过几个人谈论 ssh 问题,所有解决方案都涉及编辑 sshd_config,这当然是有道理的。唯一的问题是,这些页面(在 Medium、Stackoverflow、GitHub 上)都没有提到首先将 mendel 添加到 /etc/sudoers 需要一些特殊的东西。似乎我遗漏了一些东西,或者在将孟德尔添加到 sudoers 时出现了一些问题。

这是我的孟德尔 Linux 版本:

以下是来自我的 Chromebook 的 ssh 消息:

开发板上的组命令的输出。

任何帮助将非常感激。