diff --git a/extras/board_spec/boards/m5dial.json b/extras/board_spec/boards/m5dial.json index aa0681c..4337b20 100644 --- a/extras/board_spec/boards/m5dial.json +++ b/extras/board_spec/boards/m5dial.json @@ -18,6 +18,10 @@ 240 ], "touch": true + }, + "storage": { + "psram_mb": 0, + "flash_mb": 8 } }, "pins": { diff --git a/extras/board_spec/boards/m5stickcplus.json b/extras/board_spec/boards/m5stickcplus.json index c267b62..88f124e 100644 --- a/extras/board_spec/boards/m5stickcplus.json +++ b/extras/board_spec/boards/m5stickcplus.json @@ -20,6 +20,10 @@ 240 ], "touch": false + }, + "storage": { + "psram_mb": 0, + "flash_mb": 4 } }, "pins": { diff --git a/extras/board_spec/boards/m5stopwatch.json b/extras/board_spec/boards/m5stopwatch.json index 429179e..0817013 100644 --- a/extras/board_spec/boards/m5stopwatch.json +++ b/extras/board_spec/boards/m5stopwatch.json @@ -19,7 +19,9 @@ "touch": true }, "storage": { - "psram_mb": 0 + "psram_mb": 8, + "psram_mode": "opi", + "flash_mb": 16 } }, "pins": { @@ -56,6 +58,61 @@ "dev:touch.int" ] }, + "26": { + "roles": [ + "dev:psram.cs" + ] + }, + "27": { + "roles": [ + "dev:psram.d3" + ] + }, + "28": { + "roles": [ + "dev:psram.d2" + ] + }, + "30": { + "roles": [ + "dev:psram.clk" + ] + }, + "31": { + "roles": [ + "dev:psram.d1" + ] + }, + "32": { + "roles": [ + "dev:psram.d0" + ] + }, + "33": { + "roles": [ + "dev:psram.d4" + ] + }, + "34": { + "roles": [ + "dev:psram.d5" + ] + }, + "35": { + "roles": [ + "dev:psram.d6" + ] + }, + "36": { + "roles": [ + "dev:psram.d7" + ] + }, + "37": { + "roles": [ + "dev:psram.dqs" + ] + }, "38": { "roles": [], "note": "OLED TE input" @@ -273,6 +330,10 @@ "active_low": true, "pull": "pmic" } + }, + "psram": { + "kind": "psram", + "part": "psram" } }, "connectors": { diff --git a/extras/board_spec/dist/board_spec_editor.html b/extras/board_spec/dist/board_spec_editor.html index 8aa85ac..502a213 100644 --- a/extras/board_spec/dist/board_spec_editor.html +++ b/extras/board_spec/dist/board_spec_editor.html @@ -960,7 +960,7 @@

- +