Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

How can uIO-Stick user program/readout into/from data-flash area?

How can uIO-Stick user program/readout into/from data-flash area?

gou
Employee
Employee
10 questions asked 5 questions asked 5 sign-ins

uIO-stick user should modify TargetConfiguration.xml file if to access data-flash area.

  • The data-flash is by default not readable by BSL Tool. Because it can’t be read when it is not mapped.
  • The memory range that can be addresses in the BSL Tool can be changed by the user in a configuration file:
    • In the BSL Tool folder, go to folder ‘Settings’ --> file ‘TargetConfiguration.xml’
    • In this file search for your device (e.g. the line with ‘NAME=TLE9844-2QX’)
    • Increase the value in ‘NVM=0xF000’ from 0xF000 to 0x10000
  • MOTIX MCU have EEPROM (emulated in Flash). Please refer datasheet for memory map.
  • uIO-Stick is an interface device for controlling Infineon boards/kits during run time
    https://www.infineon.com/cms/en/product/evaluation-boards/uio-stick/
  • BSL Tool is GUI tool. The interface to control the BSL interactively. And it can program/readout Flash in MOTIX MCU.
gou_1-1706176214819.png

 

  • If reading from an address, which belongs to the non-linear NVM region and the page is not mapped (previous programmed), the read is rejected.
  • Below is a part of the manual capture from Firmware User Manual.
gou_0-1706176188958.png

 

More information   

For more information, please refer to the TLE984x Firmware User Manual:

https://www.infineon.com/cms/en/product/microcontroller/embedded-power-ics-system-on-chip-/relay-dri...

Also please refer to the uIO-Stick User Manual:

https://www.infineon.com/cms/en/product/evaluation-boards/uio-stick/#!?fileId=5546d46265487f7b016557...

0 Likes
61 Views