![](images/olimex.png)
Olimex ADuC-MT7020 Board Support Package
This package contains project templates, system files and example programs for the Olimex ADuC-MT7020 Board.
CrossWorks Version 3 Installation Instructions
This package can only be installed if you have the following CrossWorks license bolt-ons:
- ARM License
- To install this support package
-
- Click the Tools > Package Manager menu option to open the package manager window.
- Right click on the Olimex ADuC-MT7020 Board Support Package entry and select Install Selected Packages.
- Click Next to take you to the summary page.
- Click Next to install the package.
- Click Finish to close the package manager window.
- Click the Tools > Show Installed Packages.
- Click on the Olimex ADuC-MT7020 Board Support Package link to view the package and its contents.
- To manually install this support package
-
- If you have not done so already, follow the Analog Devices ADuC7000 CPU Support Package and CrossWorks Tasking Library Package installation instructions.
- Download the file Olimex_ADuC_MT7020.hzq using your web browser.
- Click the Tools > Manually Install Packages menu option.
- Select the file you have just downloaded to install the package.
- Click the Tools > Show Installed Packages.
- Click on the Olimex ADuC-MT7020 Board Support Package link to view the package and its contents.
- To install this support package using other versions
Release Notes
1.1
- Fix CTL examples.
1.0
- Initial Release.
Documentation
Overview
This Board Support Package is intended for the Olimex ADuC-MT7020 Board. You must install the ADuC7000 CPU Support Package to successfully compile and debug with this board support package.
Documentation
Please refer to the general ADuC7000 CPU Support Package documentation for further information on the ADuC7000.
Notes
The Olimex ADuC-MT7020 has its buttons pulled high by default. Unfortunately the ADuC's external interrupt inputs are active high and level sensitive, so when the button is not pressed it will continually generate an interrupt. When the button is pressed, interrupts cease. The design of the ADuC's level-sensitive external input and the Olimex board's incorrect wiring of the button conspire against us in our endeavour to generate an interrupt on a button press. Hence, the standard CrossWorks interrupt demonstration is missing in the samples.