0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样在不使用Spark应用程序的情况下使Spark Core运行

454398 来源:网络整理 作者:佚名 2019-11-05 08:41 次阅读

步骤1:先决条件

Spark Core

这可能看起来很明显,但是假设使一个问题成为现实。该包装中包含USB微型连接器电缆,因此请确保也能触及该电缆。

通过WiFi连接到互联网的计算机

Core不能仅期望与本地WiFi交互。

串行通信软件

Windows :腻子

Mac和Linux :屏幕

USB串行驱动程序

这是Windows特定的问题。如果您已经在同一Windows机器上安装了Teensy甚至是Arduino,那么在通过USB连接Core时,您不需要做任何特别的事情。

请确保通过USB连接到笔记本电脑时,Core闪烁中速蓝色

Core中间的大RGB LED两侧各有两个按钮。如果USB微型插头面向12点钟,则“模式”按钮位于9点钟(即左侧),而“重置”按钮位于3点钟(右侧)。

如果Core呈绿色常亮,则它可能具有较旧的WiFi凭据。按住“模式”按钮10秒钟,它将清除其现有的WiFi凭据,然后重新启动。

步骤2:收集基于Web的激活的详细信息

请注意,大多数说明可从Spark网站获得。但是有一些跳跃的地方,因此将所有内容按执行顺序并显示在一个屏幕上要方便得多:

A)使用以下方法在https://www.spark.io/signup上创建一个帐户电子邮件地址。

注意事项:输入电子邮件地址时,请三重检查。如果拼写错误,Spark团队将没有自动解决系统。他们只能通过电子邮件解决问题,虽然他们非常有礼貌并且对此有所了解,但仍会花费一些时间;

B)将Core插入笔记本电脑的USB端口并发现其端口-

Windows:

打开设备管理器(devmgmt.msc);

转到“端口(COM和LPT)”,然后将其扭曲打开(如果尚未打开)。查找Spark或“通用USB串行”条目并记下COM号。

Mac:

上拉终端(打开一个Finder并搜索“/Applications/Utilities/Terminal”);

运行以下命令:ls -ltr /dev/cu.*

时间戳最近的项目将是列表中的最后一项。它的文件名应以“ cu.usbmodem”开头,然后包含几位数字。

Linux:

打开一个终端,然后运行:ls -l /dev/ttyACM*

C)使用发现的端口-

Windows:

打开腻子;

选择“ Serial”作为连接类型,将“ COM#”作为地址,将COM端口号指定为“#”,将9600作为速度。

Mac和Linux:

键入以下内容以确认通信程序在您的路径中-which screen

类型screen /dev/[cu.usbmodem*|ttyACM*] 9600

D)获取核心的标识符(序列号)并将其链接到WiFi-

在通信会话中输入“ i”;

它将以24个字符的十六进制唯一ID答复,最有可能以53或54开头,例如Your core id is 53ff6c06fe01dc23ba459867

将ID号复制为文本。在腻子中,只需单击并拖动ID即可将其复制。 将其粘贴到文本文件中以确保安全;

返回到通信会话,然后键入“ w”。核心将切换为稳定的蓝灯,而通信会话将提示输入SSID(区分大小写),安全性和密码;

成功的尝试应类似于此页面上的最后一个屏幕截图。

步骤3:使用网站激活:将序列号链接到Spark帐户

登录回到Spark IDE网站:https://www.spark.io/login;

在IDE的左窗格中,从底部查找第二个图标(它将看起来像一个目标)。将鼠标悬停在其上将显示“ Cores”一词。单击此按钮;

单击黄色的“添加新核心”按钮。这将启动一个弹出窗口;

从通信会话中粘贴ID号,然后单击“声明!”。按钮;

最后一步将提供一个半随机名称。接受默认值或对其进行更改,然后单击以命名。

步骤4:回到Web IDE并开始编码

在Mac和Linux中,WiFi步骤成功后,屏幕会话应自动关闭;如果不是,请使用 control-a 然后使用 control-k 从其中取消屏幕会话。在Windows中,关闭Putty会话是安全的。

现在是时候编写代码并使Spark Core投入工作了:

https://www.spark.io/login

已经熟悉IDE的人应该很自在。同样的人可能还会想知道为什么仍然连接到USB端口的设备的所有代码都需要从附近的Web服务器发送给它的代码。

一个答案是Spark Core是只寻找USB电源。只要Core仍与笔记本电脑连接到同一WiFi路由器,就可以在范围内的任何位置对其进行重新编程

另一个答案是安装Spark CLI工具和Spark Dev IDE,或者甚至设置了单独的Spark Source环境。这些将需要等待将来的Instructable。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Core
    +关注

    关注

    0

    文章

    173

    浏览量

    42564
收藏 人收藏

    评论

    相关推荐

    Spark基于DPU Snappy压缩算法的异构加速方案

    一、总体介绍 1.1 背景介绍 Apache Spark是专为大规模数据计算而设计的快速通用的计算引擎,是一种与 Hadoop 相似的开源集群计算环境,但是两者之间还存在一些不同之处,这些不同之处
    的头像 发表于 03-26 17:06 220次阅读
    <b class='flag-5'>Spark</b>基于DPU Snappy压缩算法的异构加速方案

    RDMA技术在Apache Spark中的应用

    背景介绍 在当今数据驱动的时代,Apache Spark已经成为了处理大规模数据集的首选框架。作为一个开源的分布式计算系统,Spark因其高效的大数据处理能力而在各行各业中广受欢迎。无论是金融服务
    的头像 发表于 03-25 18:13 1072次阅读
    RDMA技术在Apache <b class='flag-5'>Spark</b>中的应用

    基于DPU和HADOS-RACE加速Spark 3.x

    背景简介 Apache Spark(下文简称Spark)是一种开源集群计算引擎,支持批/流计算、SQL分析、机器学习、图计算等计算范式,以其强大的容错能力、可扩展性、函数式API、多语言支持(SQL
    的头像 发表于 03-25 18:12 934次阅读
    基于DPU和HADOS-RACE加速<b class='flag-5'>Spark</b> 3.x

    是否可以不使用freeRTOS的情况下运行Infenion AIROC蓝牙包来配置CY43439?

    是否可以不使用 freeRTOS 的情况下运行 Infenion AIROC 蓝牙包来配置 CY43439(将 CY43439 与 STM32H753 连接)?
    发表于 03-06 06:02

    TC397不使能SWAP功能的情况下,对UCB_SWAP_ORIG/_COPY操作会锁芯片吗?

    我想测试一对UCB_SWAP_ORIG/_COPY的写入/擦除操作,请问不使能SWAP的情况下,对芯片的这种操作是否会锁片。
    发表于 02-05 08:04

    PSoC4固件更新,应用程序无法启动是为什么?

    我正在使用 CY8CKIT-148 (PSoC CY8C4147AZI-S475),并且我正在尝试不使用DFU库的情况下使固件更新正常工作。 唯一的区别是我没有使用 DFU 协议。下
    发表于 01-30 06:38

    Blaze: 用Rust重写Spark执行层,平均提升30%算力

    随着机器硬件的发展,RAM的价格也大幅降低,这时Spark提出了弹性分布式数据集(RDD),这是一种分布式内存抽象,可以让程序员以容错的方式在大型集群上执行内存计算。
    的头像 发表于 11-22 17:46 437次阅读
    Blaze: 用Rust重写<b class='flag-5'>Spark</b>执行层,平均提升30%算力

    不使用云平台的情况下怎样才能实现温度的远程监测?

    现在好多的物联网技术都可以实现很多种远程监测的功能,但是基本上都是使用了云平台的情况下实现,但是不使用云平台的话,只使用MCU怎么样才能实现温度的远程监测?
    发表于 11-09 06:43

    starter电机合闸使能的情况下可以在线连接吗?

    starter电机合闸使能的情况下,可以在线连接吗
    发表于 11-03 08:28

    NVIDIA 携手腾讯开发和优化 Spark UCX 实现性能跃升

    腾讯网络平台部与数据平台部,联合 NVIDIA 合作开发和优化 Spark UCX,最终实现 Spark Shuffle 稳定加速 15% - 20%,平均降低现网 Spark 任务
    的头像 发表于 08-25 20:50 425次阅读
    NVIDIA 携手腾讯开发和优化 <b class='flag-5'>Spark</b> UCX 实现性能跃升

    Spark ML算法提供GPU加速度

    新的 GPU 库降低了 Apache Spark ML 的计算成本
    的头像 发表于 07-05 16:30 581次阅读
    为<b class='flag-5'>Spark</b> ML算法提供GPU加速度

    Spark 3.4用于分布式模型训练和大规模模型推理

    使用 Spark 3.4 简化分布式深度学习
    的头像 发表于 07-05 16:30 780次阅读
    <b class='flag-5'>Spark</b> 3.4用于分布式模型训练和大规模模型推理

    如何在不使用FAT系统的情况下将字节直接保存到microSD扇区?

    我目前正在做这个项目:连接到microsd卡的NodeMCU。 我已经成功地 microSD 中保存和读取文件。现在我想在不使用 FAT 系统的情况下将字节直接保存到 microSD 扇区。但我找不到任何图书馆。只是简单的功能
    发表于 05-25 14:23

    是否可以不使用LPC4322的情况下进行闪存编程和调试?

    用 LPC4322 的情况下进行闪存编程和调试?为什么 LPC4322 EVK 上以 2.5V 运行,而它能够像 LPC55S69 一样以 3.3V 运行? 仅供参考,我只实现了串
    发表于 05-05 14:01

    可以不使用外部SDRAM的情况下运行i.MXRT1176 (MIMXRT1176DVMAA) 控制器吗?

    我们想在我们的一个物联网应用项目中使用 MIMXRT1176DVMAA。为此,我们不需要外部 SDRAM。所以,我们想在没有 SDRAM 的情况下运行这个控制器。 根据数据表,该控制器具有内部 2MB SDRAM,因此我们要使用它。 你能证实这一点吗?
    发表于 05-04 08:12