I think I am getting a mismatch between the torizon extension and VSC. When I start it up, I get this message after it loads the extension says it has to restart due to a change in a setting. However, if I restart VSC, it just reloads the extension and the same message comes up.
If I ignore it and try to build a debug version, I get the message:
binfmt for qemu-aarch64 is not enabled!
Here is the full log of the build:
VALIDATING ENVIRONMENT
OS: Linux
OS Version: 6.6.87.2-microsoft-standard-WSL2
OS Arch: x86_64
Under WSL: Ubuntu-24.04
VS Code:
1.111.0
ce099c1ed25d9eb3076c11e4a280f3eb52b4fbeb
x64
TOR Extension: toradex.apollox-vscode@3.3.0
binfmt for qemu-aarch64 is not enabled, trying to enable it …
Unable to find image ‘torizon/binfmt:latest’ locally
latest: Pulling from torizon/binfmt
Digest: sha256:4341763f8efc917a9ca02dfb9f6f0fdf53116a6358dcab0b363a03c6a0f69788
Status: Image is up to date for torizon/binfmt:latest
WARNING: image with reference torizon/binfmt:latest was found but its platform (linux/amd64) does not match the specified platform (linux/arm64)
docker: Error response from daemon: image with reference torizon/binfmt:latest was found but its platform (linux/amd64) does not match the specified platform (linux/arm64)
Run ‘docker run --help’ for more information
binfmt for qemu-aarch64 is not enabled!
Error cause: Not configured
- The terminal process “xonsh ‘.conf/validate-deps-running.xsh’” terminated with exit code: 1.
- Terminal will be reused by tasks, press any key to close it.
What is going on?
Steve