Fix loading into PSRAM (#121)

Skip the flash size checks
diff --git a/main.cpp b/main.cpp
index 9caaae8..9220905 100644
--- a/main.cpp
+++ b/main.cpp
@@ -4150,7 +4150,8 @@
         uint32_t flash_start_offset = flash_min - FLASH_START;
         uint32_t size_guess = guess_flash_size(raw_access);
         if (size_guess > 0) {
-            if ((flash_start_offset + flash_data_size) > size_guess) {
+            // Skip check when targeting PSRAM, which is anything above 0x11000000
+            if (flash_start_offset < FLASH_END_RP2040 && (flash_start_offset + flash_data_size) > size_guess) {
                 if (flash_start_offset) {
                     fail(ERROR_NOT_POSSIBLE, "File size 0x%x starting at 0x%x is too big to fit in flash size 0x%x", flash_data_size, flash_start_offset, size_guess);
                 } else {