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

cross mob
Kalay
Level 1
Level 1
First reply posted First question asked Welcome!

Hi everyone.

Due to the apocalipchip (the chip shortage), we will use different packages to run the same code. We need to identify the package to avoid make different firmware for each package.

Does anybody know how to idenfy the package by code?

 

We've found this register, that has different values depending on the package, but in the documentation is not listed the values for each package:

image (4).png

 

Thank you.

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

Hi Kalay,

Hope we all will get through this "apocalipchip" , safe and sound 😁

Regarding your questions

1) There is no particular register from which you can identify the package of the device. You can check SCU_IDCHIP register which will help you in identifying  the chip family.

Vasanth_0-1655201945890.png

2) The pins populated on the devices are package dependent and some registers values will not be valid across devices. This is why we have the following statement on the documentation. Unfortunately this also will not help you in identifying the package.

Best Regards,
Vasanth 

View solution in original post

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

Hi Kalay,

Hope we all will get through this "apocalipchip" , safe and sound 😁

Regarding your questions

1) There is no particular register from which you can identify the package of the device. You can check SCU_IDCHIP register which will help you in identifying  the chip family.

Vasanth_0-1655201945890.png

2) The pins populated on the devices are package dependent and some registers values will not be valid across devices. This is why we have the following statement on the documentation. Unfortunately this also will not help you in identifying the package.

Best Regards,
Vasanth 

0 Likes
Kalay
Level 1
Level 1
First reply posted First question asked Welcome!

Thanks for the reply.

I am afraid that it is not useful for us, we will only use the XMC4800 model, but with 196 and 144 pin packages. I guess we will have to make 2 different firmwares, one for each package.

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

Hi Kalay,

That should be the right way to go ahead.

Best Regards,
Vasanth

0 Likes