Replies: 8 comments 34 replies
-
Well, so far it probably is not so likely that anyone else than me is answering here since this is not really a forum. :-) At first it was no fun at all since the support under Windows was rather bad. And I just checked, it still compiles fine. |
Beta Was this translation helpful? Give feedback.
-
Hi Rudolph, As the RP2040 is so popular more maybe even now as its readily available even in large quantities and other micros are quite hard to get i also tried to get the example working i used the "EVE_Test_Arduino_PlatformIO" example as the basis and tried to change the platformio.ini file with no luck. I have quite some experience with Microchip MPLAB and Studio but PlatformIO is new for me. What config did you have in the platformio to get it to work? As for arduino they have a RP2040 board now and also the original board is supported. Basic examples work fine, even the direct download over USB is now working, no need to press the reset button and plug/unplug the cable anymore, what was the case when the RP2040 came out. Any pointers how to get your library to compile for RP2040? |
Beta Was this translation helpful? Give feedback.
-
For a start, with help from Georgi Angelov I was able to fix why the BareMetall version did not work with the library from the repository. EVE_Test_RP2040_PlatformIO_EVE3-50G.zip The next question is why the Arduino build is not working. |
Beta Was this translation helpful? Give feedback.
-
Tried now all the fixes you made and i can confirm both the baremetall and the Arduino compile and work perfectly (WIZIOPICO version for android only) also on my side. But as expected the Arduino version is about 10x slower then the baremetall one. On my two days with the new EVE display and using your library as a newcomer my thoughts below: Positive: Things to improve in the library, when you have time and energy and the will :) My changed comment for the custom font:
|
Beta Was this translation helpful? Give feedback.
-
And we have DMA with Arduino for the RP2040: Ok, I did not have to do much for this as I already implemented SPI over DMA for the BareMetall target. This might be working with platform-raspberrypi as well but since this one is not compiling at all there does not seem to be a point to try this further right now. |
Beta Was this translation helpful? Give feedback.
-
All in all really grateful to you, i was able to make a working demo screen for a project with your library so i can show it to a potential customer this Monday. How can i repay you for your help up to now? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I have a new test-archive. This one supports SPI over DMA with platform = raspberrypi which uses ArduinoCore-mbed. And now that it works there is this: This is the same sequence when running with wizio-pico: M0+M1+M2 is tft.c/TFT_touch() Somehow running the exact same code takes twice as long when running it with ArduinoCore-mbed. |
Beta Was this translation helpful? Give feedback.
-
Has anyone used this with the raspberry pi pico or any related RP2040 dev board, if so could you share your experience with me?
Beta Was this translation helpful? Give feedback.
All reactions