Skip to main content
Alex Grubb
Associate II
August 1, 2022
Solved

BLIT_OP_COPY_L8 was not declared in this scope

  • August 1, 2022
  • 4 replies
  • 1376 views

Hi, I am trying to import a touchgfx project into cudeIDE and I'm getting the following errors

BLIT_OP_COPY_L8 was not declared in this scope (in STM32F7DMA.cpp)

and

no declaration matches 'void touchgfx::OSWrappers::taskYield()' (in OSWrappers.cpp)

I'm working on an Emerging Displays EVK070019AB board

If anyone has any ideas what I might be doing wrong I would be very appreciative

Kind regards

Alex

This topic has been closed for replies.
Best answer by Alex Grubb

Thanks, I've found the problem, I was using an old version of TouchGFX.

I've updated to version 4.20.0 and it now works so I'm guessing they've fixed whatever was causing the problems.

Thank you for your help.

4 replies

MM..1
Chief III
August 1, 2022

Your import method isnt right.

Alex Grubb
Associate II
August 3, 2022

Hi MM.1

Thank you for your reply, do you know what is likely to be wrong with my import method.

I have used the same method when importing TouchGFX projects onto a STM32F7 Disco board and they compiles without errors.

Kind regards

Alex

MM..1
Chief III
August 3, 2022

Maybe when you describe or show somethink

Alex Grubb
Alex GrubbAuthorBest answer
Associate II
August 3, 2022

Thanks, I've found the problem, I was using an old version of TouchGFX.

I've updated to version 4.20.0 and it now works so I'm guessing they've fixed whatever was causing the problems.

Thank you for your help.