I want to use deprecated mbedlts apps (HTTPClient_HelloWorld_IDW01M1) and wifi board.
I compiled with online compiler Nucleo F401 and the error occured.
Warning: Function “mbed::FunctionPointerArg1<R, void>::FunctionPointerArg1(R (*)()) [with R=void]” (declared at line 67 of “/extras/mbed/platform/FunctionPointer.h”) was declared “deprecated” in “NetworkSocketAPI/Socket.cpp”, Line: 23, Col: 2
Error: #error directive: "BufferedSerial version 13 and newer requires use of Mbed OS 5.2.0 and newer or Mbed 2 version 130 and newer. Use BufferedSerial version 12 and older or upgrade the Mbed version. in “X_NUCLEO_IDW01M1v2/SPWF01SA/ATParser/BufferedSerial/BufferedSerial.h”, Line: 33, Col: 3
Info: Unable to download. Fix the reported errors…
So, I will try to change the mbed revision to 131
Warning: Members and base-classes will be initialized in declaration order, not in member initialisation list order in “X_NUCLEO_IDW01M1v2/SPWF01SA/SPWFSA01.cpp”, Line: 29, Col: 8
Warning: Statement is unreachable in “X_NUCLEO_IDW01M1v2/SpwfInterface.cpp”, Line: 505, Col: 6
Compile Success.(Not yet working or not on Nucleo F401 board.)
But, offline compiler - MDK,
the error occurred
mbed/TARGET_NUCLEO_F401RE\core_cmFunc.h(629): error: unknown register name ‘vfpcc’ in asm
__ASM volatile (“VMSR fpscr, %0” : : “r” (fpscr) : “vfpcc”);
Could you let me know how to update latest mbed version and how to export it ( with changed revision) for MDK correctly?