Not applicable
Jul 03, 2014
01:19 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 03, 2014
01:19 AM
3 Replies
Jul 04, 2014
05:21 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 04, 2014
05:21 AM
Hello,
Your code is fine to calculate the crc8. Only command and data words will be used for crc (-> 0x80,0x03...0x97,0xca). Using this the crc result will be 0xFC.
What is the source of your transfer example? It seems that this is not a real transfer of TLE5012 with x8+x4+x3+x2+x0 crc polynom.
Your code is fine to calculate the crc8. Only command and data words will be used for crc (-> 0x80,0x03...0x97,0xca). Using this the crc result will be 0xFC.
What is the source of your transfer example? It seems that this is not a real transfer of TLE5012 with x8+x4+x3+x2+x0 crc polynom.
Not applicable
Jul 07, 2014
12:07 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 07, 2014
12:07 AM
Hello Forix,
The transfer example is a snapshot of my logic analyser. This is a real data transfer between a TLE5012B and my µC (STM32).
I did the same test as you with frame "0x80,0x03...0x97,0xca" and the result "0xfc" is different from SAFETYWORD (0xc5).
I sent a request to INFINEON (via SILICA) and I await news.
The transfer example is a snapshot of my logic analyser. This is a real data transfer between a TLE5012B and my µC (STM32).
I did the same test as you with frame "0x80,0x03...0x97,0xca" and the result "0xfc" is different from SAFETYWORD (0xc5).
I sent a request to INFINEON (via SILICA) and I await news.
Not applicable
Jul 07, 2014
05:50 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 07, 2014
05:50 AM
I found the problem.
The problem is the delay (Twr_delay) between the command and the data1. The DataSheet indicates 130ns mini but not typical value. I did a lot of testing and it run well with 10µs (!!).
The problem is the delay (Twr_delay) between the command and the data1. The DataSheet indicates 130ns mini but not typical value. I did a lot of testing and it run well with 10µs (!!).