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

mcb2300 - power cycle and reset

I've noticed that mcb2300 doesn't start after power cycling (http_demo), but starts ok after reset.
Is there any way to fix it?

Parents Reply Children
  • The only file with different configuration I've found is in \Keil\ARM\RV30\Startup\Philips\LPC2300.s

    These are the differencies in LPC2300.s files:

    In wesite's Http_demo -
    - Supervisor mode 0x0000 0080
    - MSEL:PLL Multiplier Selection 8
    - CCLKSEL:Divide Value for CPU Clock from PLL 4
    - CCLKSEL:Divide Value for USB Clock from PLL 4

    In \Keil\ARM\RV30\Startup\Philips\LPC2300.s v.3.0.4 -
    - Supervisor mode 0x0000 0008
    - MSEL:PLL Multiplier Selection 12
    - CCLKSEL:Divide Value for CPU Clock from PLL 5
    - CCLKSEL:Divide Value for USB Clock from PLL 6

    I tried to use the new configuration, it's still the same - runs after reset, but not after power cycle.

    What else is possible to do?

  • What do you mean by "after power cycle".

  • unplugging and replugging power connector.

  • misterious...
    I've started my own project, using http_demo settings.
    As I mentioned earlier, LPC2300.s files from the Keil installation directory and from Http_demo are different, so not to spend time for baud rate calculations I used the same setting for PLL as in Http_demo.
    Now the board works after power cycle (and i swear it didn't work for Http_demo).
    Well, I need to figure out where the mistery is (don't like hard-/software misteries..)