diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx
index 0f4067105..ac459fc23 100644
--- a/interface/src/app/settings/Version.tsx
+++ b/interface/src/app/settings/Version.tsx
@@ -60,8 +60,10 @@ const Version = () => {
send: loadData,
error
} = useRequest(SystemApi.readSystemStatus).onSuccess((event) => {
- // older version of EMS-ESP didn't have the psram set, so we can't do an OTA upgrade
- setDownloadOnly(event.data.psram === undefined);
+ // older version of EMS-ESP on 4MB boards, can't use OTA because of SSL support in HttpClient
+ if (event.data.arduino_version.startsWith('Tasmota')) {
+ setDownloadOnly(true);
+ }
setUsingDevVersion(event.data.emsesp_version.includes('dev'));
});
@@ -252,7 +254,12 @@ const Version = () => {
Platform
- {getPlatform()}
+
+ {getPlatform()}
+
+ ({data.psram ? '+PSRAM' : '-PSRAM'})
+
+