I have a board with an XMC1400 MCU on it. It is a custom board with LEDs and buttons and so on. So I accidentally add a '''XMC_SCU_RESET_AssertMasterReset()''' line at the beginning of the code... This function cause xmc to reset but it doesn't just reset the program counter, it also clears everything and ends the debug connection. And since it happens so quickly I cannot reconnect before it resets again. For the one who doesn't know, when you load a program to the xmc, it gets written to the flash, and once it's loaded it will always run with power up. I know in some boards there are some pins used to clear to board when shorted but there is no such a thing in this one. There are however several bootstrap loaders(can and uart). But they are disabled by a flash parameter called BMI. I don't have much hope but is there a way to rescue this processor? Thanks!
Is there a way to rescue my processor from a reset deadlock
117 Views Asked by İpek At
0
There are 0 best solutions below
Related Questions in MICROCONTROLLER
- ESP32 Consequtive Interrupt WDT Timeout Exception
- STM32G030 refuses write to flash
- can't configurate VL53l0x api
- STM32L011K4Tx Compare toggle not working as expected
- How to get PC of first instruction of inline asm block (C)?
- ESP-32 (FreeRTOS): The serial monitor prints unknown symbols (???) instead of a string
- SWO on a Blackpill board
- I2C LCD1602 interfacing with PIC16F877A
- J-Link script to flash program in S32K144 (allow security)
- Design of a function that modifies from 1-4 values of a register
- Is it possible to change values of the zephyr-rtos configuration file prj.conf using CMake arguments?
- Memory Aliasing to a specific Flash Sector
- How to make a proper delay in a microcontroller?
- USART to serial monitor/pc STM32
- How to use a c++ class as wrapper for timer-interrupts on RP2040 (RPPico)
Related Questions in INFINITE-LOOP
- PowerAutomate Flow not behaving as intended for SharePoint List Modifications; Issue may be Trigger formulas
- How can i make a infinite horizontal scroll that recibes input from mouse wheel with Javascript & React
- MySQL query to get the number of read unique pages for book
- How can I stop a function from being called?
- View Modifier Doesn't Update @State
- Breaking of infinite loop in turbo c
- Making infinite scroll loop into two div, synchronize scroll of these two div, and automate scroll
- OnTap Navigation from gridview.builder method flutter
- useEffect runs infinitely when using setState inside of it
- How to avoid infinite loops in a function call in assembly?
- The program asks for numbers continuously without user control, failing to implement the "yes/no" check for more inputs, resulting in an infinite loop
- Using infinite loops in Pygame
- Android Compose TextField falls into infinite onValueChange loop when try to accept IME composition
- React useEffect update variable API call inifite loop
- How do I make an infinite while loop in JavaScript?
Related Questions in INFINEON
- TPM issue: error in session attributes of NV_define when trying to connect PCR policy
- Using Mbed with CY8CKIT_062_BLE
- How can I add two hexadecimal values with assignment operators in 8-bit or 16-bit format?
- HFP profile disconnection through Cypress - iOS HFP and PBAP profile both disconnecting at a time
- infineon TC1796 DMA access
- Exception occurred after porting the code of the TOM module of the TC367 project to TC389
- Need an example code for DMA to serial about Infineon's TriCore TC17xx
- XMC1300 boot kit memory corruption
- What are the minimum hardware requirements for .NET nanoFramework?
- Download Program to Microcontroller failes "DASWRAPPER::No ECF hardware found"
- LIBUSB_CONTROL_TRANSFER on Infineon Cypress FX3
- How do I fix `LIBUSB_ERROR_PIPE` error on **Infineon FX3**
- nanopb - binary compatibility between different processor architectures
- Assembly syntax for Tc2xx Tricore
- Is using the vendors libary with bitfields for mapping register a good idea?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?