LPC1768 + Rowley CrossWorks 1.7 Reset Problem

OP (Company: Coinel Technology Solutions) #1838385
Rate this post
• ▲ useful
▼ not useful
Hello,

I have used start up files and xml files of
http://electronix.ru/forum/index.php?s=e6d164ca26ca991f502cf99e05f29e72&act=attach&type=post&id=38499
for led toggle. Its working fine in debug mode but after resetting, the 
control not goes to the main function.

It would be great if anyone could share light on this

-Prakash
#1838721
Rate this post
• ▲ useful
▼ not useful
Usually the Crossworks startup code contains a forever loop immediately 
after reset to allow the debugger to connect before the code continues. 
Unless some macro is set. The result is exactly the behaviour you 
observe: The code runs when started by the debugger/IDE, but not 
without.

Likely topic #1 in Rowleys FAQ. I've already suggested to replace the 
forever loop by a limited loop (acknowledged). Same result with debugger 
- but just a delay without.
OP (Company: Coinel Technology Solutions) #1841263
Rate this post
• ▲ useful
▼ not useful
Hello,

Thanks for your responses.

In have attached the LED toggle code. Its working fine with JTAG. After 
resetting through IDE (Target->Reset Macraigor Wggler), also its working 
fine. But after hard resetting its not working.

And same source files are working through Keil workspace, after hard 
reset.

I would really appreciate your help.

-Prakash
Attached files:

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.