I'd like to see all the possible way to download for the first time a SW on a virgin (brand new empty) TC3xx.
Trough the Hw configuration pin is possible to select between 3 possible Bootstrap mode
- ASC Boostrap loader Mode
- Generic Bootstrap loader mode ASC
- Generic Bootstrap loader mode CAN
For each mode where I can find some information about the protocol?
Is possible to flash also an empty TC3xx from the DAP? Where I can find information about this mode?
if I am not wrong all this should be part of available documentation.
Please first look by yourself, second ask only if it comes to problems, third don't expect others reading the documentation for your sake 🙂 You will find all the information inside myICP.
I've asked because I was not able to find any usefull information into the documentation I've (or I've access...).
In the user manual is present a quite well described part related to the CAN boostrap loader algorithm but not more (18.104.22.168 Boot Options Summary and 22.214.171.124 Boot Mode evaluation sequence). For example I totally can't find any reference to the DAP algorithm and for the Serial bootloader only a short paragraph is present.
I've used other infineon uC (XE and XC2000 family) and all the sequence was pretty well documented with also example of implementation so I was looking to something similar also for this core.
please find in User Manual Part 1 an entire chapter describing the Bootstrap-Loader Mechanism.
Are you referring to 3.1.3 ? It is one of the paragraph I was referring before, I just forgot to mention it.
"In the user manual is present a quite well described part related to the CAN boostrap loader algorithm but not more"
BTW. thanks for the answer !
Yes I did. But there is another App-Note available which could fit your expectation.
AURIX 2nd Generation startup and initialization AP32272
Thanks again for your answer. The AP you report above do not contains the infromation relative to bootstrap.
I was looking to something similar to this for the AUDO MAX TC1
Yes I also suppose that it might be similar or equal.. Probably they do not reinvented the wheel 😀.... But it will make sense to have something updated to the proper TC generation
In any case the DAP part is still totally missing..
Because many customers use other Interfaces then ASC, there is actually no need for it.
DAP is normally supposed to be used as a debug port. Because of the higher data rates it might
cause problems during production. Hence ASC or CAN are fine.
do you like me to ask IFX for a current App-Note?
So far I am not aware of any updates.
No, I'm gratefull for your replies above ! . I was only wandering if someone from IFX could reply.
This is a forum handled by infineon, theoretically it is also presented as a "support" tool directly from them. Maybe IFX should put more resources on this. Other supplier support forums are mooore active and kept alive.
this forum is still developing. Here is way more support from IFX than actually used to be. But you are right, it is also still improvable. You know, some companies have less technical capabilities but more support, and some companies like IFX have better products but improvable support. In terms of AURIX MCUs, you surely need support. I think that is just a matter of time until comparable support will be delivered. In case you are developing for a company, which wants to build products in medium to high quantities, you could also choose one of Infineon's Preferred Design Houses. They will deliver way more support.