-
Notifications
You must be signed in to change notification settings - Fork 0
Board: XMC2Go
The XMC2Go board is a very cheap and simple evaluation board by Infineon. It features Infineon's ARM Cortex-M0 based XMC1100 micro controller with 16k RAM and 64k of flash. The XMC2Go has a very small footprint (about 1cmx4cm) and is considerably cheap (around 5EUR at hitex)
The board does not come with any radio transceiver.
The XMC2Go board is shipped with an on-board JLink debugger. Under Linux, the easiest way flashing the XMC2Go is using the [JLink tool from Segger] (http://www.segger.com/jlink-software.html) as described in this german Forum Post.
To interact with the board just start the tool using the following command:
# JLinkExe -device xmc1100-64
Debugging via GDB can also be done by using the above mentioned JLINK tool. To start debugging, you need to start the GDB server:
# JLinkGDBServer -device xmc1100-64 -if SWD
Watch out that you specify the device and the interface as command line arguments, otherwise the GDB server will complain that it can not connect to the device.
When the DGB server is running, you can connect to it using your toolchains gdb tool:
# arm-none-eabi-gdb -tui PATH/TO/YOU/binary.elf
The -tui
command line option tells the debugger to show your source code, which can be quite useful. Once the GDB front-end ist started, you connect to the JLink GDB server by typing
# tar ext :2331
RIOT - The friendly Operating System for the Internet of Things
Homepage | [GitHub] (https://github.com/RIOT-OS/) | Developers Mailing List | Users Mailing List | Twitter @RIOT_OS
- Family: ARM
- Board: Airfy Beacon
- Board: Arduino Due
- Board: CC2538DK
- Board: HikoB Fox
- Board: IoT LAB M3
- Board: LimiFrog-v1
- Board: mbed_lpc1768
- Board: MSB-IoT
- Board: MSBA2
- Board: Nucleo-L1
- Board: Nucleo-F334
- Board: Nucleo-F303
- Board: Nucleo-F091
- Board: Mulle
- Board: OpenMote
- Board: PCA1000x (nRF51822 Development Kit)
- Board: Phytec phyWAVE-KW22
- Board: RFduino
- Board: Samr21 xpro
- Board: Spark Core
- Board: STM32F0discovery
- Board: STM32F3discovery
- Board: STM32F4discovery
- Board: UDOO
- Board: yunjia-nrf51822
- Family: ATmega
- Board: Arduino Mega2560
- Family: MSP430
- Board: MSB-430H
- Board: TelosB
- Board: WSN430
- Board: Zolertia Z1
- Board: eZ430-Chronos
- Family: native
- Board: native
- Family: x86
- Board: Intel Galileo