XMC1300 factory Boot Mode Index (BMI) observation

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

cross mob
RiSa_4715426
Level 1
Level 1
5 sign-ins Welcome! First question asked

This isn't a problem, just an observation...

I am currently integrating a project with XMC1302 new from the factory. As expected and I can connect serially with Memtool and the boot mode is ASC_BSL. But if I connect to the processor (still unprogrammed) with a J-Link in SWD mode, the boot mode seems to change itself to SWD0 and I can load code using the JLink tools!

This is actually a convenient thing, but I'm curious of this is some new, undocumented feature, or maybe I'm just confused?

 

0 Likes
1 Solution
Vasanth
Moderator
Moderator
Moderator
250 sign-ins 500 solutions authored First question asked

Hi,

This is a feature supported by JLINK. By default, J-Link / Flasher changes the BMI from ASC_BSL to SWD0. But not all debuggers support this feature. Please see this link from segger for more details.

 

https://wiki.segger.com/Infineon_XMC1000

 

Best Regards,
Vasanth R S

View solution in original post

0 Likes
2 Replies
Vasanth
Moderator
Moderator
Moderator
250 sign-ins 500 solutions authored First question asked

Hi,

This is a feature supported by JLINK. By default, J-Link / Flasher changes the BMI from ASC_BSL to SWD0. But not all debuggers support this feature. Please see this link from segger for more details.

 

https://wiki.segger.com/Infineon_XMC1000

 

Best Regards,
Vasanth R S

0 Likes

Thank you Vasanth, that's interesting.

Regards,

Rick

0 Likes