原创伽利略开发笔记

  • 时间:2025-10-21 02:17 作者: 来源: 阅读:6
  • 扫一扫,手机访问
摘要:▍英特尔®伽利略开发板简介Intel与超微型计算平台Arduino合作开发、基于自家超迷你SoC“夸克”的开发板“伽利略”(Galileo)今天出目前了零售市场上,这也是Intel首款此类产品,是其通往可穿戴设备的敲门砖。它搭载的夸克X1000 SoC采用单芯片设计,32nm工艺制造,封装面积15×15毫米,指令集兼容32位的初代奔腾架构,单核心单线程,主频


英特尔®伽利略开发板简介

Intel与超微型计算平台Arduino合作开发、基于自家超迷你SoC“夸克”的开发板“伽利略”(Galileo)今天出目前了零售市场上,这也是Intel首款此类产品,是其通往可穿戴设备的敲门砖。

它搭载的夸克X1000 SoC采用单芯片设计,32nm工艺制造,封装面积15×15毫米,指令集兼容32位的初代奔腾架构,单核心单线程,主频400MHz,缓存16KB,并内置了512KB eSRAM,内存支持单通道DDR3-800 2GB,热设计功耗仅仅2.2W。

“伽利略”主板采用了Arduino标准板型,尺寸仅为10×7厘米,搭载了256MB DDR3-800内存(两颗美光颗粒)、11KB EEPROM、8MB NVRAM SPI NOR闪存、百兆以太网卡(RJ-45)、三个USB 2.0接口、microSD卡扩展插槽(最大容量32GB)、mini PCI-E 2.0 x1全长扩展插槽(背部),还有JTAG、RS232 UART、SPI。

主板采用5V DC供电,最大热设计功耗12.5W。

伽利略主板目前在日本秋叶原市场上卖价7300-7980日元,约合人民币425-465元。

开箱照

1、外包装很酷~ What will you make?


2、开箱了~~



3、板子的近身“裸照”


可能是快递运输的时候撞坏了这个排针。




4、配套的一些零件


排成一排,等待检阅~


找了一个适合的(这个电源转换的插头真贴心,可根据不同的插座更换)


安装柱


无线模块


天线


开发软件下载


关于伽利略开发板的资料

拿到板子,啥资料也没有(有的板卡附带光盘资料)。想想伽利略出来也有段时间了,网上多多少少有些资料。先百度了一下(google 大家懂的~!),还真不怎好找。(小编:这点也说明我们办Quark社区还是很有必要的。)可咱对自己信息检索的能力还是有信息的,实在不行去官网找了。还好给我找到了一份别人整理好的文件(几乎包含了伽利略板卡的详细资料),在此,向这位网友表明感谢~!

看看有些啥:


更新开发板固件

IDE包含了发布的板子专有固件。 遵从如下步骤用IDE去更新你的板子

(1) 断开所有电源 (USB 和5 V 电源端)。确保没有任何sketch在板子运行

(2) 把SD卡从板子上取出

(3) 用5V给板子供电

(4) USB数据线连接USB Client端口,注意 COM 端口已经连接

(5) 打开 IDE 并且选择 Tools >Board >Intel® Galileo

(6) 选择COM端口>Serial Port。(备注:在更新固件前不要下载任何 sketch 到板子)

(7) 点击协助 找到 Firmware Upgrade

(8) 一个信息将咨询并且确认5V电源已经连接。如果连接好了,请点击Yes. 如果没有连接好,请点击No,待连接好后重新执行这个步骤

(9) 板子能够更新新到最新的版本或 降级到较老的版本。下一个信息将显示你当前板子的版本信息,并且告知你将尝试去 flash 板子。 选择yes去再次升级、降级,flash一样的软件

(10) 将花费6分钟完成升级流程,并且将显示几个弹出的信息。在升级过程中,不能进入 IDE。(备注:在更新期间,电源和USB数据线必须保持连接)

(11) 当更新完成时,一个消息将提示固件更新成功。点击OK关闭。如果你更新的固件没有包含在当前的IDE中, 在章节2去下载SPI flash image capsule 文件。

下载的文件根据您的操作系统请拷贝的正确的位置,确保仅仅只有一个 *.cap 文件在同一个地方。

·如果下载新文件,重命名之前的 *.cap 到其他的扩展

· Windows: Arduino-1.5.3/hardware/tools/x86/bin/

(备注: 如果更新失败,参考发布的备注已知问题和可能问题地方)

远程登录工具Putty 下载及使用

使用:

1、点击上面的链接下载并加压。

2、在设备管理器中查看USB转串口使用的COM口。


3、打开解压的文件夹,并打开initrd-MassStorage.exe



板子上电后,在终端可以看到不少数据。


后面就是看你Linux操作了

USB转接线定义及购买地址

由于板上的串口接口采用的是3.5mm接口,咱们手里一般没有(大部分是usb转com9)。为了连接的稳定性和便于下次其他地方使用,我直接在淘宝购买了一根。

下面是转接线的接口定义,购买的时候必定要选清楚了或者问下店老板。

3.5顶端接9针的2号脚,3.5中端接9针的3号脚,3.5后端接9针的5号脚

当然,你完全可以自己DIY一根USB转串口线,请参考下:

纯天然手工制作RS232/TTL转换模块

wifi配置(实现了命令行下面带有密码的无线网络的连接)

方法(如图操作):


1、进入root权限

2、输入命令:wpa_passphrase baobei1026(无线网络名称)13013118589ss( 密码) ----->欢迎来蹭网哈

得到的wpa.conf内容为:

network={

ssid="baobei1026"

#psk="13013118589ss"

psk=0125aa2c4e922eb75540fa88e131d735389e26916bbbb670b3a81573211d35cf

}

3、输入命令:vi /etc/wpa_supplicant.conf 进行编辑,添加

network={

ssid="baobei1026"

#psk="13013118589ss"

psk=0125aa2c4e922eb75540fa88e131d735389e26916bbbb670b3a81573211d35cf

}

至4处。

配置好后,输入:wq退出编辑


输入命令: vi /etc/network/interfaces 配置网络接口

在2处添加 auto wlan0,3处的any替换成baobei1026(无线网络名)

配置好后,输入:wq退出编辑


输入命令:ifup wlan0 连接无线网


输入测试命令:ping -c 5 www.baidu.com 从测试结果可以看出,可以正常连接无线网

伽利略板卡的远程登录

步骤

1、

<1>上电,正常启动后。wifi未开启。

<2>输入root 获取root权限

<3>输入ifup wlan0 开启WIFI


2、

<1>wifi已正常启动。

<2>Galileo的ip地址:192.168.1.103

<3>输入 telnetd -l /bin/sh 启动telnet服务


3、打开puTTY设置

<1>输入Galileo板卡的IP地址:192.168.1.103

<2>打开




通过linux命令来控制板上GP_LED灯亮灭

下图是在某网站找到的,这里我们可以看到GP_LED 是跟GPIO3相连。至于GPIO13,在此图上看,跟GP_LED没有啥关系,但为什么在blink草案中,却能控制GP_LED,这个留在下一帖。这里主要是通过对GPIO3的控制来实现GP_LED的亮灭。


下图是从开机到控制GP_LED亮灭的过程。


1、进入gpio的目录

2、通过ls指令可以看到在gpio目录下各个gpio口,这里找到gpio3

3、进入gpio3的目录

4、cat direction查看gpio3的端口方向,由于这里是驱动LED灯,端口方向需设置为out。可以通过指令echo in(out) > direction,来改变端口的方向。

5、通过echo 1(0) > value 来控制gpio3输出高低电平。具体现象请看板上GP_LED 的亮灭。其他GPIO口也可按此法操作。

“夸克微小,却能成就伟大,由于有你。请关注英特尔Quark开发者俱乐部微信公共号intelquark。”

  • 全部评论(0)
手机二维码手机访问领取大礼包
返回顶部