BRT Community

Please login or register.

Login with username, password and session length
Advanced search  

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

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.

Messages - BRT Community

Pages: 1 ... 45 46 [47] 48 49 50
691
Discussion - EVE / Re: BT815 in HD
« on: July 26, 2019, 11:35:07 AM »
Hello,

The use of an LVDS adapter turns out isn't relevant to your question, it just happened that the demo used an LCD panel with an LVDS interface and not an RGB interface.

The EVE series of ICs do not include a frame buffer, they dynamically clock out each computed pixel on the screen. A displays size and what the Pixel Clock is running at will determine the achievable performance. It is possible to run the BT81x at higher resolutions, but this will result in a slower refresh rate for the screen.

If we take a working example from the following WQVGA settings:
 
Code: [Select]
// WQVGA display parameters
   lcdWidth   = 800;                                                            // Active width of LCD display
   lcdHeight  = 480;                                                            // Active height of LCD display
   lcdHcycle  = 928;                                                            // Total number of clocks per line
   lcdHoffset = 88;                                                             // Start of active line
   lcdHsync0  = 0;                                                               // Start of horizontal sync pulse
   lcdHsync1  = 48;                                                            // End of horizontal sync pulse
   lcdVcycle  = 525;                                                           // Total number of lines per screen
   lcdVoffset = 32;                                                            // Start of active screen
   lcdVsync0  = 0;                                                              // Start of vertical sync pulse
   lcdVsync1  = 3;                                                              // End of vertical sync pulse
   lcdPclk    = 2;                                                                  // Pixel Clock
   lcdSwizzle = 0;                                                              // Define RGB output pins
   lcdPclkpol = 1;                                                              // Define active edge of PCLK                 

HCYCLE = 928
VCYCLE = 525
VCYCLE * HCYCLE  = 487,200

Note: REG_PCLK is using the value 2 which will divide the clock down to 30Mhz (assuming system clock of 60Mhz).

Result = 30,000,000/487,200 = ~ 61 fps


Best Regards,
BRT Community

692
Discussion - EVE / Re: BT815 in HD
« on: July 24, 2019, 04:04:55 PM »
Hello,

Sorry again, you're being very ambiguous, I assume you mean how the HD demo is coded and not 'how EVE works'?

Thank you for your reply.

I'm trying to know how it works

Best Regards,
BRT Community

693
Discussion - EVE / Re: BT815 in HD
« on: July 24, 2019, 11:39:54 AM »
Hello,

Sorry, what is your question? Are you looking for the HD Demo source or?

Best Regards,
BRT Community

694
Discussion - Cleo / Re: CLEO50 did not work..
« on: July 18, 2019, 11:37:24 AM »
Hello,

This issue occurs when accidently loading a Cleo35 sketch onto a Cleo50. Please see below for instructions on how to resolve this issue and a BIN file for re-flashing the Cleo50.

Instructions:
ftp://ftp.ftdichip.com/CES/CleO/Cleo50%20restore.pdf

BIN File:
ftp://ftp.ftdichip.com/CES/CleO/CleO_Factory_Firmware%2050fix.bin

Best Regards,
BRT Community

695
Hello,

You can have a look at section 7 of the following application note which covers loading PNGs and inflating images:
https://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/ICs/EVE/BRT_AN_014_FT81X_Simple_PIC_Library_Examples.pdf

Best Regards,
FTDI Community

696
Discussion - EVE / Re: Touch Calibration not displaying correctly
« on: June 28, 2019, 10:28:28 AM »
Hello,

what Library are you using in you application, for example is it our provided HAL or have you developed your own library?

Yes a picture would be helpful.
Can you grab a SPI trace of when the Display List is written?

Best Regards,
BRT Community

697
Discussion - EVE / Re: FT81x Backlight not working? [SOLVED]
« on: June 21, 2019, 10:52:59 AM »
Hi,

Thanks for your update on the issue and it's great to hear that you resolved it.

Best Regards,
BRT Community

698
Hello,

The previously linked example is the example for loading PNG images, for your second image you would just repeat the process loading the next image into RAM_G and the location obtained from the GET_PROPS command.

Best Regards,
BRT Community

699
Discussion - EVE / Re: ESD 4.5 - Zoom, Chart
« on: June 17, 2019, 02:47:38 PM »
Hi,

You can find an example of a chart with pinch-zoom and scrolling at this link below. The ESD does not currently support this but you can do it in your code as shown:
https://brtchip.com/wp-content/uploads/EVE_Projects/FT_App_Graph.zip

As you mentioned, you can calculate the points to be made visible when displaying and create a line-strip. Reducing the number of points down from 100,000 is necessary both due to the screen having only 800 pixels width and also as the display list is limited in size and you require a vertex instruction per visible point (plus any other items such as titles, scales etc.)

Hopefully this example above will help,

Best Regards, BRT Community







700
Discussion - EVE / Re: BT81x disabling Audio PWM
« on: June 17, 2019, 02:22:50 PM »
Hello,

Section 4.7.1 of the datasheet covers the sound synthasizer:
https://brtchip.com/wp-content/uploads/Support/Documentation/Datasheets/ICs/EVE/DS_BT81X.pdf

The 'Silence' sound is 00h, the REG_SOUND register can be set to this value and should achieve what you're looking for.

Best Regards,
BRT Community

701
Hello,

You can have a look at the example in section 7.3 of the following application note, this makes use of the GET_PROPS command which can be used to establish the starting point for the next image in RAM_G.
https://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/ICs/EVE/BRT_AN_014_FT81X_Simple_PIC_Library_Examples.pdf

Best Regards,
FTDI Community

702
Discussion - EVE / Re: problem regarding eve2 display.
« on: June 11, 2019, 04:33:33 PM »
Hello,

Can you provide a SPI capture of your code execution to the EVE IC?

Best Regards,
BRT Community

703
Discussion - EVE / Re: problem regarding eve2 display.
« on: June 11, 2019, 01:16:39 PM »
Hello,


Just to double check are you following the initialization sequence as described in section 2.3 of the datasheet?
https://brtchip.com/wp-content/uploads/Support/Documentation/Programming_Guides/ICs/EVE/FT81X_Series_Programmer_Guide.pdf

Best Regards,
BRT Community

704
Discussion - EVE / Re: FT81x not rendering display lists? [SOLVED]
« on: June 05, 2019, 11:32:07 AM »
Hi,

Good to hear that you found the issue.

FYI we have further details of the data formatting in the datasheet and also in appnote BRT_AN_006 below which might be helpful.
https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT81x.pdf
https://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/ICs/EVE/BRT-AN-006-FT81x-Simple-PIC-Example.pdf

We're also about to release new example code covering various MCU platforms including the STM32F0 discovery board. Let us know if you would like a beta copy by emailing us at the support address: support.emea@brtchip.com

Best Regards, BRT Community

705
Discussion - EVE / Re: problem with API_COLOR_RGB / display settings
« on: June 05, 2019, 11:21:28 AM »
Hi,

We're pleased that you found the issue and have resolved it.

Just a few points to note if anyone else sees colour-dependent issues:

  • This is often related to display settings and so check your display's RGB timings/polarity/PCLK rate in the display datasheet
  • Check the Swizzle setting in case your board uses the RGB lines in a different order (Swizzle allows you to set various options for bit order and R/G/B colour order on the RGB pins to make PCB layout easier)
  • If displaying bitmaps/images check that you have set COLOR_RGB to 255/255/255 before displaying the image as other colour settings will have a similar effect to looking at the image through coloured glass.

 Best Regards, BRT Community

Pages: 1 ... 45 46 [47] 48 49 50