Skip to content

ValueError: incompatible .mpy file message on Adafruit Feather ESP32S3 4MB Flash 2MB PSRAM. Works on 8.2.9 #8877

@VPTechOps

Description

@VPTechOps

CircuitPython version

Adafruit CircuitPython 9.0.0-beta.0 on 2024-01-27; Adafruit Feather ESP32S3 4MB Flash 2MB PSRAM with ESP32S3
Board ID:adafruit_feather_esp32s3_4mbflash_2mbpsram

Code/REPL

# SPDX-FileCopyrightText: 2023 Frederick M Meyer
#
# SPDX-License-Identifier: MIT

import ipaddress
import ssl
import wifi
import socketpool
import adafruit_requests
import random
import os
import time
import rtc
import adafruit_ntp
import adafruit_datetime
import displayio
import framebufferio
import rgbmatrix
import board
import digitalio
import terminalio
import adafruit_display_text as adt
import adafruit_display_text.label as adtl

Behavior

8.2.9 works correctly using ,mpy files. 9.0.0-beta.0 gives this error:
�[2K�[0GAuto-reload is on. Simply save files over USB to run them or enter REPL to disable.
�[2K�[0Gcode.py output:
Traceback (most recent call last):
File "code.py", line 9, in
ValueError: incompatible .mpy file

Code done running.

Description

The *.mpy files work correctly on MatrixPortal S3, but not on any Adafruit Feather ESP32S3 4MB Flash 2MB PSRAM

Additional information

This happens on all 4 imports for adafruit_* files. Deleting the files and installing the *.py versions then works correctly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions