Author Topic: have you done projects on touchgfx?  (Read 2498 times)

0 Members and 1 Guest are viewing this topic.

Offline ali_asadzadehTopic starter

  • Super Contributor
  • ***
  • Posts: 1896
  • Country: ca
have you done projects on touchgfx?
« on: October 31, 2017, 02:33:39 pm »
Hi,
I have seen it in the i.MX RT series instruction videos, it seems quite a nice tool, I have done several projects based on emwin from segger, but it seems that this touchgfx is more capable, I wonder if someone out there have use it in his projects, what are your ideas? does the porting a painful process? how does it compare to emwin? is it more cpu and memory intensive than emwin? also is there any plan for being able to use it for free like emwin for ST and NXP parts?
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Offline krho

  • Regular Contributor
  • *
  • Posts: 222
  • Country: si
Re: have you done projects on touchgfx?
« Reply #1 on: November 01, 2017, 09:04:46 am »
I can't compare it to other but what I can tell you is that you need memory mapped QSPI flash for it. Or enough ram for resources. Everything except the text and effects when screen changing is prerendered bitmaps. All bitmaps including font glyphs must be in format that the "graphic core" inside the CPU you are targeting understands.
 

Offline ali_asadzadehTopic starter

  • Super Contributor
  • ***
  • Posts: 1896
  • Country: ca
Re: have you done projects on touchgfx?
« Reply #2 on: November 01, 2017, 12:50:46 pm »
Thanks, have you use it in your own projects? is it worth the effort?
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Offline krho

  • Regular Contributor
  • *
  • Posts: 222
  • Country: si
Re: have you done projects on touchgfx?
« Reply #3 on: November 01, 2017, 06:38:29 pm »
No we haven't used it. We compiled the demo for stm32f429 demo board and played with the Windows demos changed some small things just so we could see how it behaves. Then we decided that this is not for us as we cannot afford so many screens prerendered. Then we put that specific project on hold for about a year.
 

Offline ebclr

  • Super Contributor
  • ***
  • Posts: 2328
  • Country: 00
Re: have you done projects on touchgfx?
« Reply #4 on: November 02, 2017, 03:27:03 am »
Make a try on this other tool,  It's simpler

Downside only few graphics controller

https://shop.mikroe.com/visual-tft
 

Offline ali_asadzadehTopic starter

  • Super Contributor
  • ***
  • Posts: 1896
  • Country: ca
Re: have you done projects on touchgfx?
« Reply #5 on: November 02, 2017, 11:20:47 am »
Thanks, krho was it smooth on the hardware? is'nt it in C++? why do you say it was hard?
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Offline krho

  • Regular Contributor
  • *
  • Posts: 222
  • Country: si
Re: have you done projects on touchgfx?
« Reply #6 on: November 04, 2017, 08:32:22 am »
It was smooth on hardware as long as Chrom-ART Accelerator was used. Otherwise the CPU time was spent on the rendering.
I didn't say it was hard. I just said that you need external QSPI in memory mapped mode for your screens. Unfortunately The CPU we wanted to use only has one QSPI and we needed that one available for writing. (which cannot be done if qspi is memory mapped)
 
The following users thanked this post: ali_asadzadeh

Offline ali_asadzadehTopic starter

  • Super Contributor
  • ***
  • Posts: 1896
  • Country: ca
Re: have you done projects on touchgfx?
« Reply #7 on: December 06, 2017, 08:41:42 am »
I have saw the new webinar with STM32FL parts right now, the tool looks definitely promising and worth a try. The only hard part would be how easily is it possible to test it in our own real hardware :) and if we have the free options like emwin for ST and NXP parts it would be living in heaven ;) :D
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf