你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

sketch文件降级 原创伽利略开发笔记

发布时间:2024-08-27

浏览次数:0

▍Intel® 开发板简介

英特尔与超微计算平台合作开发的、基于自家超小型SoC“Quark”的开发板“”()今天在零售市场上亮相。这也是英特尔首款此类产品,是其进军可穿戴设备的敲门砖。

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

“伽利略”主板采用标准板形,尺寸仅为10×7厘米,配备了256MB DDR3-800内存(两颗美光芯片)、11KB NVRAM、8MB SPI NOR闪存、百兆以太网卡(RJ-45)、3个USB 2.0接口、卡扩展槽(最大容量32GB)、mini PCI-E 2.0 x1全长扩展槽(背面),以及JTAG、RS232 UART、SPI等接口。

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

目前主板在日本秋叶原市场售价为7300-7980日元,约合人民币425-465元。

▍开箱照片

1.外包装很酷哦~你会做出什么呢?

2. 开箱~~

3. 班兹的特写“裸照”

插针接头可能在快递过程中被损坏。

4. 部分配套零件

排队等候检查~

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

安装柱

无线模块

天线

▍开发软件下载

▍开发板的相关信息

我拿到板子的时候,上面没有任何资料(有些板子是附带光盘的)。 出来也有一段时间了,所以网上的资料或多或少都有。我去百度搜了一下(你们懂的~!),但并不容易找到。(编者:这也说明我们运营 Quark 社区还是有必要的。)不过我还是有能力去搜资料的,就去官网上找了。还好找到了别人整理的文档(里面几乎包含了 板子的详细信息)。在这里,我要向这位网友表示感谢~!

让我们看看那里有什么:

▍更新开发板固件

IDE 包含已发布的主板专用固件。请按照以下步骤使用 IDE 更新您的主板。

(1)断开所有电源(USB 和 5 V 电源)。确保电路板上没有任何运行。

(2)从电路板移除SD卡。

(3)为开发板供电 5V

(4)将USB数据线连接到USB端口。注意COM端口已经连接。

(5)打开 IDE,选择“工具”>“主板”>“英特尔®”

(6)选择 COM 端口 > 端口。(注意:在更新固件之前,请勿将任何内容下载到主板)

(7)点击“帮助”

(8)系统会弹出提示框询问是否连接5V电源,如果连接成功请点击“是”,如果未连接请点击“否”,连接成功后重复此步骤。

(9) 可以将主板更新到最新版本或降级到旧版本。下一条消息将显示当前主板版本信息,并告知您将尝试刷新主板。选择“是”以升级、降级并再次刷新相同的软件。

(10)升级过程需要 6 分钟才能完成,并会显示几个弹出消息。升级过程中sketch文件降级,您无法进入 IDE。(注意:更新过程中,电源和 USB 数据线必须保持连接)

(11)更新完成后,会出现一条消息,表明固件更新成功。单击“确定”关闭。如果您要更新的固件不包含在当前 IDE 中,请继续下载第 2 部分中的 SPI 闪存映像文件。

请根据您的操作系统将下载的文件复制到正确的位置,确保同一位置只有一个*.cap文件。

如果下载新文件,请将之前的 *.cap 重命名为另一个扩展名

:-1.5.3//工具/x86/bin/

(注意:如果更新失败,请参阅发行说明了解已知问题和可能存在问题的区域)

▍远程登录工具Putty的下载和使用

使用:

1.点击以上链接下载并压缩。

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

3.打开解压后的文件夹,打开-.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.输入命令:(无线网络名称)ss(密码)----->欢迎来到免费网络

获取到的wpa.conf内容为:

={

ssid=""

#psk="ss"

相移键控=35cf

3.输入命令:vi /etc/.conf 编辑并添加

={

ssid=""

#psk="ss"

相移键控=35cf

去 4 个地方。

配置完成后输入:wq退出编辑

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

在 2 处添加自动 wlan0,并将 3 处的任何内容替换为(无线网络名称)

配置完成后输入:wq退出编辑

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

输入测试命令:ping -c 5 从测试结果可以看出无线网络可以正常连接。

▍板远程登录

1.

通电正常启动后,wifi未开启。

输入root获取root权限

输入 ifup wlan0 开启WIFI

2.

Wi-Fi 已正常启动。

IP地址:192.168.1.103

输入-l /bin/sh启动服务

3.打开 puTTY 设置

输入板子的IP地址:192.168.1.103

打开

▍通过Linux命令控制板载灯光

下面这张图是在一个网站上找的,这里可以看到是接在GPIO3上的sketch文件降级,至于为什么在blink draft里能控制,好像跟这个没关系,留到下一篇再说吧,这里的开关主要是通过控制GPIO3来实现的。

下图是从通电到控制开关的过程。

1.进入gpio目录

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

3.进入gpio3目录

4、使用cat查看gpio3的端口方向,由于是驱动LED灯,所以端口方向需要设置为out,可以使用命令echo in(out) > 来改变端口方向。

5、使用echo 1(0) > value 控制gpio3输出高低电平,具体现象请看板子的开启与关闭,其他GPIO口也可以这样操作。

“夸克虽小,但因你而伟大。请关注英特尔夸克开发者俱乐部微信公众号。”

如有侵权请联系删除!

13262879759

微信二维码