Hi all!
I had finished debugging my programm at RAM with Keil monitor 166. Size of programm - 33 kb. Now I am trying to run it from flash. It writes into flash well, but when I am trying to start executing - it works for a while and than hang (about 5 seconds, more or less). When I load my old version of prog (20 kb) - it works.
Do anyone know what reason can be for this situation? Any comments?
GROUP LIST OF MODULE: RS_tiny (?C_STARTUP) GROUP NAME TYPE TGR GRP CLASS SECTION NAME ============================================================================= NDATA DATA --- 1 NDATA ?C_USERSTACK NDATA0 ?ND0?MAIN NDATA0 ?ND0?KEYBOARD NDATA0 ?ND0?LCD NDATA0 ?ND0?CAPCOM NDATA0 ?ND0?SERIAL NDATA0 ?ND0?TESTS NDATA ?RTX?DATA0 NDATA ?RTX?DATA1?S NDATA ?RTX?DATA2?S NDATA ?RTX?DATA3?S NDATA ?RTX?DATA4?S NCODE CODE --- 2 NCODE ?PR?MAIN NCODE ?PR?KEYBOARD L166 LINKER/LOCATER V5.21 07/19/2007 18:32:41 PAGE 4 NCODE ?PR?LCD NCODE ?PR?CAPCOM NCODE ?PR?SERIAL NCODE ?PR?TESTS NCODE ?PR?TRAPS NCODE ?RTX?CODE NCODE ?RTX2?CODE NCODE ?C_LIB_CODE NCONST DATA --- 3 NCONST ?NC?MAIN NCONST ?NC?LCD NCONST ?NC?TESTS NCONST ?RTX?CONST1?S NCONST ?NC??PRNFMT NCONST ?C_LIB_NCONST .................... Program Size: data=13778(near=13778) const=3730(near=2576) code=29002 L166 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
.