+ Reply to Thread
Results 1 to 4 of 4

Thread: XMC1100 with 16 Pins - Wrong BMI Selection - User Mode Debug SWD1 (P1.3 and P1.2)

  1. #1
    New Member New Member Florian31 is on a distinguished road
    Join Date
    Feb 2016
    Posts
    9
    Points
    38.125

    XMC1100 with 16 Pins - Wrong BMI Selection - User Mode Debug SWD1 (P1.3 and P1.2)

    Hello,

    I selected the wrong BMI on a XMC1100 device. I have a 16 Pin microcontroller an selected the User Mode (Debug) SWD1 (SWDIO=P1.3, SWDCLK=P1.2).
    But obvisouly this chip has no Port 1 (no PIN 1.2 or 1.3). I changed it with Dave 3.

    Is it possible to change this back on SWD0 again or do i need a new chip ?

    best regards

  2. #2
    Daryl Neo
    Guest
    HI,

    Since the BMI that you have selected is in SWD1 mode, you can still change the BMI back to SWD0 mode.

    Step 1: On the 8 pin header (labelled Debug COM)
    - Pin2 (SD) connect to P1.3
    - Pin1 (SC) connect to P1.2

    Step 2: Use the BMI Get/Set on DAVE to change the BMI to SWD0.
    - Before you change the BMI mode, you may wish to read the BMI mode first. It should read SWD1.

    Please note, if the device is set in Productive Mode, no debug access is available anymore.

    For more details on boot mode handling in XMC1000 devices, you can refer to the Application Note: Boot mode handling for XMC1000
    http://www.infineon.com/dgdl/Infineo...52d0591da87d34

    Regards,
    Daryl

  3. #3
    New Member New Member Florian31 is on a distinguished road
    Join Date
    Feb 2016
    Posts
    9
    Points
    38.125
    Im not using a Boot Kit.
    im using the device XMC1100 and Package TSSOP 16. There are no P1.3 and P1.2.

    But by mistake i changed the BMI into SWD1.

  4. #4
    Daryl Neo
    Guest
    HI,

    I am sorry to hear this. I did not read your original thread carefully.

    You are right, P1.2 and P1.3 are not available in the TSSOP16.

    In this case, if the device BMI is in SWD1, no recovery is possible. You will need a new device.

    Regards,
    Daryl

+ Reply to Thread

Tags for this Thread

Disclaimer

All content and materials on this site are provided as is. Infineon makes no warranties or representations with regard to this content and these materials of any kind, whether express or implied, including without limitation, warranties or representations of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, whether express or implied, is granted by Infineon. Use of the information on this site may require a license from a third party, or a license from Infineon.


Infineon accepts no liability for the content and materials on this site being accurate, complete or up- to-date or for the contents of external links. Infineon distances itself expressly from the contents of the linked pages, over the structure of which Infineon has no control.


Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Usage Terms of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Usage Terms of this site. Infineon reserves the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.