Oct 22, 2019
02:27 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 22, 2019
02:27 AM
Hi,
I am working with the Infineon Memtool 4.07.08 and the XMC1100. With Memtool I download an application into the XMC1100 Flash. Because of the ability for further updates, I change the Boot Mode Index (BMI) to "ASC BSL mode with timeout".
If I use the value 0xFFD0 (max. timeout 5 seconds) for the BMI register all works well. Now I want to change the timeout to 1,332 seconds and set in "Protection / BMI" to 0x4FD0.
But now it isn't posssible to program the XMC1100 - see following diagnostic log
Error, IMTMemtool, Selected boot mode 0x00004FD0 is not valid !
Any idea how to change the BMI value during programming with Memtool ?
Thanks
I am working with the Infineon Memtool 4.07.08 and the XMC1100. With Memtool I download an application into the XMC1100 Flash. Because of the ability for further updates, I change the Boot Mode Index (BMI) to "ASC BSL mode with timeout".
If I use the value 0xFFD0 (max. timeout 5 seconds) for the BMI register all works well. Now I want to change the timeout to 1,332 seconds and set in "Protection / BMI" to 0x4FD0.
But now it isn't posssible to program the XMC1100 - see following diagnostic log
Error, IMTMemtool, Selected boot mode 0x00004FD0 is not valid !
Any idea how to change the BMI value during programming with Memtool ?
Thanks
2 Replies
Oct 25, 2019
06:46 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 25, 2019
06:46 AM
Hi,
We got the issue confirmed.
The following patches should solve the issue:
https://www.pls-mc.com/downloads/imt-4-07-09-xmc1000-bmi-patch.zip
https://www.pls-mc.com/downloads/imt-4-08-01-xmc1000-bmi-patch.zip
Unzip and copy the new components to the respective installation folder.
Please note:
Reduced bootstrap loader timeout (as with 0x4FD0) may result in
connection problems with IMT via bootstrap loader.
You can use the ‘Periodic retry’ function of the ‘Can’t connect’
error message box as a workaround. Use at your own risk
Regards,
Jesus
We got the issue confirmed.
The following patches should solve the issue:
https://www.pls-mc.com/downloads/imt-4-07-09-xmc1000-bmi-patch.zip
https://www.pls-mc.com/downloads/imt-4-08-01-xmc1000-bmi-patch.zip
Unzip and copy the new components to the respective installation folder.
Please note:
Reduced bootstrap loader timeout (as with 0x4FD0) may result in
connection problems with IMT via bootstrap loader.
You can use the ‘Periodic retry’ function of the ‘Can’t connect’
error message box as a workaround. Use at your own risk
Regards,
Jesus
Oct 25, 2019
08:21 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 25, 2019
08:21 AM
Hi Jesus,
thanks for the patches - now it works.
Yes, I am aware of the connection problems and I have tested it with the "Periodic retry" function. If I use a longer bootstrap loader timeout the user doesn't see any response from the device for this duration..
It would be a nice feature if the Periodic Retry time can also be set for periods under 1 second.
Regards
thanks for the patches - now it works.
Yes, I am aware of the connection problems and I have tested it with the "Periodic retry" function. If I use a longer bootstrap loader timeout the user doesn't see any response from the device for this duration..
It would be a nice feature if the Periodic Retry time can also be set for periods under 1 second.
Regards