Home arrow Support arrow Forums

Luminary Micro Forums

swinchen

Expert Boarder

2008/11/19 12:50

Internal Osc. - Using it to boot?

Hi all,

I am very confused by the internal oscillator. From the datasheet:
Internal Oscillator (IOSC): The internal oscillator is an on-chip clock source. It does not require the use of any external components. The frequency of the internal oscillator is 12 MHz ± 30%. Applications that do not depend on accurate clock sources may use this clock source to reduce system cost.


Ok, great! I can use the internal oscillator to reduce the system cost. But how can I use it at boot? The main oscillator is selected default... so I see no way to execute anything using the internal oscillator until it is configured. Is it possible?

I am curious about the design decision behind this... wouldn't it make more sense to execute off the internal oscillator on startup and in the first few instructions switch over to the main? I see very little reason why the the current design is desirable.

Thanks,
Sam

login or register to reply

swinchen

Expert Boarder

2008/11/19 21:51

Re:Internal Osc. - Using it to boot?

I forgot to mention that I am using the LM3S102.

I noticed that in other data sheets the Internal Oscillator is used by default.

Any ideas? Hardware bug?

login or register to reply

LMI Joe

Expert Boarder

2008/11/20 10:27

Re:Internal Osc. - Using it to boot?

For the Sandstorm class of parts (3 digit parts) you cannot use the internal oscillator to boot. For the other parts you can.

login or register to reply