This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

App doesn't start occasionally

Good day to everybody!

My device has C8051F340 MCU on board. I have project that is strange. E.g 5 times app starts - on 6th time it doesn't and so on.

Project architecture is Bootloader + App:
Bootloader's BLMisc:
CODE(0x0-0x05FF, 0xF200-0xF3FF, 0xFA00-0xFBFE, ?CO?FXXX_TARGETBL_INFOBLOCK(0xFBEC))

App's BL51 Misc:
CODE(0x0600-0xF1FF, 0xF400-0xF9FF, ?CO?I_SETTINGS(0xF500), ?CO?R_SETTINGS(0xF600), ?CO?FXXX_INFOBLOCK(0xF9E7))

App's C51:
INTVECTOR(0x0600) INTERVAL(3)

Keil version V4.14.16.0.

Behavior:
I can check leds and control points to understand whether it behaves right or not.
The previous version of project works stable. Then I start to remove uncalled functions not changing the logic much. Of course the new map file is linked differently but may be that is why it works bad. I feel that because of settings.

Any ideas? Thanks in advance!

Best regards,
Sergey Nelyub

Parents
  • In Bootloader I have the 3 control points too. If the program doesn't start the App for some reason and stays in Bootloader instead I could check them. They should be '0', '1' and toggling correspondingly but they are different. That's why I suggest that the program hasn't started at all in this case.

Reply
  • In Bootloader I have the 3 control points too. If the program doesn't start the App for some reason and stays in Bootloader instead I could check them. They should be '0', '1' and toggling correspondingly but they are different. That's why I suggest that the program hasn't started at all in this case.

Children
No data