10 years, 3 months ago.

FT800 and FT800_touch_track not working

I bought a FTDI VM800c35A board and i'm try to connecting it to my 1768 mbed, I connected the board and the screen doesen't sho anything, I dropped the code in LPC Xpresso and with the debug I noticed that it doesen't came out from

API_Screen("DEMO START"); Show start screen

with my logic analyzer I can only see it looping :

MOSI: 0x08

MISO: 0x7F62FD2CA312

any guess?

1 Answer

10 years, 3 months ago.

A random guess:

Are you using this library? https://mbed.org/users/dreschpe/code/FT800/

If so then try changing line 47 of FT_Gpu_Hal.cpp from FT_GPU_EXTERNAL_OSC to FT_GPU_INTERNAL_OSC

In FT_LCD_Type.h you may also need to comment out line 28 (#define Inv_Backlite)

Accepted Answer

In ft_LCD_Type.h

  1. define my_DispWidth 320
  2. define my_DispHeight 240

and commenting out #define Inv_Backlite) everything works :) thanks

posted by Andrea Campanella 11 Sep 2014