News:

Welcome to the Bridgetek Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ Bridgetek Support

Please refer to our website for detailed information on all our products - Bridgetek - Bridging Technology

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Cyrilou

#1
Discussion - EVE / Add new platform to ESD
May 07, 2025, 09:24:15 AM
Hi,

Is it possible to tweak some files to add a new platform and a new host to ESD software?
Because when I'm exporting sources, there are not my new platform dependent files.
I'm working on Renesas Synergy Platform.
I've edited EVE_config.h, target.config and export.config.

Or supported platforms are hardcoded in the ESD software?
thx.
#2
Discussion - EVE / RGB 18 bit interface and BT816
April 09, 2025, 09:41:41 AM
Hi,
I'd like to connect my screen with d0 to d17 data pins to BT816 chip.
So I have D17-D12 for Red, D11-D6 for Green and D5-D0 for blue, 6bits/color.
Which pins should I connect to BT816 R0 to R5 or R2 to R7?
If I remember I must set REG_OUTBITS to 0x01B6. Right?

Thanks.
#3
Hi,

We have 2.8" screens with ILI9341 or ST7789 controllers.
Often they have no HSYNC, VSYNC, DE pins but D/C, WR, RD, CS,IM0-3  and RGB 16bits or 18 bits pin interface (D0-D15). D0 to D7 can be command or D0-D15 data.
Do you have a list of compatibility of controllers or screens for BT880?
#4
Hi,

I'm experiencing some glitches on my screen of my device sometimes.

Could you help me to set REG values for display initialization with attached files?

      PIXVOFFSET = ?
      PIXHOFFSET = ?
      HCYCLE = ?
      HOFFSET = ?
      HSYNC0 = ?
      HSYNC1 = ?
      VCYCLE = ?
      VOFFSET = ?
      VSYNC0 = ?
      VSYNC1 = ?
      PCLK = ?
      SWIZZLE = ?
      PCLK_POL = ?
      HSIZE = 480;   //ok
      VSIZE = 272;   //ok
      CSPREAD = ?
      DITHER = ?

System clock is 72MHz.

Thanks.
#5
Hi?

I written in EVE flash blob file, map file and a zlib image that can be variable.

I inflate image in RAM_G, but when I use CMD_SETBITMAP to display it, I must know Height and Width properties that can be variables.

How can I get this properties, since CMD_GETPROPS doesn't work on  CMD_INFLATE but on CMD_LOADIMAGE?? :-\
#6
Hi,

Why this menu disappeared?
It was vvery helpfull for me. How can I do now with new version for eclipse project types?

regards
#7
Hi,

I've just installed this version but I don't find ft_argb32_t type on selection list of a variable for example. Is it normal?


regards

#8
Discussion - EVE / Disable AUDIO_L output signal
March 01, 2023, 03:15:42 PM
Hi,

I'd like to disable this output by software because screen emits 20db peak on spectrum analyser on near field with ffc20 ribbon. This is problematic for CE certification.

When I cut AUDIO_L line on FFC20 ribbon on screen side, it's ok! But I need a software solution.

What should I try?

If I disable audio engine (reg_cpureset=4), output is still active.

What in theory could OFF AUDIO_L pin, I see nothing in BT815 datasheet, there is always 30Mhz sinusoidal signal in idle (no sounds played).

Thank you.

#9
Discussion - EVE / Bitmap truncated randomly
November 09, 2022, 03:35:14 PM
Hi,

I'm using ESD and sometimes fonts or ESD_images are truncated when I'm doing slide animations.
I've localized where is the problem:
In file Esd_Render_Bitmap.c:

void Esd_CoDl_Bitmap_Vertex(int16_t x, int16_t y, uint8_t handle, uint16_t cell)
{
   EVE_HalContext *phost = Esd_GetHost();
   if ((EVE_CHIPID >= EVE_FT810) && (x < 0 || y < 0 || x >= 512 || y >= 512))
   {
      EVE_CoDl_vertexFormat(phost, 0);
      EVE_CoDl_bitmapHandle(phost, handle);
      Esd_CoDl_PagedBitmapSource(handle, cell >> 7);
      EVE_CoDl_cell(phost, cell & 0x7F);
      EVE_CoCmd_dl(phost, VERTEX2F(x, y));
     }
   else
   {
      Esd_CoDl_PagedBitmapSource(handle, cell >> 7);
      EVE_CoCmd_dl(phost, VERTEX2II(x, y, handle, cell));
   }
}

When I comment VERTEX2II part of code, bitmap are not truncated, otherwise I loose bottom of the bitmap randomly with slide animations.

How can we explain this? Is something missing in dl commands?
#10
Discussion - EVE / EVE screen designer cpu use
May 20, 2022, 03:56:04 PM
Hi all,

When ESD is running and rendering UI elements, Emulatorprocess.exe is using 100% of the CPU. Can you reduce that? I think your QT main task doesn't use sleep function to authorize idle time for other tasks.

#11
Hi,

I have a background with a gradient of blue.
I'd like to write a text with a gradient of white with transparency.
CMD_GRADIENTA seems to not work to do this because it makes a gradient of colors also.

any ideas?

regards
#12
Hi,

If I use cmd_text to display a long text with OPT_FILL|OPT_CENTER, text is not centered on Y position in multiline mode (no \n used). I'm using a custom FONT in ram. Text is centered only on the first line of the text.
How can I do to center the entire group of lines?
#13
Hi,

Why fonts in PROGMEM ressource type  are declared as static array? In general MCU have a little space in RAM, and with that my RAM is full. Const declaration would be a best choice right?
#14
Hi ,

I'm using this widget to rotate a PNG icon but when I update RotateAngle property it doesn't rotate.
Also, this widget is not described in documentation. Does it works?
#15
Hi all!

I'd like to initialise screen in my boot with the EVE "lite" library to display some error codes or logos. But when bootloader jumps to app, which uses ESD library, how can I detect that screen is already initialized to avoid the glitch of init? What source code can I implement in ESD init to avoid this secondary init?

regards
#16
Discussion - EVE / font conversion height problem
June 02, 2021, 04:23:33 PM
Hi,

I use poppins.ttf font in my ESD project.
But when I convert it height of character '3' is higher than character '2'. Same problem with '8'.
See attached picture...

PS: In microsoft word font is displayed correctly.
#17
Hi,

I'd like to display spinner with ESD but this widget is not available, only for long loadings. How can I display it manually?
Thanks.
#18
Actually, Libraries folder is in C:\Program files\EVE Screen Designer. How can I move it to other place without break ESD functionnalities. Can I add a entry in register or an *.ini file?
#19
Discussion - EVE / Enable and Disable slots
April 12, 2021, 02:51:42 PM
Hello,

You don't talk about built in slots Enable and Disable in ESD4.10 documentation. When I create Enable slot, generated code overrides correctly Ft_Esd_Widget_Enable callback. It works for set active widget function with true argument...
#20
Function is declared but not used and it's the same for OPT_FILL options argument.