we have been using a freescale MPC5777M controller for automotive application at work. We had discovered a problem with its reset. Let me start from the top. generally we get the startup code crt0 from the compiler and it was same for this controller too, its compiler supplied by HighTec. We use a lauterbach JTag debugger. what was weird is that when we initiated a reset through the deugger the program counter would go to the Boot assist flash section and then doesnt get directed to _start(). This problem was solved by adding the right boot header at the right flash memory address. Now the reset takes place through the debugger flawlessly, but once controller is switched OFF and ON then the code doesn't run (software didnt begin).
Reset vector not working though RCHW is loaded with start address in MPC5777M?
247 views Asked by Pavan Kamath At
1
There are 1 answers
Related Questions in MICROCONTROLLER
- HOW to connect my UPS with my android device
- What is the difference between USB host VS USB OTG support when it comes to Microcontrollers?
- STM32F4 Handling peripheral error while making a DMA Transfer (RX)
- USB Full Speed polling interval
- Which is better? int8_t vs int32_t in 32 bits MCU
- Detecting EEPROM data and address bus short circuit
- Incrementing an int in a C code for microcontroller only moves the LSB
- Using SD card as external storage for Beaglebone Black
- arm-none-eabi-ld: section .ARM.exidx overlaps section .data
- FT801 chip id error on Arduino
Related Questions in RESET
- IE8 Unresponsive script error popup on Elements reset
- git - Why reset --hard seems to be always needed
- Which pointer object (i.e., cursor) to use when resetting game.input.onDown
- How to reset form fields in angular js after form submit
- Reset the changed values doesn't work in other Ctrl (AngularJS)
- Lock application while factory reset Programmatically
- Divide by 2 clock and corresponding reset generation
- How do i reset nuget and start afresh?
- How to extract and reset date from JDatePicker?
- AngularJS Reset only certain fields in a model
Related Questions in POWERPC
- OpenMP SIMD on Power8
- 32 bit signed integer division gives 0x7fffffff as quotient on PowerPC
- QEMU-KVM and Perf Statistics
- How to check which symbols on my shared library have non-position independent code (PIC)?
- Reset vector not working though RCHW is loaded with start address in MPC5777M?
- Understanding PowerPC rlwinm instruction
- initramfs init has generated signal 11 but has no handler for it
- How to print SPR_DECR in QEMU Monitor (ppc-softmmu target)?
- Dumping Registers in PPC
- power8 assembly code with shared build issue with save and restore of TOC
Related Questions in BOOTSTRAPPING
- Importing Symfony project error
- Why won't my Grails application run when I set dbCreate = "update"
- Appcelerator look for a bootstrap wrong class
- Reloading classes with maniupulated bytecode from rt.jar
- call controller action from module.php in zf2 onBootstrap
- Reset vector not working though RCHW is loaded with start address in MPC5777M?
- Is a boot loader without assembly language possible?
- JSON.registerObjectMarshaller doesn't work in bootstrap
- Angular 2 Make and Handle Ajax Request For Config Before Module Is BootStrapped
- angular2 dynamically load module
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?
Popular Tags
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)
Perhaps the code is executing, it just stops due to the watchdog not being kicked.
The watchdog would be paused by default when the debugger is connected, so it would appear as if everything is working.
When the probe is removed and the device is reset, there may be nothing stopping the watchdog causing an interrupt.