@@ -97,24 +97,25 @@ and integer dividers which allows for accurate fine-tuning of the system clocks
9797Configuration switches
9898----------------------
9999
100+ .. image :: /pic/iotdk_board_switch.jpg
101+ :alt: ARC IoTDK switches
102+
103+ The "On" and "Off" position for all four switches are depicted in the figure above, please see details below for function of each switch:
104+
1001051. FWU switch (This switch is used for Firmware Updates)
101- Ensure that this switch is set to “off” as depicted on the left (default position).
102106 The “off” setting ensures that the EM9D Core starts executing the U-Boot bootloader stored in the embedded
103107 FLASH. Setting this switch in the “on” position is only required if the U-Boot bootloader residing in the
104108 embedded FLASH needs to be updated.
105109
1061102. Clk32_S switch (This switch is used to select the 32.768 KHz clock source)
107- Ensure that this switch is set to “off” as depicted on the left (default position)
108111 The “off” setting selects the on-board 32.768 KHz Oscillator. The “on” setting selects the 32.768 KHz
109112 Crystal (and corresponding Xtal I/O Pads).
110113
1111143. BSM switch (This switch controls manual or automatic booting of the ARC IoTDK)
112- Ensure that this switch is set to “off” as depicted on the left (default position).
113115 The “off” position indicates Manual mode: the ARC IoTDK only starts booting after the START button is pushed. This is the default setting
114116 The “on” position selects Automatic mode: the ARC IoTDK automatically starts booting after Reset.
115117
1161184. EXE switch (This switch controls if the EM9D Core continues with EXEcution or jumps into HALT mode)
117- Ensure that this switch is set to “off” as depicted on the left (default position)
118119 The “off” position selects EXEcution mode. The “on” position select HALT mode.
119120 In case the EM9D continues in EXEcution mode, depending on the FWU switch setting, the Core
120121 either continues execution of the U-Boot bootloader or starts executing the Firmware Update procedure.
@@ -236,6 +237,7 @@ To use embARC OSP applications on the IoTDK board, the following items are requi
236237Set up the IoTDK
237238****************
238239To run embARC OSP applications on IoTDK, you need to setup the board correctly
240+
239241* Connect the digilent usb cable from your host to the board.
240242* (optional) Connect the 5V DC power supply to your board if necessary.
241243
@@ -250,8 +252,7 @@ serial output:
250252On your development environment, you will need to:
251253
252254* Open a serial port emulator (i.e. minicom, putty, screen, etc)
253- * Specify the tty driver name, for example, on Linux this may be :file: `/dev/ttyUSB1 `
254- on Windows this may be *COMx *
255+ * Specify the tty driver name, for example, on Linux this may be :file: `/dev/ttyUSB1 `; on Windows this may be *COMx *
255256* Set the communication settings to:
256257
257258========= =====
0 commit comments