Intel® System Studio
Share information with other developers using Intel® System Studio.

ISSM _SE Curie: how to setup

Xuanbing_L_Intel
Employee
583 Views

version: ISSM_2016.1.067

connected Curie Module: Arduino/Genuino 101.

Issue:  if I select Board as Quark  SE C1000,  Project type: Zephyr 1.4,  then update ROM failure.

Is there any guide for Curie on ISSM?

thanks!

 

 

0 Kudos
1 Solution
Alice_H_Intel
Employee
583 Views

Hello,

For the curie, you need to re-run the installer to enable the Arduino 101 support. (not to choose the Quark SE for curie development) and there is no need to update ROM. You can check the following link for the detail information.

https://software.intel.com/en-us/articles/getting-started-arduino-101genuino-101-with-intel-system-studio-for-microcontrollers

Thanks,

Alice

View solution in original post

0 Kudos
4 Replies
Alice_H_Intel
Employee
584 Views

Hello,

For the curie, you need to re-run the installer to enable the Arduino 101 support. (not to choose the Quark SE for curie development) and there is no need to update ROM. You can check the following link for the detail information.

https://software.intel.com/en-us/articles/getting-started-arduino-101genuino-101-with-intel-system-studio-for-microcontrollers

Thanks,

Alice

0 Kudos
Xuanbing_L_Intel
Employee
583 Views

Hi Alice,

thanks a lot for your prompt help.

I have followed below guide to install Curie,  one more Question:

Is Flyswatter a MUST to run Genuino 101 Zephyr Project?

can we only use Genuino 101 connecting host PC?

​guide:

  • Getting Started on Arduino* 101/Genuino* 101 with Intel® System Studio for Microcontrollers using the Flyswatter* 2 JTAG* debugger

https://software.intel.com/en-us/articles/getting-started-arduino-101genuino-101-with-intel-system-studio-for-microcontrollers

Thanks!

0 Kudos
Alice_H_Intel
Employee
583 Views

Hello,

Flyswatter is a debug connector to connect Genuino 101 and your host PC. You also can choose olimex debugger instead.

Hope this can reply to your question.

Thanks,

Alice

0 Kudos
KPers
Beginner
583 Views

I have tried flashing the Arduino 101 with Intel Quark SE C1000 QMSI projects as Arduino 101 projects come only with Zephyr. Few alterations are needed however.

Assuming you are using the Flyswatter2 and have installed the Arduino 101 board support package for ISSM, if you want to flash the ROM of the Arduino 101 (e.g. to be able to flash QMSI projects), you can do so by following the steps listed https://software.intel.com/en-us/node/704763 and changing the flashing options from

-f scrips/board/quark_se_onboard.cfg

to

-f scripts/interface/ftdi/flyswatter2.cfg -f scripts/board/quark_se.cfg

 

You can now flash the board with Intel Quark SE C100 ISSM projects by using the same workaround. Create an ISSM project for Quark SE C1000 QMSI. Configure its Run / Debug settings to use the Flyswattter2 for flashing and debugging. Change the default Run / Debug Settings -> Debugger -> Configuration from

-f scrips/board/quark_se_onboard.cfg

to

-f scripts/interface/ftdi/flyswatter2.cfg -f scripts/board/quark_se.cfg

I have tried flashing using the J-Link Edu whose configuration file can be retrieved from https://github.com/01org/CODK-Z-Flashpack/tree/master/scripts/interface/ftdi

0 Kudos
Reply