NuMaker SPI flash-backed file system
History
Update to os v6.17.0 for M467 target
19 months ago, by cyliang [Wed, 01 Mar 2023 04:00:38 +0000] rev 11
Update to os v6.17.0 for M467 target
Support NuMaker-M467HJ board
2022-03-09, by ccli8 [Wed, 09 Mar 2022 17:51:32 +0800] rev 10
Support NuMaker-M467HJ board
This support can be temporary and will change for official Mbed-Enabled board if need be.
NOTE: mbed-os.lib doesn't change to point to the version which supports NUMAKER_IOT_M467 because this target hasn't yet landed for official release.
NOTE: With Winbond SPI flash's QE bit being 1, we needn't disable write-protect and hold functions manually.
Update to mbed-os 6.15.1
2022-03-09, by ccli8 [Wed, 09 Mar 2022 17:43:40 +0800] rev 9
Update to mbed-os 6.15.1
Besides, follow the below commit to not require platform.callback-nontrivial:
https://github.com/ARMmbed/mbed-os-example-filesystem/commit/b3141fb1406ba50c237690dc11fc3eeafc4fbd2f
Support bare-metal build
2020-04-29, by ccli8 [Wed, 29 Apr 2020 16:47:46 +0800] rev 8
Support bare-metal build
To enable bare-metal build:
mbed compile -m <TARGET> -t <TOOLCHAIN> --app-config mbed_app_baremetal.json
Update to mbed-os 5.15.2
2020-04-29, by ccli8 [Wed, 29 Apr 2020 16:41:09 +0800] rev 7
Update to mbed-os 5.15.2
Replace fscanf(...) with combination of fgets(...) and strtol(...)
2020-04-07, by ccli8 [Tue, 07 Apr 2020 14:42:48 +0800] rev 6
Replace fscanf(...) with combination of fgets(...) and strtol(...)
Reasons for the replacement:
1. fscanf(...) implementation is quite heavy due to the support for floating point.
2. Newline conversion can cause fscanf(...) to fail.
Fix erase() crash in interrupt context
2019-11-05, by ccli8 [Tue, 05 Nov 2019 11:20:02 +0800] rev 5
Fix erase() crash in interrupt context
Use event queue to avoid erase() running in interrupt context
Support NUMAKER_IOT_M487
2019-11-04, by ccli8 [Mon, 04 Nov 2019 18:40:57 +0800] rev 4
Support NUMAKER_IOT_M487
Update to mbed-os 5.14.1 and modify accordingly
2019-11-04, by ccli8 [Mon, 04 Nov 2019 18:31:10 +0800] rev 3
Update to mbed-os 5.14.1 and modify accordingly
1. Remove spif-driver.lib because it has been built-in in mbed-os
2. Modify mbed_app.json and main.cpp for above change
Update to NuMaker-PFM-M487 V3.0 and Mbed OS 5.8.2
2018-04-18, by ccli8 [Wed, 18 Apr 2018 13:35:52 +0800] rev 2
Update to NuMaker-PFM-M487 V3.0 and Mbed OS 5.8.2