aboutsummaryrefslogtreecommitdiff
path: root/arc/README.md
blob: a9f5e8ff33d68dc0525cf99c1e81a3b9f8a65b1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
ARC Support Image
=================

This directory contains a Zephyr application to run on the ARC side of the
Quark SE chip to handle interfacing with hardware that is only accessible
from that side, such as analog input pins, I2C bus, sensors, etc.

The X86 image communicates with it over IPM.

This image is built and flashed to the Arduino 101 as part of the same commands
that build the X86 image:

```bash
$ make BOARD=arduino_101
```

(The BOARD argument is optional because this is the default currently.)

Then hit the master reset button to enter DFU mode on the Arduino, and after a
couple seconds type:

```bash
$ make dfu
```

This will flash both the X86 and ARC images.