May 30, 2021
09:45 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 30, 2021
09:45 PM
Hi there,
I am working on Application Kit with TC234 + TLF35584 (not sure is it A-Step or what). I understand the init cmd is to address problem mentioned in AP32260, but I am puzzled by its detail:
1. Is the 10 SPI word method a secret move? I can't find it on TLE25584's datasheet
2. Do the 10 SPI word need to be exactly as what's on AP32260 note? Or they are just random?
3. How to know is your TLF35584 A or B-step? I read it on this thread (https://www.infineonforums.com/threads/4219-Application-Kit-TC2X7-Flashing-not-possible-after-testin...) mentioned if the model number on the chip is in 1 line, then it is A-step, or else B/C-step. Mine goes like this:
TLF35584
VS2
2A2 61634
So it should be B/C-step right?
Question specifically for Memtool and UDE's init cmd for TC234 app kit + TLF25584 A-step:
4. There is a part of the init cmd in both Infineon's Memtool and UDE (AppKit_TC234_tlf-a.cfg) for lighting up D110 LED:
SET 0xF003B310 0x80000000 // configure p13.3 as GPIO output
SET 0xF003B300 0x00 // configure p13.3 to output low
I don't see how this will have anything to do with TLF35584, this is for indication only right?
5. The init cmd of both are exactly the same, except Memtool's one got 'WAIT 5' while UDE's one didn't. e.g.:
Memtool:
SET 0xF0001E54 0xFFF
SET 0xF0001E60 0x17A10001
SET 0xF0001E10 0x01003C04
SET 0xF0001E64 0x8756
WAIT 5
SET 0xF0001E54 0x200
Hightec IDE:
SET 0xF0001E54 0xFFF
SET 0xF0001E60 0x17A10001
SET 0xF0001E10 0x01003C04
SET 0xF0001E64 0x8756
SET 0xF0001E54 0x200
Why is there difference like this? Will this make UDE's one not working?
I am working on Application Kit with TC234 + TLF35584 (not sure is it A-Step or what). I understand the init cmd is to address problem mentioned in AP32260, but I am puzzled by its detail:
1. Is the 10 SPI word method a secret move? I can't find it on TLE25584's datasheet
2. Do the 10 SPI word need to be exactly as what's on AP32260 note? Or they are just random?
3. How to know is your TLF35584 A or B-step? I read it on this thread (https://www.infineonforums.com/threads/4219-Application-Kit-TC2X7-Flashing-not-possible-after-testin...) mentioned if the model number on the chip is in 1 line, then it is A-step, or else B/C-step. Mine goes like this:
TLF35584
VS2
2A2 61634
So it should be B/C-step right?
Question specifically for Memtool and UDE's init cmd for TC234 app kit + TLF25584 A-step:
4. There is a part of the init cmd in both Infineon's Memtool and UDE (AppKit_TC234_tlf-a.cfg) for lighting up D110 LED:
SET 0xF003B310 0x80000000 // configure p13.3 as GPIO output
SET 0xF003B300 0x00 // configure p13.3 to output low
I don't see how this will have anything to do with TLF35584, this is for indication only right?
5. The init cmd of both are exactly the same, except Memtool's one got 'WAIT 5' while UDE's one didn't. e.g.:
Memtool:
SET 0xF0001E54 0xFFF
SET 0xF0001E60 0x17A10001
SET 0xF0001E10 0x01003C04
SET 0xF0001E64 0x8756
WAIT 5
SET 0xF0001E54 0x200
Hightec IDE:
SET 0xF0001E54 0xFFF
SET 0xF0001E60 0x17A10001
SET 0xF0001E10 0x01003C04
SET 0xF0001E64 0x8756
SET 0xF0001E54 0x200
Why is there difference like this? Will this make UDE's one not working?
- Tags:
- IFX
1 Reply
Aug 12, 2021
07:15 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 12, 2021
07:15 PM
I will answer my own question:
1, 2:
It's not a 'secret move'. It's just unlocking protect register + turning off watchdog + tur on standby regulator (what is that?!)
3.
It should be B-step, A-step is not selling for quite a while already. At least can't find any source for it
4.
Should be just for indication, nth serious
5.
Probably should have 'WAIT 5'? Since need to wait for the shift register to finish transmission first? But FIFO buffer should be able to solve this problem so both methods are valid and the 'WAIT 5' doesn't matter?
1, 2:
It's not a 'secret move'. It's just unlocking protect register + turning off watchdog + tur on standby regulator (what is that?!)
3.
It should be B-step, A-step is not selling for quite a while already. At least can't find any source for it
4.
Should be just for indication, nth serious
5.
Probably should have 'WAIT 5'? Since need to wait for the shift register to finish transmission first? But FIFO buffer should be able to solve this problem so both methods are valid and the 'WAIT 5' doesn't matter?