Jaguar with slow running EFM32 microcontrollers

by Crossware 23. September 2011 21:14

If the Core clock of an Energy Micro EFM32 microcontroller is running slow, then it may be necessary for the operating frequency of Jaguar to be reduced.

To change the operating frequency of Jaguar, choose Project->Settings->Debug and select a Jaguar frequency divisor from the drop-down list.  Allowable divisors are 1, 2, 4, 8, 16 and 32.  The default when EFM32 firmware is installed is 1.

We experimented with the an EFM32G890 running from it's default 14MHz high speed internal RC clock and obtained the following results.

EFM Core Clock Divider     Required Jaguar Clock Divider
64 (220kHz)     32
32 (440kHz)     <=16
16 (880kHz)     <=8
8 (1.75MHz)     <=4
4 (3.5MHz)     <=2
2 (7MHz)     <=1
1 (14MHz)     <=1

If the EFM32 Core clock was divided by by 128, Jaguar was not able to run slow enough and so lost control.  In this situation, a mass erase may be required before Jaguar can take control again.

Keep in mind that the EFM32 high speed RC clock does not operate at a precise frequency and so our tests may not have been done at a base frequency of exactly 14MHz.

Tags: , , , ,


Atmel SAM3S Cortex-M3 based microcontrollers supported

by Crossware 5. September 2011 16:15

The Development Suite for ARM now includes comprehensive support for the Atmel SAM3S Cortex-M3 based microcontroller family.

The ARM Training System is available fitted with an Atmel SAM3S.


(If you require support for the SAM3N family, please let us know.)

Tags: , , ,


DAC simulation added for Energy Micro chips.

by Crossware 12. August 2011 13:12

Support for the Energy Micro chips now includes simulation of the DAC.

The outputs are sent to the Virtual Workshop Interface and so you can receive analog outputs in your own extensions.

The analog outputs are also sent to the appropriate ADC inputs.

The simulation DAC interacts with the simulating PRS and so the PRS can trigger a conversion and also generate a sine wave output.



Uploaded new versions of ARM trial software

by Crossware 4. August 2011 13:11

New versions of ARM trial software have been uploaded.

The latest versions of the EFM32 extensions are included in the upload.



ADC simulation added for Energy Micro chips

by Crossware 4. August 2011 13:10

We have added the ADC to the simulation of the EFM32Gxxx and EFM32TGxxx chips.

The ADC simulation links to the Virtual Workshop Interface and so you can input analog signals into the simulation chip.

The ADC receives triggers from the PRS and so you can program the timers to trigger the ADC and test your code using simulation.



Support for Energy Micro Cortex-M3 based microcontrollers formally announced

by Crossware 29. July 2011 16:09

We have formally announced support for the Energy Micro Gecko and Tiny Gecko chips:

News release

The Energy Micro third party support page now includes a a link to our web site.

Tags: , , ,


Support added for EFM32TGxxx chips

by Crossware 28. July 2011 13:10

The Development Suite for ARM now supports the EFM32TGxxx Tiny Gecko chips from Energy Micro.  All of the features provided for the EFM32Gxxx Gecko chips are included for the EFM32TGxxx too.



EFM32 simulation: GPIO, timers and PRS

by Crossware 25. July 2011 13:07

The GPIO, timers, peripheral reflex system (PRS) of the EFM32Gxxx chips are now simulated.

The I/O from the GPIO simulation will go though the Virtual Workshop Interface and so you can send and receive digital I/O to and from the simulation chip.

The timers interact with the PRS.

Simulation of the capture/compare features of the timers is not yet implemented.



Support for EFG32Gxxx chips added

by Crossware 11. July 2011 14:21

The Development Suite for ARM now supports the EFG32Gxxx chips.  The features added include startup files, headers, wizards, register views with tooltips, downloading and flash programming via Jaguar, and so on.

There is no peripheral simulation at present.  We will be adding some peripheral simulation over the next few weeks.



About this blog

This is where you will find topical information that we think might be useful to you.

Month List