FTDI Community

Please login or register.

Login with username, password and session length.
Advanced Search  


Welcome to the FTDI Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ FTDI Support

New Bridgetek Community is now open

Please note that we have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.

Please follow this link and create a new user account to get started.

Bridgetek Community

Show Posts

You can view here all posts made by this member. Note that you can only see posts made in areas to which you currently have access.

Topics - gokhannsahin

Pages: [1]
Discussion - Software / EVE Screen Editor Font Problem
« on: June 20, 2019, 07:17:50 AM »
Hi everyone,
I can't upload a font(.ttf file) to eve screen editor, it always gives an error that is "Freetype not available"
I guess that this new version has a bug because there was no problem in other versions.

Discussion - Software / BT815 Camera with STM32
« on: January 11, 2019, 02:20:24 PM »
Hi everyone,
I'm using BT815 and need to display a camera on it. I read your FT91x camera application note and ordered the OV5640.
All settings were set in your example and I can see all signals, also, get the HAL_DCMI_VsyncEventCallback, HAL_DCMI_LineEventCallback interrupt callback after started the transfer.
Another example different from yours it can get full data and its data seems meaningful.
However, with your example I can't get any data the buffer, it's always empty.
I start the DCMI module with that command HAL_DCMI_Start_DMA(&hdcmi, DCMI_MODE_CONTINUOUS, (uint32_t)buffer, 512);
What's the DMA buffer length for BT815 to display camera? Could you give me an example of using a camera with STM32 or any ARM MCU?

Discussion - Software / BT815 Image Issue
« on: December 10, 2018, 12:20:37 PM »
Hi everyone,
I was using FT813 in my project but migrated it to BT815 today. The two projects are using the same images.
The screen of one that is with FT813 is very well but BT815 has lots of white pixels. (PALETTED8 has been used)
I enclosed the screens of them, you can see the difference. Why?
Hsync,vsync,disp pins of FT813 etc. has a series resistors at your example schematic of the datasheet.
However, there is no a series resistor in BT815 datasheets. Can this problem cause related to these resistors?
Furthermore, I have two different TFT in my project, one is 7" and other is 4.3". 7" can display my design screen but 4.3" is an empty page.
4.3" also needs these resistors?
Finally, in the startup, BT815 is slower than FT813, the difference is around 1-1,5 second. Why? BT815 is checking something in the startup?
(The embedded codes are the same for them)

Discussion - Software / BT815 Car Dashboard
« on: October 22, 2018, 08:18:39 PM »
Hi everyone,
Please let me know which format is been used in BT815 Car Dashboard board. I can't display image on LCD as in your demo.

Discussion - Software / FT813 CRC calculating and adressing
« on: July 27, 2018, 08:04:47 PM »
Hi everyone,
I'm using the FT813 in my project and it has lots of images is around 66 on a screen but almost all is small picture or symbol.
I'm using the crc calculating avoid errors while transferring. However, I'm confused a point in the datasheet, it says that read to ıf CommandWriteAddress + 12 to get the calculated crc value. Well, if this command address is 4092, I still have to read +12, so 4092+12? If yes, then, will there be an overflow in command buffer? Or should the (4092+12)-4096=8th address be read?

Furthermore, I'm using a shadow command buffer and inserting the commands to it. Then they are sent to FT813 via DMA as the following example. Each transfer before, I read the reg_cmd_write and add the new commands to it. However, it read 2048 from reg_cmd_write and need 3012 bytes commands. What can I do at this point? Should I add 3012 to 2048 that is equal to 5060? Or clear the cmd_write and cmd_read registers?

Code: [Select]
uint32_t cmdBufferWr= ft800memRead32(REG_CMD_WRITE);

sCommands.Instruction = 0x00;
sCommands.InstructionMode = QSPI_INSTRUCTION_NONE;
sCommands.AddressMode = QSPI_ADDRESS_4_LINES;
sCommands.DdrMode = QSPI_DDR_MODE_DISABLE;
sCommands.AddressSize = QSPI_ADDRESS_24_BITS;
sCommands.AlternateByteMode = QSPI_ALTERNATE_BYTES_NONE;
sCommands.AlternateBytesSize = QSPI_ALTERNATE_BYTES_8_BITS;
sCommands.AlternateBytes = 0x00;
sCommands.Address = (cmdBufferWr + RAM_CMD) | 0x800000;
sCommands.DataMode = QSPI_DATA_4_LINES;
sCommands.NbData = ulCommandIndex;
sCommands.DummyCycles = 0;
sCommands.DdrHoldHalfCycle = QSPI_DDR_HHC_ANALOG_DELAY;

s_transfer_reg_to_ftdi.b_state = IMAGE_TRANSFERRING_FTDI;
HAL_QSPI_Transmit_DMA(&hqspi, (uint8_t*) &ucCmdBuffer[0]);

Discussion - Hardware / Analog Camera with FT81x
« on: March 14, 2018, 10:53:04 AM »
Hi everyone,
I'm using your product is FT813 and would like to display a camera image. The resolution of TFT is 800x480 and the MCU is STM32F446.
I have to use a video decoder because an analog camera will be used. In your reference guides suggest a digital camera module for using MJPEG.
However, there is no information about an analog camera. I'm thinking of using TI's decoder chip is TVP5150AM1 and any analog camera. I guess that the bit size of the interface will be 8bits.
Finally, the data that received from DCMI module via DMA will be transferred to FT813 via again DMA of QuadSPI. These images have to be JPEG? If yes, the camera and decoder chip have to support JPEG, so the specific products can be used?

Discussion - Software / Lower case letter problem
« on: October 24, 2017, 01:33:09 PM »
I need to use a fixed-width font in an application. I have tried to convert the Consolas font is 29 size via fnt_cvt.
I have used the code is being shown in below as ASCII table, also converting code for fnt_cvt.
Code: [Select]
" !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"
fnt_cvt.exe -i consola.ttf -s 29 -u ANSI_32_126.txt -c setfont2
Everything is normal while using upper case letters/number or other special ch. in a text.
However, I have a problem while using the lower case letters.
While writing a new lower case letter, it writes over a previous one.
I guess that the lower case letters' width is zero. What should I do in order to solve this problem?

Pages: [1]