Search found 67 matches

by Rudolph
Fri Feb 26, 2021 11:32 am
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: ESP32 & Eve3 Display Help
Replies: 12
Views: 3588

Re: ESP32 & Eve3 Display Help

I have two more questions. For your example Rudolph, the task watchdog is triggered every 5 seconds, is this normal behavior? All seems to be displaying well so I assume so. I have not noticed that but then I am not actively using the ESP32 for anything. Is this with the native or with the Arduino ...
by Rudolph
Sun Feb 21, 2021 12:28 pm
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: ESP32 & Eve3 Display Help
Replies: 12
Views: 3588

Re: ESP32 & Eve3 Display Help

lazorramatrix wrote:
Sat Feb 20, 2021 5:16 pm
I had to change the #define TEST_UTF8 from a 1 to a 0 under tft.c and the display came to life!
Thank you, I just made that the default for most of the examples.

Oh, and my library checks for 0x7c as well, if that check times out for any reason it retuns with "0" from EVE_init().
by Rudolph
Thu Feb 18, 2021 3:30 pm
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: ESD 4.10 display instabilities
Replies: 3
Views: 1294

Re: ESD 4.10 display instabilities

I worked on the 7" with the E51 for almost all the day today and it never glitched. I was not 100% sure but as I had to take it apart to populate the second CAN channel on my PCB, I checked and it is using an EVE2-70G. I am not using EVE Screen Editor as well, I write my GUIs in the editor, mos...
by Rudolph
Wed Feb 17, 2021 1:32 pm
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: ESD 4.10 display instabilities
Replies: 3
Views: 1294

Re: ESD 4.10 display instabilities

Can you share what the schematic of your board and the pcb itself looks like for the display interface? I am using an EVE3-43G in one project and it just works completely stable. When I am trying out Arduinos, like UNO, MetroM4, ESP32 and whatnot I am using one of these: https://github.com/RudolphRi...
by Rudolph
Tue Feb 09, 2021 1:16 pm
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: Using Custom Fonts
Replies: 28
Views: 6782

Re: Using Custom Fonts

Yes, it works, I tried it a couple of times with different boards. There is this in TFT_init() in tft.cpp: #if (TEST_UTF8 != 0) && (EVE_GEN > 2) /* we need a BT81x for this */ #if 0 /* this is only needed once to transfer the flash-image to the external flash */ uint32_t datasize; EVE_cmd_in...
by Rudolph
Wed Feb 03, 2021 5:37 am
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: Arduino EVE2 / EVE3 Examples
Replies: 21
Views: 7660

Re: Arduino EVE2 / EVE3 Examples

First of All, i power up the circuit with two LF33ABV and these supply the cuircuit with a total of 1A. My switching power supply shows a load between 0.33 and 0.65 A. So the totals should be okay. Do you use these two linear regulators in parallel? That might not be a good idea as these always hav...
by Rudolph
Mon Feb 01, 2021 10:10 am
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: Arduino EVE2 / EVE3 Examples
Replies: 21
Views: 7660

Re: Arduino EVE2 / EVE3 Examples

Have you edited EVE_config.h to compile for the EVE3-70G? #define EVE_EVE3_70G The one online has this active now: #define EVE_RiTFT50 These are rather similar in that both have a BT815 and 800x480 but they use different display timings and the EVE3-70G is using a GT911 touch controller. If you have...
by Rudolph
Fri Jan 08, 2021 1:20 pm
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: DMA SPI
Replies: 13
Views: 2764

Re: DMA SPI

Check out: https://github.com/RudolphRiedel/FT800-FT813/tree/5.x/example_projects/EVE_Test_Arduino_PlatformIO I just pushed an Update for EVE_target.cpp and EVE_target.h in this folder which adds a Teensy 4.1 Arduino Target with DMA support. As it turned out, the Teensy SPI class already has a funct...
by Rudolph
Fri Jan 08, 2021 11:45 am
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: DMA SPI
Replies: 13
Views: 2764

Re: DMA SPI

I just checked in PlatformIO what Frameworks are supported for the Teensy 4.1 and found that "only" Arduino is supported. And on the Website there is this: "Arduino's IDE software with the Teensyduino add-on is the primary programming environment for Teensy." So I have to correct...
by Rudolph
Wed Jan 06, 2021 2:27 pm
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: Arduino EVE2 / EVE3 Examples
Replies: 21
Views: 7660

Re: Arduino EVE2 / EVE3 Examples

I split up the different Arduino targets into several in EVE_target.h as things really got comlicated with specialised code.
And at the end there is a generic Arduino target that I never compile for which was missing Chip-Select set and clear functions.

That should be fixed now.
by Rudolph
Wed Jan 06, 2021 2:11 pm
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: DMA SPI
Replies: 13
Views: 2764

Re: DMA SPI

The Teensy boards have not really been on my radar so far, so no, not directly out-of-the-box. And I am not going to order a Teensy 4.1 now although this is one sick puppy. :-) The list of things I should be doing is not getting any shorter. :-) If you like to give it a try, what needs to be modifie...
by Rudolph
Mon Jan 04, 2021 12:03 pm
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: DMA SPI
Replies: 13
Views: 2764

Re: DMA SPI

Hello, after struggeling with it for a couple of days I just pushed an update for my EVE code library that adds using DMA for the ARDUINO_NUCLEO_F446RE target. SPI and DMA are using STM32Cube HAL and LL libs. https://github.com/RudolphRiedel/FT800-FT813 An example that can be compiled with PlatformI...
by Rudolph
Wed Dec 09, 2020 11:31 am
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: Drawing strategy.
Replies: 7
Views: 1503

Re: Drawing strategy.

This means that for an array of 640 values, I need to draw 640 segments, each of which need 2 points which is 4 coordinates of 2 bytes each. 5K bytes only for one curve. But, OPs example involves a continuous curve, which requires a LOT of points to be sent. This gets expensive fast. Well, with a l...
by Rudolph
Wed Dec 02, 2020 2:37 pm
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: EVE4 release dates
Replies: 21
Views: 4593

Re: EVE4 release dates

I am interested in buying one EVE4 7" 1024x600 as well, only cap-touch.
An EVE4-70G-IPS 1024x600 would be sweet - yes, the non "x" variant would be fine. :-)

Okay, what I am really hoping to buy sooner than later is an EVE4-101G-IPS. :-)
And 1024x600 would be fine.
by Rudolph
Tue Dec 01, 2020 10:32 am
Forum: EVE2 & EVE3 & EVE4 SPI TFT's
Topic: Can't access flash - EVE3
Replies: 2
Views: 1167

Re: Can't access flash - EVE3

> I put a EVE_init_flash at the beginning of TFT_init and this command hangs. Just to be clear, did you put it before for after EVE_init()? The TFT_init() I more recently tested UTF-8 fonts with looks like this: void TFT_init(void) { if(EVE_init() != 0) { tft_active = 1; EVE_memWrite8(REG_PWM_DUTY, ...