如何将文件从我的 Coral 开发板传输到 SD 卡/PC 以进行培训?

How do I transfer the files from my Coral Dev Board to the SD card/ PC for training?

我已将我的珊瑚设备连接到我的 Windows 笔记本电脑 运行 UBUNTU 20.04 1) 当我尝试“scp file.tar.gz @: /home/ 时,我得到一个错误说明 “ssh:连接到端口 22:连接丢失,有时连接被拒绝”。 我试图输入我的 Mendel 开发板 IP 和主机用户名,然后它要求我输入密码但随后被拒绝。

2)现在想用SD卡试试。所以我将 SD 卡格式化为 ext4 格式并使用“sudo mount /dev/mmcblk1 /mnt 挂载它。我可以访问 SD 卡的内容。

现在我的问题是 - 如何将内容(文件和图片)从 SD 传输到 Coral 板,反之亦然?

如果您能提供详细的答复,我将不胜感激。如果您知道查询 1) 的答案,请提及,或者如果您知道这两个问题的答案,请尝试提供帮助。

谢谢。

  1. 有两种方法可以做到这一点:
  • 您可以使用 mdt pushmdt pull 在开发板上移动文件。 请参阅此文档:https://coral.ai/docs/dev-board/mdt/#mdt-commands
  • mdt 应该已经在 ~/.config/mdt/keys/mdt.key 中的主机上创建了一个 public 密钥,您可以尝试 ssh/scp 使用该密钥
ssh -i ~/.config/mdt/keys/mdt.key mendel@ip-addr

如果不行,您也可以制作自己的密钥:

ssh-keygen

然后将您的 public 密钥复制到开发板的 ~/.ssh/authorized_keys 上,一切都应该正常运行 ssh :)

  1. 如果你已经挂载了sdcard,那么复制或移动就那么简单吗?
cp /mnt/file-you-want /home/mendel/where-you-want