Feb 22, 2016
02:13 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 22, 2016
02:13 AM
Dear Infineon,
by reading the latest errata sheet for the new XMC4700 series, I discovered an entry regarding the
USIC parity mode.
I know this bug from our old XMC4500 micros.
Infineon fixed this bug in new steppings of the XMC4400 series, but not in the 4500er.
When we started our new project we asked Infineon about this bug in future micros and we got the feedback
that it will not be in the upcoming 4700er.
This project need to have two independant Modbus RTU interfaces, so we need to have parity mode.
Does the design of the XMC4700 really base on the old XMC4500 steppings and not on new ones?
Or is it just a copy-paste-error from an errata sheet of the XMC4500 series?
I really need reliable feedback on this issue, because this bug would stop our whole development.
Michael
by reading the latest errata sheet for the new XMC4700 series, I discovered an entry regarding the
USIC parity mode.
I know this bug from our old XMC4500 micros.
Infineon fixed this bug in new steppings of the XMC4400 series, but not in the 4500er.
When we started our new project we asked Infineon about this bug in future micros and we got the feedback
that it will not be in the upcoming 4700er.
This project need to have two independant Modbus RTU interfaces, so we need to have parity mode.
Does the design of the XMC4700 really base on the old XMC4500 steppings and not on new ones?
Or is it just a copy-paste-error from an errata sheet of the XMC4500 series?
I really need reliable feedback on this issue, because this bug would stop our whole development.
Michael
7 Replies
Feb 23, 2016
11:43 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 23, 2016
11:43 PM
Hello Michael,
Sorry that this is causing much trouble for you.
I am quite sure that this is a copy and paste error as you mentioned.
For example, I did a quick check on the USIC TBUF01 bug (erratum USIC_AI.011) with an XMC4700 board, this transmit buffer input location is working fine, unlike in XMC4500.
I am not able to find the XMC4700 errata sheet from the list of documents on the product webpage.
http://www.infineon.com/cms/en/product/channel.html?channel=db3a30433580b3710135a03abaf9385e#ispnTab...
Did you downloadet from there?
If so, I am wondering if it has been taken down to fix the mistake.
Regards,
Min Wei
Sorry that this is causing much trouble for you.
I am quite sure that this is a copy and paste error as you mentioned.
For example, I did a quick check on the USIC TBUF01 bug (erratum USIC_AI.011) with an XMC4700 board, this transmit buffer input location is working fine, unlike in XMC4500.
I am not able to find the XMC4700 errata sheet from the list of documents on the product webpage.
http://www.infineon.com/cms/en/product/channel.html?channel=db3a30433580b3710135a03abaf9385e#ispnTab...
Did you downloadet from there?
If so, I am wondering if it has been taken down to fix the mistake.
Regards,
Min Wei
Attachments are accessible only for community members.
Feb 24, 2016
12:20 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 24, 2016
12:20 AM
Dear Min Wei,
thank you for your feedback.
The link, where I downloaded the errata, was: http://www.infineon.com/dgdl/Infineon-ErrataSheet_XMC4700_XMC4800_AA-ES-v01_00-EN.pdf?fileId=5546d46...
I have it open in my browser and the link is still valid.
What really would help me is a statement without "quite sure" 🙂
I also addressed this issue to our German FAE, but he's at the embedded world at the moment.
Michael
thank you for your feedback.
The link, where I downloaded the errata, was: http://www.infineon.com/dgdl/Infineon-ErrataSheet_XMC4700_XMC4800_AA-ES-v01_00-EN.pdf?fileId=5546d46...
I have it open in my browser and the link is still valid.
What really would help me is a statement without "quite sure" 🙂
I also addressed this issue to our German FAE, but he's at the embedded world at the moment.
Michael
Feb 24, 2016
02:03 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 24, 2016
02:03 AM
Hi Michael,
Thanks, I found the document and yes, it is still online.
I am awaiting confirmation from the relevant colleagues and will post an update once this is in.
Regards,
Min Wei
Thanks, I found the document and yes, it is still online.
I am awaiting confirmation from the relevant colleagues and will post an update once this is in.
Regards,
Min Wei
Mar 02, 2016
02:21 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 02, 2016
02:21 AM
Hi Min Wei,
can you give me any feedback on this issue?
I stopped our development because of this possible issue and that creates a lot of trouble...
Thanks for any feedback.
Michael
can you give me any feedback on this issue?
I stopped our development because of this possible issue and that creates a lot of trouble...
Thanks for any feedback.
Michael
Mar 03, 2016
01:44 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 03, 2016
01:44 AM
Hello Michael,
I am afraid I still have no official confirmation on the topic.
Regards,
Min Wei
I am afraid I still have no official confirmation on the topic.
Regards,
Min Wei
Mar 04, 2016
01:06 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 04, 2016
01:06 AM
Hello Michael,
I have gotten the official word that there are indeed errors with regards to the USIC errata list.
Only the following 5 USIC errata are valid for XMC4700/4800 devices:
1) USIC_AI.008: SSC delay compensation feature cannot be used
2) USIC_AI.014: No serial transfer possible while running capture mode timer
3) USIC_AI.017: Clock phase of data shift in SSC slave cannot be changed
4) USIC_AI.018: Clearing PSR.MSLS bit immediately deasserts the SELOx output signal
5) USIC_AI.020: Handling unused DOUT lines in multi-IO SSC mode
All the rest are not applicable including the one regarding parity mode.
A new errata sheet version to replace the erroneous one is currently in preparation and will be issued very soon.
Sorry for the trouble caused and thank you for your kind understanding.
Regards,
Min Wei
I have gotten the official word that there are indeed errors with regards to the USIC errata list.
Only the following 5 USIC errata are valid for XMC4700/4800 devices:
1) USIC_AI.008: SSC delay compensation feature cannot be used
2) USIC_AI.014: No serial transfer possible while running capture mode timer
3) USIC_AI.017: Clock phase of data shift in SSC slave cannot be changed
4) USIC_AI.018: Clearing PSR.MSLS bit immediately deasserts the SELOx output signal
5) USIC_AI.020: Handling unused DOUT lines in multi-IO SSC mode
All the rest are not applicable including the one regarding parity mode.
A new errata sheet version to replace the erroneous one is currently in preparation and will be issued very soon.
Sorry for the trouble caused and thank you for your kind understanding.
Regards,
Min Wei
Mar 13, 2016
11:20 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 13, 2016
11:20 PM
Dear Min Wei,
thank you for the feedback.
PCB development can continue now 🙂
Michael
thank you for the feedback.
PCB development can continue now 🙂
Michael