embARC Open Software Platform 2018.12
This is release 2018.12 of the embARC Open Software Platform
Tool Support
- GNU Toolchain for ARC Processors, 2018.09
- MetaWare Development Toolkit, 2018.12
Features and Enhancements
- Main new features
- Support for new ARC EM Software Development Platform
- Device HAL updates
- Support for DesignWare PWM & Timer driver
- Support for DesignWare NIST TRNG driver
- ARC HAL updates
- Add hardware stack check support (experimental)
- Bug fixes
- Board support updates
- Support for new ARC EM Software Development Platform (EMSDP)
- Bug fixes
- Middleware updates
- lwip update to 2.1.0
- mbedTLS update to 2.16.0
- FatFS update to R0.13c
- Library updates
- Integrate mcuboot and add support in iotdk and emsk
- OS updates
- FreeRTOS Kernel update to 10.1.1
- Examples update
- Update the bootloader example
- Update the udma example
- Update the network related examples
- memory footprint optimize for each example
- 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)
Notices
- embARC OSP no longer includes separate release packages including IDE projects. Users wanting to use a given project in the IDE may refer to Create a New Application in embARC OSP article.
Known Issues
- openthread stack is out of date and relevant examples are not working in this release. This will be fixed in the next release.
- Make version >=4.0 is not supported. Please use make version 3.81 or 3.82
- 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.
- In order to avoid windows limitations with long path names, it is recommended that users don't put the embARC sources too deep in your directory, otherwise some examples may fail to compiled due to command line being too long to be supported in Windows.
- Please use the recommended tool versions for MetaWare and ARC GNU.