cancel
Showing results for 
Search instead for 
Did you mean: 

How can I replace Texts on a running Device?

ARied
Associate II

Hello all,

I will replace Texts on a running device. I'm using a STM32F7 and a external Flash to store Texts, Fonts and Bitmaps. For different variants of the device, we have to replace some of these Texts, Fonts and Bitmaps in the production line.

The problem is that the new text can be longer or shorter than the old text. Of that reason the address of each texts in the Flash are different.

I'm looking for a solution to change texts and replace the start addresse of the Text section, on a running device.

So here my questions:

  1. Where is the adresse of each Text ( or the text area ) defined ?
  2. How can I change the address ?

Thanks for help

1 ACCEPTED SOLUTION
5 REPLIES 5
Martin KJELDSEN
Chief III

Hi @ARied​,

The upcoming version of TouchGFX (4.11.0) will support what you're asking: Dynamic texts/translations. It is not a trivial thing to do in 4.10.0. Stay tuned!

Best regards,

Martin

ARied
Associate II

Thanks for the answer Martin.

Can you say, when TouchGFX  4.11 will be available?

Martin KJELDSEN
Chief III

I can't, other than it's ready to ship, but we're waiting for other internal projects to be ready. Sorry.

I will try to let you know when it ships.

/Martin

ARied
Associate II

Hello Martin,

Hello Community,

You said: The upcoming version of TouchGFX (4.11.0) will support what you're asking: Dynamic texts/translations. Now 4.12.3 is available.

Can you explain OR give me a hint, how the dynamic text usage/replacement can be realised?

Thanks

Andreas