瀏覽代碼

update: esp32s3内存够用,可选使用romfs作为脚本区,这样就能支持无限大小的脚本区

如果要存放64k以上的文件, 需使用LuaTools 2.2.3 或以上
Wendal Chen 2 年之前
父節點
當前提交
81c4385f07
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      luatos/makesoc.py

+ 3 - 0
luatos/makesoc.py

@@ -98,6 +98,9 @@ if __name__=='__main__':
         info_json_data = json.load(f)
     with open(info_json_temp, "w") as f :
         print("script_size", script_size)
+        if "LUAT_USE_ROMFS" in os.environ:
+            print("USE ROMFS for script. Pls use LuaTools 2.2.3 +")
+            info_json_data["rom"]["fs"]["script"]["type"] = "romfs"
         info_json_data["rom"]["fs"]["script"]["size"] = script_size
         info_json_data["download"]["core_addr"] = core_addr.replace("0x", "00").strip()
         info_json_data["download"]["script_addr"] = script_addr.replace("0x", "00").strip()