-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Requirements not satisfying when trying to build img for esp32s3 #110
Comments
First I think we should confirm that your esp-idf installation is working. If you go to the launcher directory and run If it fails then it would indicate a problem with your esp-idf installation. But if it succeeds then I guess we have a compatibility issue with rg_tool.py and your particular setup. I suspect |
By the way the qtpy-gamer target is likely broken :(. I've made too many changes since it was introduced and I had no way of ensuring that it kept working. At the very least I'm almost sure that I broke the extended GPIO support. |
Sorry for the late reply.
It seems the same dependency issues are happening here. Here is the error
I have installed ESP-IDF according to the docs and got no errors. Also, I don't really know what the qtpygamer build was for. I want to build this for my QT Py ESP32S3, so should I build it for an ESP32S3? If so, what device would that be? Sorry, but I'm really new to this library 😅 I know this is a separate issue, but I am using an ST7735 TFT display with my QT Py, and it has a custom pin layout. How/Where would I define these? Idealy, I was hoping I could pass the display object (with Adafruit_GFX?) |
For the esp32s3 you will need at least esp-idf 4.4. Also I see that the qtpy-s3 is sold in multiple versions. Retro-Go absolutely needs 2MB of PSRAM or more, if your module doesn't have it then it's futile to continue. Now to the bad news... Retro-Go isn't a library, it's an entire operating system. It cannot be embedded in something like an Arduino project unfortunately, nor can it uses Arduino libraries for hardware support. So depending on your hardware, you might have to write drivers or modify existing ones. If you still want to go ahead I recommend you use Hope you're not too discouraged! |
Welp, I have the one with no PSRAM... Thanks for the help though! |
Describe the bug
While running
build-img
withrg_tool
I am getting an error saying I am not satisfying the packages. In specific, I am runningTo Reproduce
./rg_tool.py build-img launcher prboom-go --target qtpy-gamer
Here is the error I am getting:
Expected behavior
According to documentation,
BUILDING.md
, it should make an image for the device.Additional context
I see that I can resolve these errors by downgrading some packages, but I would really like to avoid doing that because some of them, like
cryptography
, are core package.The text was updated successfully, but these errors were encountered: