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 ... 30 31 [32] 33 34 ... 50
466
Discussion - EVE / Re: EVE Asset Builder
« on: January 18, 2021, 12:05:10 PM »
Hello Rudolph,

Thank you for your valuable feedback, I will pass this onto the development team immediately.

Best Regards,
BRT Community

467
Discussion - MCU / Re: FT900 D2XX and CDC ACM Bridge
« on: January 14, 2021, 04:19:05 PM »
Hello,

Yes the number of D2xx interfaces is limited to 3 on FT900.
There are 7 D2xx interfaces on our FT930 products, but they have no CAN interfaces unfortunately.

So what you need to do is to concatenate some code. We have a few examples in AN_360 FT9xx Example Applications to help you:

D2XX Example 1
D2XX Example UART Bridge
USBD Example CDCACM

The other alternative is to create 4 x CDCACM interfaces and don't use the D2XX interfaces.

Full source code the for examples is provided with the FT9xx Toolchain:

C:\Users\Username\Documents\Bridgetek\FT9xx\2.5.0\Examples

It is possible that other BRT community users have done something similar to help you.

Best Regards,
BRT Community

468
Discussion - EVE / Re: FT811 with Goodix GT911 I2C addresses issues
« on: January 13, 2021, 11:11:06 AM »
Hello,

The Goodix configuration code supports only REG_TOUCH_CONFIG set to 0x05D0. This corresponds to address 0xBA in the Goodix Datasheet (the Goodix can have two different addresses depending on the line states at start-up but the code only supports 0xBA).

Note that all steps in section 6.6.2 below are required to use the Goodix CTP and the GPIO line must be used as shown, and the REG_TOUCH_CONFIG has to be set to 0x05D0.

https://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/ICs/EVE/AN_336_FT8xx-Selecting-an-LCD-Display.pdf

Best Regards, BRT Community

469
Discussion - EVE / Re: Eve Screen Designer Language support
« on: January 11, 2021, 05:01:14 PM »
Hello,

The latest versions of ESD support Unicode fonts for applicable EVE ICs (BT81x), please see page 20 of the User Guide:
EVE Screen Designer 4.10 User Guide

could you let me know what EVE IC you are planning on using in your project?

Best Regards,
BRT Community

470
Discussion - EVE / Re: BT816 signal level on RGB interface
« on: January 08, 2021, 04:20:37 PM »
Hello,

Please keep us updated with how you get on replacing the device.

Best Regards,
BRT Community

471
Discussion - EVE / Re: BT816 signal level on RGB interface
« on: January 05, 2021, 06:15:25 PM »
Hello,

Thank you for your question.
Would it be possible for you to provide your schematic?

VCCIO2 is the supply concerned with the RGB and touch I/O pins, when supplied with 3V3 you should see 3v3 signals on the applicable pins.

Could you confirm that the RGB pins are driven at 3v3 when the ST7701S is disconnected?

Best Regards,
BRT Community

472
Discussion - EVE / Re: Porting ESD4.8 project to renesas synergy platform
« on: December 30, 2020, 11:53:32 AM »
Hello,

Recently, our R&D team developed a widget named “Signal switch” and which makes it possible to scroll switch widget without touch. 
 
This new “Signal Switch” widget  manages more than two “child” pages and users can connect the "child" pages with widgets through signals.  When the signal is triggered, the current page is switched out and next page will be switched in, without touch is involved at all.  To trigger the signal, it depends on the user.  It might be physical button, or a timer  etc.
 
Please see the project attached.  This new widget will be added into 4.12 as part of built-in library.  But you can use it a custom widget in 4.10 (which is now available on our website).


Best Regards,
BRT Community

473
Discussion - EVE / Re: ESD 4.10 Communication Node
« on: December 24, 2020, 04:47:42 PM »
Hello,

If you wish to control a widget you can use ESD_GLOBAL to create a user variable node. This would be linked to the value parameter of the widget and you can then update the variable from your other code and it will update the widget (e.g. number or gauge pointer).

ESD4.x handles all of the screen refresh etc. in the framework and so it is not possible to just send data over SPI, you would need to pass the values into the ESD code via the ESD_GLOBAL and then ESD will re-draw the screen containing the widgets.

If coding EVE manually, you can implement some optimisations using the macro and append features whereby you can choose to store some static parts on EVE and send the commands for the widgets which change dynamically.

Best Regards, BRT Community   


474
Test and Review Area / Re: EVE Asset Builder 1.6.0
« on: December 14, 2020, 04:00:08 PM »
Hello Artyom,

Thank you for your feedback, I have passed this onto the developer for investigation.

I can note that the latest version of EAB will be uploaded to the website very soon.

Best Regards,
BRT Community

475
Hello,

Could you advise which font you added and which steps you used to add your language characters?

Best Regards, BRT Community

476
Discussion - EVE / Re: Porting ESD4.8 project to renesas synergy platform
« on: December 09, 2020, 10:16:17 AM »
Hello,

Yes sorry, ESD_GLOBAL is defined in ESD 4.10 which is due for release in the coming days. I believe the website is being updated accordingly as we speak.

As for the screenshot, I have re-attached.

Best Regards,
BRT Community

477
Discussion - EVE / Re: Porting ESD4.8 project to renesas synergy platform
« on: December 08, 2020, 11:54:25 AM »
Hello,

The development team got back to me regarding this.

In a case where the project has no touch and the user wants to control the UI, I may advise using a global variable to control the UI.  The update loop will monitor the global variable and the user event handler modifies the global variable. 


Best Regards,
BRT Community

478
Discussion - EVE / Re: Eve Screen Editor v3.3.0 visualization proplem
« on: December 07, 2020, 01:59:13 PM »
Hello,

The Vertex2II can only handle coordinates from 0 to 511 and so won't allow you to place any items beyond that.

You can use VERTEX2F which has a wider range and can go above 511 as it has more bits for the X and Y values. For things like points, lines and rectangles, the handle and cell parameters are not needed and so VERTEX2F will work well.

Alternatively, in cases where you do need the handle and cell parameters of the VERTEX2II (such as placing bitmaps which have cells) you can use either (1) the VERTEX_TRANSLATE or (2) you can use the CELL instruction before the VERTEX2F (a CELL command followed by a VERTEX2F is similar to a VERTEX2II).

Vertex Translate sets an offset which will be applied to all Vertex commands. We have an example in section 5.2 of this note below.
https://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/ICs/EVE/BRT_AN_014_FT81X_Simple_PIC_Library_Examples.pdf

Best Regards, BRT Community

479
Discussion - EVE / Re: Streaming AVI to VM816CU50A
« on: December 03, 2020, 01:37:16 PM »
Hello,

Thank you for your comments and tips, i'm sure they will be useful to any other customers who happen upon this form post.

I will note that USB performance can be highly variable and is effected by the number and type of USB Peripherals enumerated on the system. The FT4222 also uses USB BULK transfers which are the lowest priority of USB transfers. The USB host controller is responsible for scheduling USB transfers and scheduling algorithms can vary across systems. This may account for some of the performance gains you see when not using the USB hub to connect the FT4222 to the VM816 module.

As for reliability issues, no I do not for see any issues when using the command buffer to stream AVIs to EVE. This was the method used for previous EVE generations (FT81X) and many customers have had good performance using this method.

I will raise your point regarding the Altium libraries to the hardware team. In general we don't release the BOM or layouts for our development modules. But if you have any specific questions concerning components used I can look these up for you.

Best Regards,
BRT Community

480
Hello,

The EVE devices don't use a hardware frame buffer and so this is not accessible. However, you can use the snapshot command to take a snapshot of the screen as an image.

You can get details in 5.72 and 5.73 below. The snapshot command takes a snapshot of the entire screen but you must have sufficient space in RAM_G for the image without overlapping or overwriting any items such as bitmaps or fonts which are being used on the screen. This therefore takes quite a lot of RAM_G for most screen sizes. Snapshot2 allows you to take the snapshot of an area and so you can for example take it line by line and then offload the data to the MCU.
https://brtchip.com/wp-content/uploads/Support/Documentation/Programming_Guides/ICs/EVE/BRT_AN_033_BT81X_Series_Programming_Guide.pdf


We have one example of this in the application note below where we convert to a ppm format (see chapter 10)
https://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/ICs/EVE/BRT_AN_014_FT81X_Simple_PIC_Library_Examples.pdf

Best Regards, BRT Community

Pages: 1 ... 30 31 [32] 33 34 ... 50