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 ... 38 39 [40] 41 42 ... 50
586
Discussion - EVE / Re: UTF-8 Encoding Error
« on: April 29, 2020, 11:58:02 AM »
Hello

I have asked the development team if the font convertor version number should have incremented for the latest release.

In the meantime, we have given it a go here, please see below for the ESE source and attached screenshot:
Font_112.zip

Best Regards,
BRT Community

587
Discussion - EVE / Re: EVE Asset Builder Installation Problem
« on: April 29, 2020, 11:25:54 AM »
Hello,

Glad to hear that it is now working for you!

Best Regards,
BRT Community

588
Hello,

All ESD projects created for FT90X based platform can exported as eclipse based project.
When creating the new project select the target platform as VM816C50A , the default MCU platform is MM900EV1B board. To get the eclipse Based project, you can use File > Export as Eclipse Project.

However, if you want to support ESP32 platform, you will still need adapt the code in hardware abstraction layer for the ESP32.


Best Regards,
BRT Community


589
Discussion - MCU / Re: FT9xx Driver problem Windows 7
« on: April 28, 2020, 04:32:02 PM »
Hello,

Which hardware are you using? Is it our FT9xx Modules or your own custom hardware?

The problem seems to be with the DFU drivers.
USB DFU programming can be a good option for production or field programming but not for development. The UMFTPD2A is recommended for programming and debugging.
The FT9xx modules and ICs in stock may be programmed with an old version of the bootloader so the DFU driver is not loaded automatically. An unknown device is shown in device manager. The FT9xx Programming Utility is also unable to see this device.
The latest DFU driver is now a WinUSB driver and should be installed automatically via Windows update.
Note that this is a USB DFU class device so can't be included in CDM v2.12.28 WHQL Certified as this driver is for our vendor class devices.
The FT9xx Programming Utility can be used to 'Restore Bootloader' to this latest DFU version but this requires the UMFTPD2A.

Please use the UMFTPD2A to ‘Restore Bootloder’ on the FT930 using the FT9xx Programming Utility:



If you have any other problems, please send us an email to your local support team:

https://brtchip.com/contact-us/

Best Regards,
BRT Community

590
Discussion - EVE / Re: UTF-8 Encoding Error
« on: April 28, 2020, 04:13:59 PM »
Hello,

Just to clarify, after using the latest version of EAB, your special symbols are still not showing on screen when you attempt to use them in your code?

Best Regards,
BRT Community

591
Discussion - MCU / Re: RTC on FT90x revision C
« on: April 21, 2020, 04:37:23 PM »
Hello,

Yes VBAT of the FT90x works in the same way as FT93x.
VBAT is only the RTC power source.

The RTC in FT90x Revision B was a simple counter. It provides information as a basic “system on” timer. The RTC in FT90x Revision C has been redesigned to provide more detailed information. It is powered by an external battery source.

See the following notes:

PCN BRT 005   
BRT AN 019 Migration Guide Moving from FT90x Revision B to FT90x Revision C

Please contact us via email regarding the RTC design and we can contact R&D to see if they have any more additional information that can be shared.

Best Regards,
BRT Community

592
Discussion - MCU / Re: RTC on FT90x revision C
« on: April 14, 2020, 04:31:12 PM »
Hello,

VBAT is the +1.5V RTC supply voltage. An external battery should be connected to the VBAT pin.

There is no application note or characteristics available.

The MM900EV1B schematics show an example of the connection required:



Also the RTC needs to be calibrated for an accurate time. See the following documents:

BRT_AN_004 FT93X RTC External Power Switch Circuit
BRT_AN_009 RTC Calibration in FT93X

If you have any other questions, please Contact Us via email.

Best Regards,
BRT Community

593
Discussion - EVE / Re: EVE Asset Builder Installation Problem
« on: April 09, 2020, 03:20:10 PM »
Hello,

As far as I am aware the development team have been able to reproduce this issue and are currently looking into a fix. Hopefully this will be rolled into the upcoming EAB 1.4 release.

Best Regards,
BRT Community

594
Discussion - EVE / Re: max resolution for video playback
« on: April 09, 2020, 03:16:51 PM »
Hello,

It is possible to store any graphics asset data on an external Flash IC and stream it to the BT81x. However you would still need the host MCU to issue commands to EVE for the retrieval and display of this data.

Best Regards,
BRT Community

595
Discussion - EVE / Re: max resolution for video playback
« on: April 09, 2020, 02:07:05 PM »
Hello,

The EVE series is certainly capable of playing video at such resolutions, our main SampleAPP includes an example of playing a 800*456 avi video. But it is important to take into account that EVE is not optimised for video playback, and is intended to be used for HMI solutions such as control panels, etc. As such when streaming video you must ensure that the BT81x is fed with data continuously over the SPI connection from your host MCU. Implementing a Quad SPI interface would be beneficial in such a scenario, as EVE essentially draws each frame as the data is received from the host MCU, and this means if there's a pause in the data stream the video will pause on the EVE screen.

Best Regards,
BRT Community

596
Discussion - EVE / Re: UTF-8 Encoding Error
« on: April 09, 2020, 01:58:54 PM »
Hello,

I will chase the web team up to see what's what regarding the latest release of EAB.

Best Regards,
BRT Community

597
Discussion - EVE / Re: BRT AN 033 BT81X Series Programming Guide
« on: April 08, 2020, 05:03:44 PM »
Hello,

The 300ms delay on start-up is considered as a safety timer to guarantee the chip internal boot-up sequence has completed.

Best Regards,
BRT Community

598
Discussion - EVE / Re: Using Widgets of Screen Designer in own code
« on: April 08, 2020, 03:49:31 PM »
Hello,

The dev team replied and ESD provides all the source code of ESD widget.  You can find it at widget folder $(InstallationPath)\Libraries\Ft_Eve_Widgets. 
However, some advanced ESD widgets are based on other base widgets. In this case, Esd Archslider is the advanced widget.
Esd Arcslider widget is constructed on top of other widgets: Esd Partial Ring.  Esd Partial Ring is based on Esd ArcLine widget.

An Esd Arcslider widget uses 3 Esd ArcLine widgets. Therefore, to check how to draw the Esd Arcslider, you need study how to draw the arcline.

I attached the Ft_Esd_Arcline.c for your reference. You also can find it at the  widget folder above.

Here is the display list to draw the Esd Arcline . Users can find this from Inspector window which is near to Error List. 

Code: [Select]
0            0x02212121       CLEAR_COLOR_RGB(33, 33, 33) 
1            0x120000ff         CLEAR_TAG(255)             
2            0x26000007       CLEAR(1, 1, 1)   
3            0x03000002       TAG(2) 
4            0x22000000       SAVE_CONTEXT()           
5            0x1b056861       SCISSOR_XY(173, 97)     
6            0x1c1b6142       SCISSOR_SIZE(438, 322)
7            0x02000000       CLEAR_COLOR_RGB(0, 0, 0)       
8            0x0f000000        CLEAR_COLOR_A(0)       
9            0x20000001       COLOR_MASK(0, 0, 0, 1)
10          0x0b000000       BLEND_FUNC(ZERO, ZERO)         
11          0x27000004       VERTEX_FORMAT(4)     
12          0x1f000009        BEGIN(RECTS)   
13          0x0e000010       LINE_WIDTH(16)             
14          0x472805f0        VERTEX2F(3664, 1520)   
15          0x51581a50       VERTEX2F(8880, 6736)   
16          0x0b000010       BLEND_FUNC(SRC_ALPHA, ZERO)             
17          0x27000004       VERTEX_FORMAT(4)     
18          0x1f000002        BEGIN(POINTS)
19          0x0d000a00       POINT_SIZE(2560)           
20          0x4c401020       VERTEX2F(6272, 4128)   
21          0x0b000000       BLEND_FUNC(ZERO, ZERO)         
22          0x27000004       VERTEX_FORMAT(4)     
23          0x1f000002        BEGIN(POINTS)
24          0x0d000680       POINT_SIZE(1664)           
25          0x4c401020       VERTEX2F(6272, 4128)   
26          0x100000ff         COLOR_A(255) 
27          0x04ffffff            COLOR_RGB(255, 255, 255)       
28          0x0d001400       POINT_SIZE(5120)           
29          0x27000000       VERTEX_FORMAT(0)     
30          0x1f000008        BEGIN(EDGE_STRIP_B) 
31          0x40c40102       VERTEX2F(392, 258)       
32          0x405301e4       VERTEX2F(166, 484)       
33          0x21000000       END()   
34          0x04000000       COLOR_RGB(0, 0, 0)       
35          0x100000ff         COLOR_A(255) 
36          0x04ffffff            COLOR_RGB(255, 255, 255)       
37          0x0d001400       POINT_SIZE(5120)           
38          0x27000000       VERTEX_FORMAT(0)     
39          0x1f000008        BEGIN(EDGE_STRIP_B) 
40          0x40c40102       VERTEX2F(392, 258)       
41          0x413601e4       VERTEX2F(620, 484)       
42          0x21000000       END()   
43          0x04000000       COLOR_RGB(0, 0, 0)       
44          0x04d0cec6        COLOR_RGB(208, 206, 198)       
45          0x100000ff         COLOR_A(255) 
46          0x2000000f        COLOR_MASK(1, 1, 1, 1)
47          0x0b00001d       BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA)         
48          0x27000004       VERTEX_FORMAT(4)     
49          0x1f000009        BEGIN(RECTS)   
50          0x0e000010       LINE_WIDTH(16)             
51          0x47400620       VERTEX2F(3712, 1568)   
52          0x51401a20       VERTEX2F(8832, 6688)   
53          0x23000000       RESTORE_CONTEXT()     
54          0x22000000       SAVE_CONTEXT()           
55          0x100000ff         COLOR_A(255) 
56          0x04d0cec6        COLOR_RGB(208, 206, 198)       
57          0x27000004       VERTEX_FORMAT(4)     
58          0x1f000002        BEGIN(POINTS)
59          0x0d0001c0       POINT_SIZE(448)             
60          0x495595f5        VERTEX2F(4779, 5621)   
61          0x04d0cec6        COLOR_RGB(208, 206, 198)       
62          0x100000ff         COLOR_A(255) 
63          0x27000004       VERTEX_FORMAT(4)     
64          0x1f000002        BEGIN(POINTS)
65          0x0d0001c0       POINT_SIZE(448)             
66          0x4f2a95f5         VERTEX2F(7765, 5621)   
67          0x23000000       RESTORE_CONTEXT()     
68          0x22000000       SAVE_CONTEXT()           
69          0x1b057062       SCISSOR_XY(174, 98)     
70          0x1c1b4140       SCISSOR_SIZE(436, 320)
71          0x20000001       COLOR_MASK(0, 0, 0, 1)
72          0x0b000010       BLEND_FUNC(SRC_ALPHA, ZERO)             
73          0x27000004       VERTEX_FORMAT(4)     
74          0x1f000002        BEGIN(POINTS)
75          0x0d000a00       POINT_SIZE(2560)           
76          0x4c401020       VERTEX2F(6272, 4128)   
77          0x0b000000       BLEND_FUNC(ZERO, ZERO)         
78          0x27000004       VERTEX_FORMAT(4)     
79          0x1f000002        BEGIN(POINTS)
80          0x0d000680       POINT_SIZE(1664)           
81          0x4c401020       VERTEX2F(6272, 4128)   
82          0x2000000f        COLOR_MASK(1, 1, 1, 1)
83          0x04d0cec6        COLOR_RGB(208, 206, 198)       
84          0x100000ff         COLOR_A(255) 
85          0x0b00001d       BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA)         
86          0x23000000       RESTORE_CONTEXT()     
87          0x22000000       SAVE_CONTEXT()           
88          0x1b058865       SCISSOR_XY(177, 101)   
89          0x1c1ae13a       SCISSOR_SIZE(430, 314)
90          0x02000000       CLEAR_COLOR_RGB(0, 0, 0)       
91          0x0f000000        CLEAR_COLOR_A(0)       
92          0x20000001       COLOR_MASK(0, 0, 0, 1)
93          0x0b000000       BLEND_FUNC(ZERO, ZERO)         
94          0x27000004       VERTEX_FORMAT(4)     
95          0x1f000009        BEGIN(RECTS)   
96          0x0e000010       LINE_WIDTH(16)             
97          0x47480630       VERTEX2F(3728, 1584)   
98          0x51381a10       VERTEX2F(8816, 6672)   
99          0x0b000010       BLEND_FUNC(SRC_ALPHA, ZERO)             
100        0x27000004       VERTEX_FORMAT(4)     
101        0x1f000002        BEGIN(POINTS)
102        0x0d0009c0       POINT_SIZE(2496)           
103        0x4c401020       VERTEX2F(6272, 4128)   
104        0x0b000000       BLEND_FUNC(ZERO, ZERO)         
105        0x27000004       VERTEX_FORMAT(4)     
106        0x1f000002        BEGIN(POINTS)
107        0x0d0006a0       POINT_SIZE(1696)           
108        0x4c401020       VERTEX2F(6272, 4128)   
109        0x100000ff         COLOR_A(255) 
110        0x04ffffff            COLOR_RGB(255, 255, 255)       
111        0x0d001380       POINT_SIZE(4992)           
112        0x27000000       VERTEX_FORMAT(0)     
113        0x1f000008        BEGIN(EDGE_STRIP_B) 
114        0x40c40102       VERTEX2F(392, 258)       
115        0x405601de       VERTEX2F(172, 478)       
116        0x21000000       END()   
117        0x04000000       COLOR_RGB(0, 0, 0)       
118        0x100000ff         COLOR_A(255) 
119        0x04ffffff            COLOR_RGB(255, 255, 255)       
120        0x0d001380       POINT_SIZE(4992)           
121        0x27000000       VERTEX_FORMAT(0)     
122        0x1f000008        BEGIN(EDGE_STRIP_B) 
123        0x40c40102       VERTEX2F(392, 258)       
124        0x413301de       VERTEX2F(614, 478)       
125        0x21000000       END()   
126        0x04000000       COLOR_RGB(0, 0, 0)       
127        0x04060504       COLOR_RGB(6, 5, 4)       
128        0x100000ff         COLOR_A(255) 
129        0x2000000f        COLOR_MASK(1, 1, 1, 1)
130        0x0b00001d       BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA)         
131        0x27000004       VERTEX_FORMAT(4)     
132        0x1f000009        BEGIN(RECTS)   
133        0x0e000010       LINE_WIDTH(16)             
134        0x47600660       VERTEX2F(3776, 1632)   
135        0x512019e0       VERTEX2F(8768, 6624)   
136        0x23000000       RESTORE_CONTEXT()     
137        0x22000000       SAVE_CONTEXT()           
138        0x100000ff         COLOR_A(255) 
139        0x04060504       COLOR_RGB(6, 5, 4)       
140        0x27000004       VERTEX_FORMAT(4)     
141        0x1f000002        BEGIN(POINTS)
142        0x0d000190       POINT_SIZE(400)             
143        0x495b15ea       VERTEX2F(4790, 5610)   
144        0x04060504       COLOR_RGB(6, 5, 4)       
145        0x100000ff         COLOR_A(255) 
146        0x27000004       VERTEX_FORMAT(4)     
147        0x1f000002        BEGIN(POINTS)
148        0x0d000190       POINT_SIZE(400)             
149        0x4f2515ea        VERTEX2F(7754, 5610)   
150        0x23000000       RESTORE_CONTEXT()     
151        0x22000000       SAVE_CONTEXT()           
152        0x1b059066       SCISSOR_XY(178, 102)   
153        0x1c1ac138        SCISSOR_SIZE(428, 312)
154        0x20000001       COLOR_MASK(0, 0, 0, 1)
155        0x0b000010       BLEND_FUNC(SRC_ALPHA, ZERO)             
156        0x27000004       VERTEX_FORMAT(4)     
157        0x1f000002        BEGIN(POINTS)
158        0x0d0009c0       POINT_SIZE(2496)           
159        0x4c401020       VERTEX2F(6272, 4128)   
160        0x0b000000       BLEND_FUNC(ZERO, ZERO)         
161        0x27000004       VERTEX_FORMAT(4)     
162        0x1f000002        BEGIN(POINTS)
163        0x0d0006a0       POINT_SIZE(1696)           
164        0x4c401020       VERTEX2F(6272, 4128)   
165        0x2000000f        COLOR_MASK(1, 1, 1, 1)
166        0x04060504       COLOR_RGB(6, 5, 4)       
167        0x100000ff         COLOR_A(255) 
168        0x0b00001d       BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA)         
169        0x23000000       RESTORE_CONTEXT()     
170        0x22000000       SAVE_CONTEXT()           
171        0x1b058865       SCISSOR_XY(177, 101)   
172        0x1c1ae13a       SCISSOR_SIZE(430, 314)
173        0x02000000       CLEAR_COLOR_RGB(0, 0, 0)       
174        0x0f000000        CLEAR_COLOR_A(0)       
175        0x20000001       COLOR_MASK(0, 0, 0, 1)
176        0x0b000000       BLEND_FUNC(ZERO, ZERO)         
177        0x27000004       VERTEX_FORMAT(4)     
178        0x1f000009        BEGIN(RECTS)   
179        0x0e000010       LINE_WIDTH(16)             
180        0x47480630       VERTEX2F(3728, 1584)   
181        0x51381a10       VERTEX2F(8816, 6672)   
182        0x0b000010       BLEND_FUNC(SRC_ALPHA, ZERO)             
183        0x27000004       VERTEX_FORMAT(4)     
184        0x1f000002        BEGIN(POINTS)
185        0x0d0009c0       POINT_SIZE(2496)           
186        0x4c401020       VERTEX2F(6272, 4128)   
187        0x0b000000       BLEND_FUNC(ZERO, ZERO)         
188        0x27000004       VERTEX_FORMAT(4)     
189        0x1f000002        BEGIN(POINTS)
190        0x0d0006a0       POINT_SIZE(1696)           
191        0x4c401020       VERTEX2F(6272, 4128)   
192        0x100000ff         COLOR_A(255) 
193        0x04ffffff            COLOR_RGB(255, 255, 255)       
194        0x0d001380       POINT_SIZE(4992)           
195        0x27000000       VERTEX_FORMAT(0)     
196        0x1f000008        BEGIN(EDGE_STRIP_B) 
197        0x40c40102       VERTEX2F(392, 258)       
198        0x405601de       VERTEX2F(172, 478)       
199        0x21000000       END()   
200        0x04000000       COLOR_RGB(0, 0, 0)       
201        0x100000ff         COLOR_A(255) 
202        0x04ffffff            COLOR_RGB(255, 255, 255)       
203        0x0d001380       POINT_SIZE(4992)           
204        0x27000000       VERTEX_FORMAT(0)     
205        0x1f000006        BEGIN(EDGE_STRIP_L)   
206        0x40c40102       VERTEX2F(392, 258)       
207        0x40300163       VERTEX2F(96, 355)         
208        0x21000000       END()   
209        0x04000000       COLOR_RGB(0, 0, 0)       
210        0x04c55a11       COLOR_RGB(197, 90, 17)             
211        0x100000ff         COLOR_A(255) 
212        0x2000000f        COLOR_MASK(1, 1, 1, 1)
213        0x0b00001d       BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA)         
214        0x27000004       VERTEX_FORMAT(4)     
215        0x1f000009        BEGIN(RECTS)   
216        0x0e000010       LINE_WIDTH(16)             
217        0x47501030       VERTEX2F(3744, 4144)   
218        0x4c3019f0        VERTEX2F(6240, 6640)   
219        0x23000000       RESTORE_CONTEXT()     
220        0x22000000       SAVE_CONTEXT()           
221        0x04c55a11       COLOR_RGB(197, 90, 17)             
222        0x100000b9       COLOR_A(185) 
223        0x27000004       VERTEX_FORMAT(4)     
224        0x1f000002        BEGIN(POINTS)
225        0x0d000188       POINT_SIZE(392)             
226        0x496495f1        VERTEX2F(4809, 5617)   
227        0x100000ff         COLOR_A(255) 
228        0x04c55a11       COLOR_RGB(197, 90, 17)             
229        0x27000004       VERTEX_FORMAT(4)     
230        0x1f000002        BEGIN(POINTS)
231        0x0d000190       POINT_SIZE(400)             
232        0x495b15ea       VERTEX2F(4790, 5610)   
233        0x04622d08       COLOR_RGB(98, 45, 8)   
234        0x1000007d       COLOR_A(125) 
235        0x27000004       VERTEX_FORMAT(4)     
236        0x1f000002        BEGIN(POINTS)
237        0x0d000188       POINT_SIZE(392)             
238        0x48569289       VERTEX2F(4269, 4745)   
239        0x04c55a11       COLOR_RGB(197, 90, 17)             
240        0x100000ff         COLOR_A(255) 
241        0x27000004       VERTEX_FORMAT(4)     
242        0x1f000002        BEGIN(POINTS)
243        0x0d000190       POINT_SIZE(400)             
244        0x485b92a8       VERTEX2F(4279, 4776)   
245        0x23000000       RESTORE_CONTEXT()     
246        0x030000ff         TAG(255)           
247        0x00000000       DISPLAY()           
248        0x00000000       DISPLAY()           

Best Regards,
BRT Community

599
Discussion - EVE / Re: max resolution for video playback
« on: April 08, 2020, 02:34:45 PM »
Hello,

Can you just confirm if the artefacts are present when playing the video on EVE hardware?

Best Regards,
BRT Community

600
Discussion - EVE / Re: Using Widgets of Screen Designer in own code
« on: April 07, 2020, 03:47:48 PM »
Hello,

I will see if we are able to provide the Display List required to generate an ARC Slide widget.

Best Regards,
BRT Community

Pages: 1 ... 38 39 [40] 41 42 ... 50