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 ... 32 33 [34] 35 36 ... 50
496
Discussion - EVE / Re: ESD 4.8 with custom board and generic MPU
« on: October 07, 2020, 11:18:40 AM »
Hello,

Yes this is the correct approach.
We have a porting guide for the previous version of ESD which you can reference:
https://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/Modules/EVE/BRT_AN_001-ESD-3.0-Exported-Project-Porting-Guide.pdf

Customers shall look into the function “Esd_Loop” in file “Ft_Esd_Core.c” to see which slots to be called periodically.

You can find the main function which is the entry to the application in the Ft_Esd_Support.c file.

In FreeRTOS, this main function shall be renamed and invoked by a RTOS thread, this should be scheduled to be higher priority to get fast response.

For App structure initialization, please see the attached picture. It is allocated statically in heap while the application is initialized.


Best Regards,
BRT Community

497
Hello,

There are choices to make in mbedlts_config.h for each different platform.
You can set the mbedTLS up for each of them depending on their platform specifications.

There is very limited space for this in flash and in RAM though.

We have another unreleased/beta Application called BRT_AN_051 FT90x AWS IoT Application in which the FT90x publishes the MQTT messages to the AWS cloud and uses certificates for authentication. If you are interested in this, please contact us via email:

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

Best Regards,
BRT Community

498
Discussion - EVE / Re: MSVC codes not working
« on: October 05, 2020, 04:11:32 PM »
Hello,

It looks like the SPI master init is failing, which is causing the subsequent calls to return a FT4222_IS_NOT_SPI_MODE error.
Replacing the FT4222 Lib/DLL files in the project normally resolves this issue.

Are you by any chance using a USB 3.0 port on a windows 7 machine?

Best Regards,
BRT Community

499
Discussion - MCU / Re: FT9XX firmware update over UART?
« on: October 02, 2020, 05:00:07 PM »
Hello,

You are already in contact with our support team on this issue via email.
Please post any resolution here to help other customers.

Best Regards,
BRT Community

500
Discussion - EVE / Re: MSVC codes not working
« on: October 01, 2020, 02:55:37 PM »
Hello,

Please make sure to use the samples below which include BT81x support and to select the device in the platform.h file.
EVE_Samples_v1.1.0_RC_28062019.zip

We recommend to copy the LibFT4222H lib and dll files from our libFT4222H library into the same location as your exe in your EVE sample app directory to ensure that the sample app can find the library.
https://www.ftdichip.com/Support/SoftwareExamples/FT4222H.htm

Best Regards, BRT Community






501
Discussion - EVE / Re: TFT Touch Panel (Portrait, 480x800px, 4-5")
« on: October 01, 2020, 02:37:36 PM »
Hi Daniel,

We're pleased to hear that you like the EVE devices,

There may be exceptions but most of the portrait panels that we have seen do need configured via the separate SPI channel whereas the landscape ones mostly don't.

EVE devices (from FT81x onwards) have rotation capability and so you can use a landscape panel and rotate it but it may have a slightly larger border on one side where the connections are.

We have examples which include configuration of ILI9488 which may help if you do need to go down the route of a panel which needs configuration. We also have our ME810A-HV35R which (although it is resistive and smaller) can be used as a hardware example of connecting the second SPI channel.
https://brtchip.com/wp-content/uploads/Support/Documentation/Datasheets/ICs/EVE/DS_ME810A_HV35R.pdf

Best Regards, BRT Community







502
Discussion - EVE / Re: How does the CleO draw needles?
« on: September 30, 2020, 11:28:41 AM »
Hello,

On CleO needles are in an built widget, if you wish to recreate a needle on a standard EVE module you can do so with bitmaps.
A base needle bitmap could be created (make sure to use a bitmap format which supports the alpha channel), this can then be coloured, rotated or scaled to suit your needs.

Best Regards,
BRT Community

503
Discussion - EVE / Re: BT81x SPI flash memory bandwidth
« on: September 29, 2020, 03:27:25 PM »
Hello,

Your analysis is quite accurate but there is an additional cache and other factors too which help. The BT815/6 is therefore able to render a 800x480 background in ASTC4x4 from flash.

In general, if there are too many items to process, you may see the contents of the busy lines being corrupted. The latest versions of EVE, the BT817/8, have even more enhanced features to give more time in the horizontal timing to allow for more complex lines as well as other performance improvements and so will be even better in this regard,

Best Regards,
BRT Community

504
Discussion - EVE / Re: SOUND problem
« on: September 22, 2020, 03:45:06 PM »
Hi,

We tried your code and it was working on our board.

We would however recommend to do the full start-up until your screen is up and running and then play the sound. In your normal code which works with the display, you can set the bit 4 in the GPIOX and GPIOX_DIR at the same time as you write them to enable the display.

But for the code which plays the sound, try running it after displaying a screen for example as then you know the device is ready and running.

What hardware are you running with? it may be a connection issue or a define in your code for example. We tried with BRT_AN_025 code running on FT900 with VM816 and a CleO speaker connected to the socket on the VM816. We played the sound within the main program loop.

Best Regards,
BRT Community


505
Discussion - EVE / Re: EVE Asset Builder
« on: September 18, 2020, 04:44:11 PM »
Hi Rudolph,

Thanks for your suggestion,

Yes we agree, it would be a very useful and convenient feature,

Our development team will add this in for a future release of EAB.

Best Regards, BRT Community

506
Discussion - EVE / Re: BT816 NOT START ALL THE TIMES- WHITE SCREEN
« on: September 11, 2020, 05:20:44 PM »
Hello,

It is possible that REG_CPURESET may not be 0 if the chip has not fully initialised.

If you assert and then deassert the PD line before the start-up sequence, it should reset the chip. Any change in the clock (CLK commands) should be done before the active command as these pout the device to sleep and the active (and the following delay of 300ms) must come after the clock commands.

When it fails to start, how far do you get through the recommended start-up process from section 2.4 of the programmers guide. did the REG_ID read 7C and the REG_CPURESET read 0?

Also, do you have all the new definitions for the registers of the BT816?

Best Regards,
BRT Community

507
Discussion - EVE / Re: BT816 NOT START ALL THE TIMES- WHITE SCREEN
« on: September 09, 2020, 04:48:14 PM »
Hello,

Please ensure you follow the recommended start-up in the Programmers guide below (see section 2.4).

https://brtchip.com/wp-content/uploads/Support/Documentation/Programming_Guides/ICs/EVE/BRT_AN_033_BT81X_Series_Programming_Guide.pdf

When you read the REG_ID do you get 0x7C correctly and when you read REG_CPURESET do you get 0?

Best Regards, BRT Community



508
Discussion - EVE / Re: Eve3 built-in fontset
« on: September 09, 2020, 04:00:00 PM »
Hello

Here are details of which fonts are used. The fonts are in three groups:

•             Non-proportionate and non-anti-aliased - Fixed-width CP437 fonts are taken from the FreeBSD distribution's console driver. Please see CP437 8x8 and 8x16 (handles 16,17,18,19).
•             Proportionate non-anti-aliased - Variable width fonts are helvR08, etc. from X11 (handles 20 to 25)
•             Proportionate anti-aliased fonts were taken from the roboto regular file and converted into bitmap and into L4 format.

Best Regards,
BRT Community

509
Discussion - EVE / Re: Bug: invalid options in commands are handled badly
« on: September 09, 2020, 03:56:26 PM »
Hello,

Thanks I will pass this on to the dev team for their consideration!

Maybe a register option to make it more lenient could be handy in future versions?

Best Regards,
BRT Community

510
General Discussion / Re: Be aware where you install
« on: September 04, 2020, 04:21:40 PM »
Hello,

This is a known issue and will be fixed in the next version of the FT9xx Toolchain:

The following folder interferes with the build.
C:\Users\Username\AppData\Local\VirtualStore\Program Files (x86)\Bridgetek\FT9xx Toolchain\Toolchain\hardware\include

When Eclipse is not run in administrator mode, the library source files under system directory 'C:\Program Files (x86)' cannot be modified form eclipse editor. But if you actually try modifying them, the files gets discreetly saved in C:\Users\%Username%\AppData\Local\VirtualStore\Program Files (x86)\Bridgetek\FT9xx Toolchain\. Eclipse sees the files it changed in C:\Program Files (x86)\Bridgetek\FT9xx Toolchain, but other applications like the Explorer will see only the unchanged file.

Possible Workaround for v2.5.0 release:
Delete the C:\Users\%Username%\AppData\Local\VirtualStore\Program Files (x86)\Bridgetek upon installation of toolchain. But this will clear 'VirtualStore' folder only for that user username.

Please run Eclipse as an administrator to overcome any issues.

Also refer to BRT_TN_002 Modifying FT9xx API Functions when trying to override or modify local API code.

Best Regards,
BRT Community

Pages: 1 ... 32 33 [34] 35 36 ... 50