设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

x86版的Arduino来了:Galileo动手玩

2013-12-17 11:41| 发布者: joejoe0332| 查看: 23757| 评论: 0|原作者: ifanr|来自: ifanr

摘要: RobotPeak 是上海的一家硬件创业团队, 团队致力于民用机器人平台系统、机器人操作系统(ROS)以及相关设备的设计研发,并尝试将日新月异的机器人技术融入人们的日常生活与娱乐当中。同 时,RobotPeak 将尽力为机器 ...

  4. Intel Galileo 的高级操作


  在分析了 Galileo 的软硬件构架后,我给大家分享一些除了使用 Arudino IDE 之外的进阶的使用方式。不过在本文中并不会涉及编程开发的话题。


  4.1 直接操作 Linux 系统


  这里聊聊如何直接操作 Galileo 中的 Linux。我们可以使用以太网或者调试串口连接到 Linux 中。具体的连接操作可以查看 Intel 给出的文档。
以串口为例,我使用自己 DIY 的 3.5mm 音频插座转串口线将 Galileo 的调试串口与 PC 互连。并使用 Putty 打开串口中断,设置 115200 波特率。

图:可以 DIY 一个音频转串口连接线


  给 Intel Galileo 通电后,就可以看到启动过程的文本输出,最终将看到 Linux 登录提示画面。直接使用 root 账号登录:


图:通过串口登录至板载的Linux终端

  接下来就可以像其他 Linux 系统一样进行操作了。


  4.2 使用 SD 卡上的 Linux 系统


  如果需要运行 Intel 提供的完整版 Galileo 定制的 Linux 系统,就需要从 SD 卡引导启动。在 Intel 的 Galileo 下载页面[1]提供了该 Linux 系统的 SD 卡文件。将他们复制到 FAT 格式的 SD 卡根目录下:


图:将配套的文件复制入 SD 


  将 SD 卡插入 Galileo,并给 Galileo 通电即可,Galileo 将会引导来自 SD 卡的 Linux 系统。可以通过串口或者以太网登录至该系统:


图:Grub 显示将引导 SD 卡上的 Linux 系统


  相比 SPI Flash 中的 Linux,SD 的 Linux 系统包含了更多的驱动,以及带有如下的库/程序:


  • OpenCV
  • Python
  • node.js

图:在 Galileo 的 Linux 中运行 python 程序



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部