Skip to content

Conversation

hathach
Copy link
Member

@hathach hathach commented Jul 7, 2020

  • added CMSIS 5.4.0 tool, update samd to use gcc 9-2019q4 and CMSIS 5.4.0

Due to latest changes of Arduino cli, from 1.8.13 regarding linking precompiled library arduino/arduino-cli#611 (comment) . Arduino IDE will skip source file with PRECOMPILED library and only linked with src/arch/float/lib.a e.g in this case is src/cortex-m4/fpv4-sp-d16-softfp/ however since both of our cores (nrf & samd) use the hard float API -> result in failed linking. Therefore we must use the non-precompiled i.e build tensorflow from source.

Note: using the Arduino 1.8.11 it can compile with both version because it will always build the source (since its target linking is different). 1.8.12 should be skipped at all cost when using with precompiled lib since it breaks many things.

@hathach hathach requested a review from ladyada July 7, 2020 18:39
@hathach hathach merged commit cb9d2f2 into adafruit:gh-pages Jul 13, 2020
@hathach hathach deleted the samd-1.6.0 branch July 13, 2020 05:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants