Flashing Intel® Edison (wired) - Mac*

10 篇文章 0 订阅
5 篇文章 0 订阅
Intel® Edison Boards
Flashing Intel® Edison (wired) - Mac*


http://www.intel.com/support/edison/sb/CS-035262.htm


Prerequisite
Attach the Edison chip to the Arduino expansion board, see Step 1 of Getting Started.

Select your operating system (OS)
Follow the specified steps for your OS:

Mac


Step 1 – Connecting Edison
Step 2 – Remove old images
Step 3 – Download the latest image
Step 4 – Flashing Edison

Step 1 – Connecting Edison

  1. Connect two micro USB cables into the Arduino board, and the other ends into your computer. Make sure the micro switch in between the USB ports on the Arduino board is switched towards the micro USB ports.

  2. You should see a drive called Edison show up in Finder.

back to top back to top


Step 2 – Remove old images

  1. Open up a new Terminal window.

  2. Type cd /Volumes/Edison and press Enter

  3. Remove all visible files and folder, type rm –rf * and press Enter.

  4. To remove all hidden files and folders, type rm –rf \.* and press Enter.

  5. All files should now be removed. To confirm, type ls to view files on the drive.

  6. Press Enter. The next line after you press Enter should be blank.

back to top back to top


Step 3 – Download the latest image

  1. Right-click the Edison partition and check if it is formatted as FAT16. (Macs do not flash FAT16 partitions properly.) If the partition is not FAT16, skip the next step; otherwise continue.

  2. Open Disk Utility, click CD Gadget Media drive, and repartition it as one MS-DOS (FAT) partition. This changes the partition to FAT32 format.

  3. Download the latest image .zip file - choose from the Edison Yocto complete image.

  4. Unzip the contents and move these files into the Edison drive that is shown in step 1.2.

  5. Your Edison drive should now look like this.

back to top back to top


Step 4 – Flashing Edison

  1. Open up a new Terminal window.

  2. Type screen /dev/cu.usbserial and press Tab on your keyboard.

  3. Type 115200 -L.

  4. Press Enter.

  5. A black screen displays, press Enter twice.

  6. Type root and press Enter.

  7. If you already configured your Edison then you might be prompted for a password, type the appropriate credentials and press Enter.

  8. Type reboot ota and press Enter (Warning: this erases everything on your Edison including configuration settings).

  9. Your Edison reboots and begins the flashing process with the latest image.

  10. When Edison is done flashing, you should see this screen.

Because you have just flashed the image on Edison, any previous configuration settings (name, password, WiFi networks) need to be configured again.

Alternate Flashing Method

  1. Install Homebrew by running the command:

    type/run: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. Install dfu-util, coreutils, and gnu-getopt

    type/run: brew install dfu-util coreutils gnu-getopt
  3. Download and extract Edison Image (Step 1 and 2 need to be done only once on the MAC OS X host).

    1. Extract the contents of the pre-built Edison image.
    2. In your terminal change to the directory where you extracted the linux image. Example: your directory may be different.
      type/run: cd ~/Downloads/edison-image-ww36-14
  4. Run the flashall script and then plug usb cable into board.

    type/run: ./flashall.sh
  5. Note: The script can take up to 5 minutes to complete the flashing.

You should now have the latest image on your Intel® Edison development board.

Operating System:

Mac OSX*

This applies to:

Intel® Edison Board for Arduino* Intel® Edison Breakout Board



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: J-Flash v4.4 是一个用于嵌入式系统开发的工具软件。它是由SEGGER公司开发的,旨在帮助开发人员简化和加速嵌入式系统的编程和调试过程。 J-Flash v4.4 提供了一个集成开发环境(IDE),使开发人员能够更轻松地编写、调试和下载代码到嵌入式设备中。它支持多种处理器架构,包括ARM和RISC-V等。此外,它还提供了丰富的调试功能,可以通过串行线连接到目标设备,并在实时调试过程中监视和控制目标设备的状态。 除了编程和调试功能外,J-Flash v4.4 还具有烧录(Flashing)功能,可以快速、可靠地将程序下载到嵌入式设备的非易失性存储器中。它支持多种烧录器连接接口,如JTAG、SWD和SPI等。此外,它还支持各种芯片厂商的烧录算法,可以适用于不同类型的嵌入式系统。 J-Flash v4.4 还具有易于使用的用户界面,可供用户轻松配置和操作。它提供了简化的向导和步骤,让开发人员能够快速上手使用。无论是初学者还是经验丰富的专业人士,都可以通过该工具轻松地完成编程、调试和烧录的任务。 总之,J-Flash v4.4 是一款功能强大的嵌入式系统开发工具软件,提供了编程、调试和烧录等多种功能,可帮助开发人员更高效地开发和调试嵌入式系统。无论是学术研究、产品开发还是生产制造,J-Flash v4.4 都是一个非常有价值的工具。 ### 回答2: J-Flash是由SEGGER开发的一款用于编程和调试闪存器件的软件工具。v4.4是J-Flash的版本号,表示该软件的第4.4个版本。 J-Flash具有强大且易于使用的功能,适用于各种不同类型的闪存器件。用户可以通过J-Flash来编程和擦除闪存器件中的数据,还可以对闪存器件进行校验,读取和写入操作。 J-Flash支持多种通信接口,包括JTAG、SWD和SPI等。用户可以根据自己的需求选择合适的接口来与目标器件进行通信。 此外,J-Flash还提供了快速编程模式和批量操作功能,可以提高编程速度和效率。用户可以通过设置参数来优化编程操作,例如设置编程速度、擦除方式、校验方法等。 J-Flash还具有友好的用户界面,可以通过图形化界面来进行操作,同时还支持命令行模式,方便用户进行自动化操作。 总的来说,J-Flash v4.4是一款功能强大、易于使用的编程和调试闪存器件的软件工具。它可以满足用户各种不同的需求,提供了丰富的功能和灵活的参数设置,是开发人员在闪存编程和调试方面的好助手。 ### 回答3: j-flash v4.4 是一种用于嵌入式系统开发的软件工具。它是由SEGGER公司开发的,并且被广泛应用于各种微控制器和处理器的调试和编程任务中。 j-flash v4.4 提供了一个用户友好的界面,使得开发者可以轻松地对目标设备进行调试和编程。它支持多种不同的调试接口,包括JTAG、SWD和SPD等接口。通过这些接口,开发者可以直接与目标设备通信,读取和修改设备的内存和寄存器的值以及执行单步调试操作。 此外,j-flash v4.4 还具有快速编程的功能,从而大大缩短了程序烧录的时间。它可以自动检测目标设备,并根据设备的特征自动配置相关的参数,无需手动设置。另外,它还支持批量烧录,能够同时烧录多个设备,提高了工作效率。 除了常规的调试和编程功能外,j-flash v4.4 还提供了一些其他实用的特性。例如,它可以生成设备的Flash文件,用于快速更新设备的固件。它还支持跟踪调试功能,可以捕捉和分析目标设备的运行时数据,帮助开发者定位和解决问题。 总的来说,j-flash v4.4 是一款强大而且易于使用的嵌入式系统开发工具。它提供了丰富的功能和灵活的接口支持,能够大大简化调试和编程的过程,提高开发效率。无论是初学者还是经验丰富的开发者,都可以从中受益,并加快嵌入式系统的开发进程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值