This is the release 2019.06 of the embARC Open Software Platform
Tool Support
- GNU Toolchain for ARC Processors, 2019.03
- MetaWare Development Toolkit, 2019.06
Features and Enhancements
- Main new features
- major updates for embARC CLI, a python based general productivity tool for embARC.
- Device HAL updates
- fix SPI CS issue
- add quad SPI support
- ARC HAL updates
- Add microsecond delay function
- Bugs fixes
- Board support updates
- No update
- Middleware updates
- No update
- Library updates
- Add secureshield support for emsdp
- secureshield improvement
- OS updates
- Add FIRQ support for freertos
- Examples update
- freertos kernel improvement
- Update to CI
- Documentation updates
- Bug fixes
How to Use
- Please refer to getting started instructions and online documentation (also available from the local doc folder of your embARC OSP installation).
- embARC CLI tools: Please refer to embARC CLI page at Github for user manuals.
Notices
- Make version >=4.0 is not supported. Please use make version 3.81 or 3.82.
- In order to avoid Windows limitations with long path names, it is recommended to keep the embARC sources directory short. Otherwise some examples may fail to compile due to command line exceeding the Windows limitations.
- Please use the recommended tool versions for MetaWare and ARC GNU.
Known Issues
- Starting from this release, WiFi module RW009 and ESP_SLIP are no longer supported.
- openthread stack is out of date and relevant examples are not working in this release. The fix to this issue is postponed to next release.
- For Wifi applications, the Digilent pmod Wifi with Microchip part MRF24WG0MA should be used. Pmods built with MRF24WB0MA have been shown to experience problems and are NOT supported.
- For lwm2m_client example, some connectivity issue was reported due to obsolated version of leshan server used in this example. This issue will be fixed in next release.