Oct 23, 2019
07:18 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 23, 2019
07:18 AM
Hi all,
could you please help me with the following: To cause a software reset on AURIX while executing code from CPU0 I am writing a 0 to the WDTCPU0CON0 register. is this correct?
Thank you!
Best regards
B.
#8042000 12003
could you please help me with the following: To cause a software reset on AURIX while executing code from CPU0 I am writing a 0 to the WDTCPU0CON0 register. is this correct?
Thank you!
Best regards
B.
#8042000 12003
- Tags:
- IFX
4 Replies
Oct 28, 2019
05:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 28, 2019
05:30 AM
Hi Bernie,
While this will cause a reset (depending on what is configured for the RSTCON.SMU, default is an application reset).
Within the RSTCON.SW is a configuration to allow you to configure a Software Reset (default is an application reset).
To issue a software reset, you need to read the SWRSTCON register, maintain the bit values for 15..8 and additionally set the bit SWRSTREQ. When written, this will issue a reset (note: this register is EINIT protected).
After a reset occurs, the user can observe that a SW reset occurred by querying the RSTSTAT register.
Best regards
Christine
While this will cause a reset (depending on what is configured for the RSTCON.SMU, default is an application reset).
Within the RSTCON.SW is a configuration to allow you to configure a Software Reset (default is an application reset).
To issue a software reset, you need to read the SWRSTCON register, maintain the bit values for 15..8 and additionally set the bit SWRSTREQ. When written, this will issue a reset (note: this register is EINIT protected).
After a reset occurs, the user can observe that a SW reset occurred by querying the RSTSTAT register.
Best regards
Christine
Nov 19, 2019
05:52 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 19, 2019
05:52 AM
Hello Bernie,
You can find a code example project for the triggering reset and detecting the source here: Reset training code example.
this example also comes with a tutorial, which can be found here: SCU Reset tutorial.
If you are interested in other modules and you want to start programming for AURIX™, you can get the new Integrated Development Environment (IDE) here: AURIX™ Development Studio and get inspired by numerous other trainings from here: AURIX™ Trainings.
If you are not familiar with Eclipse based IDE’s checkout the Getting Started guide!
Hope it helps,
teoBits
You can find a code example project for the triggering reset and detecting the source here: Reset training code example.
this example also comes with a tutorial, which can be found here: SCU Reset tutorial.
If you are interested in other modules and you want to start programming for AURIX™, you can get the new Integrated Development Environment (IDE) here: AURIX™ Development Studio and get inspired by numerous other trainings from here: AURIX™ Trainings.
If you are not familiar with Eclipse based IDE’s checkout the Getting Started guide!
Hope it helps,
teoBits
Anonymous
Not applicable
Oct 11, 2020
02:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 11, 2020
02:30 AM
Sorry to awake this old post, but does anyone know how to perform a reset to the board after flashing it with memtool?
To be clear, I want to reset the board via a command line from the PC since Memtool doesn't reset the board after disconnect.
To be clear, I want to reset the board via a command line from the PC since Memtool doesn't reset the board after disconnect.
Oct 12, 2020
05:03 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 12, 2020
05:03 AM
Hi
maybe u can try DAS?
it is available when u install Memtool.
Windows -> DAS -> DAS Device scanner -> Start DAS server -> Installed servers -> UDAS -> Start
u should see Tricore Family
then click 'start client'
u should be able to see 'Reset' button
maybe u can try DAS?
it is available when u install Memtool.
Windows -> DAS -> DAS Device scanner -> Start DAS server -> Installed servers -> UDAS -> Start
u should see Tricore Family
then click 'start client'
u should be able to see 'Reset' button