- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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:
Thank you.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Kalay,
That should be the right way to go ahead.
Best Regards,
Vasanth