arduino / arduino/ArduinoCore-sam
CMSIS-DSP included with Arduino Due is not up to date
- Dominant language
- HTML
- Stars
- 91
- Forks
- 112
- PR merge metrics
- No merged PRs in 30d
Description
_From @mochr on February 8, 2016 17:35_
The CMSIS-DSP library included with the Arduino Due board installation is dated 25 July 2011 (CMSIS version 2.10), while the latest version of CMSIS-DSP is dated 20 October 2015 (CMSIS version 4.5.0).
The CMSIS package seem to contain lots of useful functions, and it would be great to have it included in the Arduino IDE. Also the included CMSIS library did not work "out of the box", but required "{build.variant.path}/libarm_cortexM3l_math.a" to be added to platforms.txt, and the .a file to be copied to "..AppData\Local\arduino15\packages\arduino\hardware\sam\1.6.6\variants\arduino_due_x".
Is there a specific reason to why the library has not been updated, or should it be possible to exchange the old library with the new without too much work?
_Copied from original issue: arduino/Arduino#4544_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing the CMSIS-DSP package currently installed for the Arduino Due with the newer CMSIS 4.5.0 package. Inspect platforms.txt and the arduino_due_x variant path, especially libarm_cortexM3l_math.a, and verify whether the updated library can be used without manual copying or configuration. Done means the current CMSIS-DSP is included and works out of the box in the Arduino Due installation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arduino
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100