Skip to content

Commit 407d62c

Browse files
committed
Merge branch 'master' into feature/modify_star
2 parents bf62e32 + fc4a8bb commit 407d62c

File tree

8 files changed

+13
-580
lines changed

8 files changed

+13
-580
lines changed

doc/documents/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959

6060
# General information about the project.
6161
project = u'embARC'
62-
copyright = u'2018, Synopsys'
62+
copyright = u'2019, Synopsys'
6363
author = u'Synopsys'
6464
today_fmt = '%Y'
6565

doc/documents/getting_started/getting_started.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The embARC OSP platform supports, but not limited to, the following development
3737
* Microsoft Windows 10 / Windows 7
3838
* Ubuntu 16.04
3939

40-
Use the following procedure to create a new development environment
40+
Use the following procedure to create a new development environment. Please DO follow the instructions introduced in the document below in order to acquire third party middleware.
4141

4242
.. toctree::
4343
:maxdepth: 1

doc/documents/getting_started/software_requirement.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ Software Requirement
1717

1818
* MetaWare Toolkit
1919

20-
* `Premium MetaWare Development Toolkit (2018.12) <https://www.synopsys.com/dw/ipdir.php?ds=sw_metaware>`_
20+
* `Premium MetaWare Development Toolkit <https://www.synopsys.com/dw/ipdir.php?ds=sw_metaware>`_
2121
The DesignWare ARC MetaWare Development Toolkit builds upon a long legacy of industry-leading compiler and debugger products. It is a complete solution that contains all the components needed to support the development, debugging and tuning of embedded applications for the DesignWare ARC processors.
22-
* `DesignWare ARC MetaWare Toolkit Lite (2018.12) <https://www.synopsys.com/dw/ipdir.php?ds=sw_metaware>`_
22+
* `DesignWare ARC MetaWare Toolkit Lite <https://www.synopsys.com/dw/ipdir.php?ds=sw_metaware>`_
2323
A demonstration/evaluation version of the MetaWare Development Toolkit is available for free from the Synopsys website. MetaWare Lite is a functioning demonstration of the MetaWare Development Toolkit, but has a number of restrictions, including a code-size limit of 32 Kilobytes and no runtime library sources. It is available for Microsoft Windows only.
2424

2525
* ARC GNU Toolchain
2626

27-
* `Open Source ARC GNU IDE (2018.09) <https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases>`_
27+
* `Open Source ARC GNU IDE <https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases>`_
2828
The ARC GNU Toolchain offers all of the benefits of open source tools, including complete source code and a large install base. The ARC GNU IDE Installer consists of Eclipse IDE with `ARC GNU plugin for Eclipse <https://github.com/foss-for-synopsys-dwc-arc-processors/arc_gnu_eclipse/releases>`_, `ARC GNU prebuilt toolchain <https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases>`_ and `OpenOCD for ARC <https://github.com/foss-for-synopsys-dwc-arc-processors/openocd>`_
2929

3030
* `Digilent Adept Software <https://store.digilentinc.com/digilent-adept-2-download-only/>`_ for Digilent JTAG-USB cable driver

example/baremetal/bootloader/README.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ Detailed Description
6262

6363
.. image:: /pic/images/example/baremetal_bootloader/emsk_bootloader_program2splflash.jpg
6464

65+
.. note:: for iotdk board, use **flash** command to program the **bootloader.bin** into eflash: **flash -eflash bootloader.bin**. run **flash -h** to show help.
66+
6567
+ If programmed successfully, when the board is reset, make sure Bit 4 of the onboard DIP switch is ON to enable secondary bootloader run.
6668
+ If the sdcard already contains the *boot.bin* in it, the bootloader will automatically load it from sdcard, if not, it will enter to ntshell mode.
6769
+ You can goto the next step to generate the *boot.bin* for proper application you want to be auto-loaded in sdcard.
@@ -125,8 +127,9 @@ Building and Running
125127

126128
.. code-block:: console
127129
130+
//remember to set APPL_DEFINES += -DUSE_APPL_MEM_CONFIG in makefile
128131
$ cd <embarc_root>/example/baremetal/bootloader
129-
$ gmake BOARD=iotdk BD_VER=10 CUR_CORE=arcem9d TOOLCHAIN=mw LOCATION=eflash bin
132+
$ gmake BOARD=iotdk BD_VER=10 CUR_CORE=arcem9d TOOLCHAIN=mw bin
130133
131134
If the binary file is generated successfully, you will output as follows:
132135

example/baremetal/bootloader/appl_mem_config.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,8 @@
66
#define REGION_EXT_RAM_SIZE 0x100000 /* the mem space covered by bootloader */
77
#endif
88

9+
#ifdef BOARD_IOTDK
10+
#define REGION_ROM REGION_EXT_ROM
11+
#endif
12+
913
#endif

example/freertos/stack_check/FreeRTOSConfig.h

Lines changed: 0 additions & 113 deletions
This file was deleted.

0 commit comments

Comments
 (0)