2019-10-15 06:26:09 -07:00
|
|
|
*****************************************************************************
|
2019-10-23 02:25:19 -07:00
|
|
|
** ChibiOS/RT port for ARM-Cortex-M3 ADICUP360. **
|
2019-10-15 06:26:09 -07:00
|
|
|
*****************************************************************************
|
|
|
|
|
|
|
|
** TARGET **
|
|
|
|
|
|
|
|
The demo runs on an ADICUP360 board.
|
|
|
|
|
|
|
|
** The Demo **
|
|
|
|
|
2019-10-16 05:53:44 -07:00
|
|
|
The demo flashes the two on-board LEDs using a thread, by pressing the button
|
|
|
|
located on the board (BOOT) the test procedure is activated with output on the
|
2020-06-02 05:55:44 -07:00
|
|
|
serial port SD0 (UART0, mapped on the User COM port).
|
2019-10-16 05:53:44 -07:00
|
|
|
|
|
|
|
** Board setup **
|
|
|
|
|
2020-06-02 05:55:44 -07:00
|
|
|
To redirect P0.6 and P0.7 to the User COM port it is required to setup
|
2019-10-16 05:53:44 -07:00
|
|
|
the switch matrix as:
|
2020-06-02 05:55:44 -07:00
|
|
|
- S1 -> Don't Care
|
|
|
|
- S2 -> 0
|
|
|
|
- S3 -> Don't Care
|
2019-10-16 05:53:44 -07:00
|
|
|
- S4 -> 0
|
|
|
|
|
2019-10-15 06:26:09 -07:00
|
|
|
** Build Procedure **
|
|
|
|
|
|
|
|
The demo has been tested by using the free Codesourcery GCC-based toolchain
|
|
|
|
and YAGARTO.
|
|
|
|
Just modify the TRGT line in the makefile in order to use different GCC ports.
|
|
|
|
|
|
|
|
** Notes **
|
|
|
|
|
|
|
|
Some files used by the demo are not part of ChibiOS/RT but are copyright of
|
|
|
|
Analog Devices and are licensed under a different license.
|
|
|
|
Also note that not all the files present within the Analog Devices
|
|
|
|
Cross Core Embedded Studio are distributed with ChibiOS/RT,
|
|
|
|
you can find the whole library on the ADI web site:
|
|
|
|
|
|
|
|
http://www.analog.com
|