ModusToolbox : Custom BSP of XMC1100

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

cross mob
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Dear Sirs and Madams,

 

I asked the following questions in the past:

https://community.infineon.com/t5/ModusToolbox-General/Modus-Tool-Box-BSP-of-quot-KIT-XMC-2GO-XMC110...

 

I am trying to change it according to the procedure below, but I cannot successfully generate a custom BSP.

https://community.infineon.com/t5/Knowledge-Base-Articles/ModusToolbox-2-2-and-later-Make-a-Custom-B...

 

First, I found that the part number used in the command below was incorrect.

$ make bsp TARGET_GEN=MyBSP DEVICE_GEN=XMC1100_Q024x0064

partnumber.PNG

The command will pass correctly if you change the part number.

$ make bsp TARGET_GEN=MyBSP DEVICE_GEN=XMC1100-Q024x0064

 

However, when I change the makefile to "TARGET = MyBSP", save it, and execute the "make config" command, the following error occurs.

error.PNG

Therefore, we cannot use the KITXMC2GO evaluation board with ModusToolbox.

Do we have no choice but to wait for the XMC1100 BSP to be released?

Is it possible to successfully generate a custom BSP for the XMC1100?

 

My development environment is as follows.

ModusToolbox 2.4

modus-shell 1.3.0

Empty XMC App of XMC-GENERIC BSP

 

For reference, either method (a) modus-shell 1.3.0 applicaion  or (b) Terminal of ModusToolbox will result in an error.

both.PNG

Regards,

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

Hi Masashi-san,

The support for XMC1000 is not officially released yet. You may be able to use these features once BSP support for the same family kits area released.

Best Regards,
Vasanth

View solution in original post

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

Hi Masashi-san,

Could you please make sure that you don't have the device configurator(design.modus) open while you do this process ? Can you confirm whether the issue still persists after that ?

Best Regards,
Vasanth

0 Likes
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Vasanth-san,

 

Even if you open ModusToolbox 2.4  and close device configurator 3.10, the error cannot be avoided.

If you enter the make config command in modus-shell without opening ModusToolbox, you will get the same error.

 

< modus-shell >

MaMi_1205306_1-1643262529907.png

< Device Configurator error>

MaMi_1205306_2-1643262761792.png

Is this an issue only for my development environment?

 

Regards,

0 Likes
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

The description of KBA231373 and the description of Modus Toolbox User Guide are different.

I tried a custom BSP along with "Modus Toolbox User Guide" instead of KBA231373

.

ModusToolbox User Guide URL

https://www.infineon.com/dgdl/Infineon-ModusToolbox_2.4_User_Guide-UserManual-v01_00-EN.pdf?fileId=8...

 

Follow the steps in "5.3 Creating your own BSP" on page 52 in order.

Of course, for the following commands described in step 2,

$ make bsp TARGET_GEN = MyBSP DEVICE_GEN = CY8C624ABZI-S2D44

The input has been changed as shown below.

$ make bsp TARGET_GEN = MyBSP DEVICE_GEN = XMC1100-Q024x0064

 

I was able to execute the command without any errors, but the device changes are not reflected when I open the Device Configurator 3.10.

MaMi_1205306_0-1643336836862.png

MaMi_1205306_1-1643336913684.pngMaMi_1205306_2-1643336978614.pngMaMi_1205306_3-1643337014909.png

MaMi_1205306_1-1643335029559.png

The device is still XMC1400 and has not been changed to XMC1100.

As a confirmation, is Vasanth-san able to change the device correctly?

 

Regards,

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

Hi Masashi-san,

The support for XMC1000 is not officially released yet. You may be able to use these features once BSP support for the same family kits area released.

Best Regards,
Vasanth

0 Likes
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Vasanth-san,

 

Thank you for your confirmation.

I was able to understand that the reason why I couldn't create a BCP for XMC1100 in Modus Toolbox was not a mistake due to my procedure.

I am waiting for the release of BCP for XMC2GO.

 

Is there a way to see in a list which devices are supported by Modus Toolbox?

 

Regards,

0 Likes