diff --git a/boards.txt b/boards.txt index 86d58c06af..39383d6421 100644 --- a/boards.txt +++ b/boards.txt @@ -357,8 +357,10 @@ generic.menu.led.15=15 generic.menu.led.15.build.led=-DLED_BUILTIN=15 generic.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy) generic.menu.sdk.nonosdk221.build.sdk=NONOSDK221 -generic.menu.sdk.nonosdk222=nonos-sdk 2.2.2-190313 (testing) -generic.menu.sdk.nonosdk222.build.sdk=NONOSDK22x +generic.menu.sdk.nonosdk222_61=nonos-sdk 2.2.1+61 (testing) +generic.menu.sdk.nonosdk222_61.build.sdk=NONOSDK22x +generic.menu.sdk.nonosdk222_100=nonos-sdk 2.2.1+100 (testing) +generic.menu.sdk.nonosdk222_100.build.sdk=NONOSDK22y generic.menu.sdk.nonosdk3v0=nonos-sdk pre-3 (known issues) generic.menu.sdk.nonosdk3v0.build.sdk=NONOSDK3V0 generic.menu.ip.lm2f=v2 Lower Memory diff --git a/package/package_esp8266com_index.template.json b/package/package_esp8266com_index.template.json index 9d9bb27540..e1d6edb887 100644 --- a/package/package_esp8266com_index.template.json +++ b/package/package_esp8266com_index.template.json @@ -306,50 +306,50 @@ "name": "mklittlefs", "systems": [ { - "host": "aarch64-linux-gnu", - "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/aarch64-linux-gnu-mklittlefs-1c43629.tar.gz", - "archiveFileName": "aarch64-linux-gnu-mklittlefs-1c43629.tar.gz", - "checksum": "SHA-256:1d51ab0e5abc9dd243829353a411fccb76e0ce70e3d106d51fb0d3a29dc1b1a7", - "size": "44058" + "host": "aarch64-linux-gnu", + "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/aarch64-linux-gnu-mklittlefs-1c43629.tar.gz", + "archiveFileName": "aarch64-linux-gnu-mklittlefs-1c43629.tar.gz", + "checksum": "SHA-256:1d51ab0e5abc9dd243829353a411fccb76e0ce70e3d106d51fb0d3a29dc1b1a7", + "size": "44058" }, { - "host": "arm-linux-gnueabihf", - "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/arm-linux-gnueabihf-mklittlefs-1c43629.tar.gz", - "archiveFileName": "arm-linux-gnueabihf-mklittlefs-1c43629.tar.gz", - "checksum": "SHA-256:f316d7638ae41c15d82d7f8ca0815dbdfcd5ab323a84ff0d22420e683841150a", - "size": "36566" + "host": "arm-linux-gnueabihf", + "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/arm-linux-gnueabihf-mklittlefs-1c43629.tar.gz", + "archiveFileName": "arm-linux-gnueabihf-mklittlefs-1c43629.tar.gz", + "checksum": "SHA-256:f316d7638ae41c15d82d7f8ca0815dbdfcd5ab323a84ff0d22420e683841150a", + "size": "36566" }, { - "host": "i686-mingw32", - "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/i686-w64-mingw32-mklittlefs-1c43629.zip", - "archiveFileName": "i686-w64-mingw32-mklittlefs-1c43629.zip", - "checksum": "SHA-256:4a926f3c282aefe7895d353797f43ac988a9542f2ba7bfcd6ef98fbe1455569c", - "size": "332058" + "host": "i686-mingw32", + "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/i686-w64-mingw32-mklittlefs-1c43629.zip", + "archiveFileName": "i686-w64-mingw32-mklittlefs-1c43629.zip", + "checksum": "SHA-256:4a926f3c282aefe7895d353797f43ac988a9542f2ba7bfcd6ef98fbe1455569c", + "size": "332058" }, { - "host": "x86_64-apple-darwin", - "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/x86_64-apple-darwin14-mklittlefs-1c43629.tar.gz", - "archiveFileName": "x86_64-apple-darwin14-mklittlefs-1c43629.tar.gz", - "checksum": "SHA-256:b3e62af202f0c93a3f6ccacaaaa133afc0dd1c65a8ea492690d02345212bf535", - "size": "362016" + "host": "x86_64-apple-darwin", + "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/x86_64-apple-darwin14-mklittlefs-1c43629.tar.gz", + "archiveFileName": "x86_64-apple-darwin14-mklittlefs-1c43629.tar.gz", + "checksum": "SHA-256:b3e62af202f0c93a3f6ccacaaaa133afc0dd1c65a8ea492690d02345212bf535", + "size": "362016" }, { - "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/x86_64-linux-gnu-mklittlefs-1c43629.tar.gz", - "archiveFileName": "x86_64-linux-gnu-mklittlefs-1c43629.tar.gz", - "checksum": "SHA-256:b5222d220e9396807d736d16ef63983f80dc1d8d1e02fa9736f3b4a3e224cc63", - "size": "46162" + "host": "x86_64-pc-linux-gnu", + "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/x86_64-linux-gnu-mklittlefs-1c43629.tar.gz", + "archiveFileName": "x86_64-linux-gnu-mklittlefs-1c43629.tar.gz", + "checksum": "SHA-256:b5222d220e9396807d736d16ef63983f80dc1d8d1e02fa9736f3b4a3e224cc63", + "size": "46162" }, { - "host": "x86_64-mingw32", - "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/x86_64-w64-mingw32-mklittlefs-1c43629.zip", - "archiveFileName": "x86_64-w64-mingw32-mklittlefs-1c43629.zip", - "checksum": "SHA-256:175cdd13a046d6ed06d1ee9eb535100821d8f59adbe16a117d8f80c252e7e62f", - "size": "344578" + "host": "x86_64-mingw32", + "url": "https://github.com/earlephilhower/mklittlefs/releases/download/2.5.1-2/x86_64-w64-mingw32-mklittlefs-1c43629.zip", + "archiveFileName": "x86_64-w64-mingw32-mklittlefs-1c43629.zip", + "checksum": "SHA-256:175cdd13a046d6ed06d1ee9eb535100821d8f59adbe16a117d8f80c252e7e62f", + "size": "344578" } ] } ] } ] -} +} \ No newline at end of file diff --git a/tools/boards.txt.py b/tools/boards.txt.py index 8a9179fe3a..d1de116a63 100755 --- a/tools/boards.txt.py +++ b/tools/boards.txt.py @@ -1344,8 +1344,10 @@ def sdk (): return { 'sdk': collections.OrderedDict([ ('.menu.sdk.nonosdk221', 'nonos-sdk 2.2.1 (legacy)'), ('.menu.sdk.nonosdk221.build.sdk', 'NONOSDK221'), - ('.menu.sdk.nonosdk222', 'nonos-sdk 2.2.2-190313 (testing)'), - ('.menu.sdk.nonosdk222.build.sdk', 'NONOSDK22x'), + ('.menu.sdk.nonosdk222_61', 'nonos-sdk 2.2.1+61 (testing)'), + ('.menu.sdk.nonosdk222_61.build.sdk', 'NONOSDK22x'), + ('.menu.sdk.nonosdk222_100', 'nonos-sdk 2.2.1+100 (testing)'), + ('.menu.sdk.nonosdk222_100.build.sdk', 'NONOSDK22y'), ('.menu.sdk.nonosdk3v0', 'nonos-sdk pre-3 (known issues)'), ('.menu.sdk.nonosdk3v0.build.sdk', 'NONOSDK3V0'), ]) diff --git a/tools/platformio-build.py b/tools/platformio-build.py index ce5bbb2def..920d755f81 100644 --- a/tools/platformio-build.py +++ b/tools/platformio-build.py @@ -169,7 +169,12 @@ def scons_patched_match_splitext(path, suffixes=None): CPPDEFINES=[("NONOSDK22x", 1)], LIBPATH=[join(FRAMEWORK_DIR, "tools", "sdk", "lib", "NONOSDK22x")] ) -# PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x (default) +elif "PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22y" in flatten_cppdefines: + env.Append( + CPPDEFINES=[("NONOSDK22y", 1)], + LIBPATH=[join(FRAMEWORK_DIR, "tools", "sdk", "lib", "NONOSDK22y")] + ) +# PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK221 (default) else: env.Append( CPPDEFINES=[("NONOSDK221", 1)], diff --git a/tools/sdk/lib/NONOSDK22x/commitlog-from-221.txt.gz b/tools/sdk/lib/NONOSDK22x/commitlog-from-221.txt.gz new file mode 100644 index 0000000000..58d8781a71 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22x/commitlog-from-221.txt.gz differ diff --git a/tools/sdk/lib/NONOSDK22y/commitlog-from-22x.txt.gz b/tools/sdk/lib/NONOSDK22y/commitlog-from-22x.txt.gz new file mode 100644 index 0000000000..4e823abd03 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/commitlog-from-22x.txt.gz differ diff --git a/tools/sdk/lib/NONOSDK22y/libairkiss.a b/tools/sdk/lib/NONOSDK22y/libairkiss.a new file mode 100644 index 0000000000..cfdcc84234 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libairkiss.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libcrypto.a b/tools/sdk/lib/NONOSDK22y/libcrypto.a new file mode 100644 index 0000000000..8a43cb7279 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libcrypto.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libdriver.a b/tools/sdk/lib/NONOSDK22y/libdriver.a new file mode 100644 index 0000000000..89cf520a14 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libdriver.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libespnow.a b/tools/sdk/lib/NONOSDK22y/libespnow.a new file mode 100644 index 0000000000..92f6c9ab1a Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libespnow.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libmain.a b/tools/sdk/lib/NONOSDK22y/libmain.a new file mode 100644 index 0000000000..1213ceb8fd Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libmain.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libnet80211.a b/tools/sdk/lib/NONOSDK22y/libnet80211.a new file mode 100644 index 0000000000..3bbecc82b9 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libnet80211.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libphy.a b/tools/sdk/lib/NONOSDK22y/libphy.a new file mode 100644 index 0000000000..e09c71faf3 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libphy.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libpp.a b/tools/sdk/lib/NONOSDK22y/libpp.a new file mode 100644 index 0000000000..2abbe7a3e9 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libpp.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libsmartconfig.a b/tools/sdk/lib/NONOSDK22y/libsmartconfig.a new file mode 100644 index 0000000000..95aec76c62 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libsmartconfig.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libwpa.a b/tools/sdk/lib/NONOSDK22y/libwpa.a new file mode 100644 index 0000000000..41ad4876fc Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libwpa.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libwpa2.a b/tools/sdk/lib/NONOSDK22y/libwpa2.a new file mode 100644 index 0000000000..07420c5bf0 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libwpa2.a differ diff --git a/tools/sdk/lib/NONOSDK22y/libwps.a b/tools/sdk/lib/NONOSDK22y/libwps.a new file mode 100644 index 0000000000..ef0be1c350 Binary files /dev/null and b/tools/sdk/lib/NONOSDK22y/libwps.a differ diff --git a/tools/sdk/lib/NONOSDK22y/version b/tools/sdk/lib/NONOSDK22y/version new file mode 100644 index 0000000000..54514c444e --- /dev/null +++ b/tools/sdk/lib/NONOSDK22y/version @@ -0,0 +1 @@ +v2.2.1-100-g876abc5 (shows as SDK:2.2.2-dev(38a443e) in debug mode)