https://github.com/xmos/lib_board_support
Support library for XMOS development kits
https://github.com/xmos/lib_board_support
xcore xcore-200 xcore-ai xmos
Last synced: 4 months ago
JSON representation
Support library for XMOS development kits
- Host: GitHub
- URL: https://github.com/xmos/lib_board_support
- Owner: xmos
- License: other
- Created: 2024-06-24T10:37:59.000Z (almost 2 years ago)
- Default Branch: develop
- Last Pushed: 2026-01-27T12:08:14.000Z (5 months ago)
- Last Synced: 2026-01-27T23:49:59.218Z (5 months ago)
- Topics: xcore, xcore-200, xcore-ai, xmos
- Language: XC
- Homepage: https://www.xmos.com/library/lib_board_support
- Size: 4.2 MB
- Stars: 3
- Watchers: 3
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE.rst
Awesome Lists containing this project
README
:orphan:
#####################################
lib_board_support: XMOS board support
#####################################
:vendor: XMOS
:version: 1.5.0
:scope: General Use
:description: Support library for XMOS development kits
:category: General Purpose
:keywords: Serial interface, Ethernet, ADC, DAC
:devices: xcore.ai, xcore-200
*******
Summary
*******
``lib_board_support`` contains board specific hardware configuration code for various `XMOS`
evaluation and development kits.
********
Features
********
* Support for the following `XMOS` boards:
* ``XK-EVK-XU316``
* ``XK-AUDIO-316-MC``
* ``XK-AUDIO-216-MC``
* ``XK-EVK-XU216``
* ``XK-ETH-316-DUAL``
* ``XK-VOICE-L71``
* Simple examples demonstrating usage from both `XC` and `C` (where supported).
************
Known issues
************
* Support for SMI (used in the Ethernet PHY drivers) requires the lib_ethernet dependency, which is not included in
this repository to avoid introducing dependencies into non-Ethernet applications. Any Ethernet application
targeting either XK-EVK-XU216 or XK-ETH-316-DUAL boards must include lib_ethernet explicitly.
****************
Development repo
****************
* `lib_board_support `_
**************
Required tools
**************
* XMOS XTC Tools: 15.3.1
*********************************
Required libraries (dependencies)
*********************************
* `lib_i2c `_
* `lib_sw_pll `_
* `lib_xassert `_
*************************
Related application notes
*************************
The following application notes use this library:
* `AN02003: SPDIF/ADAT/I²S Receive to I²S Slave Bridge with ASRC `_
* `AN02016: Integrating Audio Weaver (AWE) Core into USB Audio `_
*******
Support
*******
This package is supported by XMOS Ltd. Issues can be raised against the software at: http://www.xmos.com/support