HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  INDUSTRIES  |  FOCUS ON FUNDAMENTALS
  |  REGISTER  |  LOGIN  |  HELP
Comments
You must login to participate in this chat. Please login.

the energy profiler seems like it should be incorporated in all micros

nice presentation

Iron

Some-time features are getting omitted in the documentation due to revision changes and that leads to some issues with modified code example.

32-bit Cortex-M0, low power design kit

Nice Presentation

To the point

Flow between lecturer and moderator went well

Thanks to you both

small audio pause there

I am looking forward to this material

 

Its Friday so I must be catching up

 

In slide #19, shouldn't the target be "halted" before the load, i.e., not "reset."

Iron

These lectures are great.  I can't wait to jump into using these.

Platinum

Sorry I missed the original, archive is great.  I do plan a solar powered project in the near future so power is important.  I am not sure about no float point but there is always LUT.

Iron

I'm a little late, I know.

Iron

Sorry I missed the live time due to a schedule issue.

Thanks for leaving the slides and audio up for those of us 1 1/2 hours behind.

Iron

 

Can a connector be added to this board to make it a J-Link for use with my board?

Answer: the Debug port can be used to interface to your own EFM32 MCU board. It is documented in the demo kit's user manual but I have not been able to make it work. If someone has please let me know  either here or direct email:  c.sayan@gmail.com

Iron

Taking a lunch break, back shortly. --Jon

Blogger

does it really run on a button cell?

 

Yes.

Blogger

Does this work with Kiel C?

 

Yes.

Blogger

Can a connector be added to this board to make it a J-Link for use with my board?

 

I don't know.  Look at the schematic and see how the J-Link USB interface connects to the EFM Tiny Gecko chip.  I wonder if the bootloader includes J-Link specific code.

Blogger

This concludes our presentation. Thanks so much, Jon, for your excellent presentation and for your time in answering questions after the presentation.

Jon will be back at 2:00 Eastern on Wednesday, June 20, to investigate the Atmel AVR XMEGA Family.

Till then . . . 

Blogger

Does the Simplicity Stido use Doxygen to generate the calling graph?

 

I don't know.  Contact EM and perhaps they will tell you.

Blogger

I apologize Jon and Rob :)

Thanks for the great talk !

Iron

The questions in this chat are not being answered :(

 

Right!  I can't read questions and answer them while also looking at slides and speaking to the group.  If I could, I would.   I answer questions when the lecture ends. ;-)

Blogger

Thanks all - see you tomorrow.

@LevitonDave to add to Jon's response... please check out this http://www.energymicro.com/draco

Iron

Thanks Jon, Good Presentation.

Iron

@GreenITGuy, Thanks; Is this better than msp430 ?

 

I can't answer that question because I don't know what capabilities and features you need.  I'd look at the MSP430 family and the EFM32 families and see how they could compare based on your application or design.

Blogger

anywhere in particular to look for info on nesC  ??

Iron

Thank you for todays presentation Jon and Rob

Iron

As to RF, from the Energy Micro site: "Energy Micro, the energy friendly microcontroller and radio company, today announced a strategic relationship with Spectrum Design Solutions, a division of Digi International (NASDAQ: DGII) that provides wireless design services. The two companies will work closely together to solve customers' wireless design challenges using the Energy Micro EFM32 Gecko range of microcontrollers."

@Jon-- Digi manufactures a wide range of RF modules, so I would bet on IEEE 802.15.4, ZigBee, and WiFi to start.

Blogger

@GreenlTguy - Thanks - trying to look at supporting compatibility with a protocol that runs at 315 MHz so was trying to see ability to use this family.

Thanks Jon, good presentation

Iron

Thank you Jon. I'm new to nesC too, gotta look into that.

I have a question. Does this microcontroller work with nesC language?

felipeduque

 
 

I'm not familiar with the nesC language.  You would need a compiler that could produce ARM Cortex-M3 object code.

Blogger

@LevitonDave Energy Micro has developed a low-power Wi-fi module with Qualcomm. They are launching new MCUs with RF capabilities later this year.. I believe they are called EFM32 Draco

Iron

Jon, How is RF supported for wireless devices (in particular what protocols are supported, frequencies, etc.)

Kamjam asks: Is laptop power saving using the same kit?

I'm not sure about the question, but I'll attempt an answer.  Laptops use many ways to save power, but the Gecko family is meant for specific applications such as smart meters, portable instruments, rather than general-purpose computing apps.

Blogger

an0023 app note from energy micro shows how to use eclipse/GCC instead of IAR... It is a little more involved - could not get it work properly. I reverted back to using IAR

Iron

Raghu asks: What is Gecko's Niche?

Portable electronics, remote sensors, utility meters, wireless sensors, battery-powered instruments, etc.  Check the EM site for specific application info.

Blogger

Excellent as usual.  Thanks!

Iron

Jon, do you know if the Simplicity Suite supports the Eclipse/GCC tools or only the commercial tools like IAR?

I don't know that the Simplicity Studio directly supports other tools, but you can get the example code as files and drop them into a project created with other IDEs.  I don't have info about Eclipse/GCC tools specifically.  Maybe someone here can help.  Contact Energy Micro and check a forum devoted to tools.  Wish I had more info to share.

Blogger

Kamjam asks: Is laptop power saving using the same kit?

Blogger

@GreenlTguy - Thanks!

@LevitonDave there is an appnote from Energy Micro on how to use Eclipse and GCC

Iron

Raghu asks: What is Gecko's Niche?

Blogger

This Kit works with GCC and Eclipse ?  I don't know.  I'm sure you can get a GCC set of tools for the Cortex-M3 processor, but the trick comes in getting the code into the MCU.  You would need to use the on-board J-Link circuit.  Or you could put an Energy Micro chip on your own board and use another tool to program the flash memory.  I don't know how easy it would be to debug your code on the MCU this way, though.

Blogger

@Rob - see my answer to Sherlock below

Jon, do you know if the Simplicity Suite supports the Eclipse/GCC tools or only the commercial tools like IAR?

Sherlock asks: Does IAR support SEgger J-Link in future? Sounds like they had some uncomfortable thing on Debugger?

Blogger

You can debug your code without hardware by using a built-in simulator in the IAR Embedded Workbench tools.  Other integrated development (IDE) software has simulation capability, too.

Blogger

I got your answer. Thanks Jon. See you tomorrow!

Iron

Gamatec asks: 


This Kit works with GCC and Eclipse ?

Blogger

Rob & others - J-Link debugger is a J-TAG/SWD (serial wire debug) tool that is integrated with the IAR toolset. It is actually made by Segger.

GreenITGuy also notes: The other problem is that EFM32TG222F32 is not in the Target Device list :(

Blogger

Energy Micro is gaining in popularity because it focuses solely on low-power microcontrollers.  The Simplicity Studio is available from Energy Micro's Web site as a free download.

Blogger

The J-Link debugger is a circuit that has a USB port on one side and the JTAG-like signals on the other to download code into the processor's FLASH memory.  The J-Link also can obtain debug information from the ARM Cortex-M3 core via the Serial Wire Trace Port.

Blogger

GreenITGuy asks:  am trying to debug out from the STK kit to a EFM32TG222F32 on a break out board. IAR detects the MCU on the breakout but I get errors when trying to load the flash and debug

Blogger

My questions.

1. How popular the Energy Micro device since I just used TI, Freescle, STM and NXP cortex-M device.

2. Is Simplicity studio fully function for development and free? No need IAR or Keil anything?

Thanks a lot, Jon.

Iron

@raghu- Yes EFM32 uses less power than the MSP430. The MSP430 is lower performance and capability per Mhz. I have some documentation- I am comparing it with the MSP430. Send me an email and I will it send it over:  c.sayan@gmail.com

Iron

Hey Jon

Can you debug your code without hardware?

 

IAR Systems has an energy-profiling tool also, but I cannot remember what processor families it works with.  Check out the IAR Systems web site for more info.

Blogger

Thanks Jon and Rob for another great session. Time to earn my keep, see all tomorrow.

Iron

Kdslezak asks: What is a J-Link debugger???

Blogger

Energy Micro is a Norweigian company with representatives and engineers in many countries.  Check the EM site for more info.

Blogger

Thank you John for the presentation. See you tomorrow.

Iron

thanks Jon and Rob ... see you again tomorrow

Iron

Thanks Jon,  Another great lecture & overview of the Tiny Gecko.  Looking forward to tomorrows lecture.

Iron

GREAT LECTURE AND INTERESTING DEVICE PRESENTATION. THANKS

This was a great deal of useful information in a short period of time. GREAT JOB by Jon and Rob keeping it lively! THANKS! Hear you tomorrow!

Iron

Thanks good info about energyAware, what are the other tools provide same kind of code power analysis?

Thanks John for such a wonderful lecture

 

Iron

Thank you Jon, thank you Rob, thank you all. I'll e-see you tomorrow!

Iron

@GreenITGuy, Thanks; Is this better than msp430 ?

Iron

Thank yopu Jon!

 

Iron

Thanks for a great Lecture. 

Iron

THANKS FOR THE STARBUCKS CARDS. THEY CAME IN HANDY RECENTLY.

I have a question. Does this microcontroller work with nesC language?

Thanks Jon -- another great session.

Iron

Thank you Jon, great lecture.

Iron

Way over my head, but very informative. 

Pretty cool stuff!!   :)  Thank you!!

@raghu- Gecko EFM32 MCU are ultra low power Cortex M3 and easy to track energy use. The ultra low power peripherals work without waking the CPU

Iron

We're now on slide 31.

Blogger

when i cannot find infomation in a reasonable time. i call tech support and let them do their job. sometimes they incorreppted this information into updates.

The questions will be answered in live chat shortly.

Blogger

The questions in this chat are not being answered :(

Iron

@jl-agree, docs should never be missing.

Iron

We're now on slide 30.

Blogger

What is Gecko's Niche?

Iron

We're now on slide 29.

Blogger

@Zwilrich - agree - but this does not justify missing docs

Iron

Is laptop power saving using the same kit?

 

Iron

We're now on slide 28.

Blogger

I'd rather have a missing doc than an incorrect doc.

Iron

Sometimes I need to call for help when I can't find something in the documentation.  The companies that don't answer, don't get in my designs.

Iron

Often, I have touble finding info more frequently than I should. It always seems like the one item you need is missing. 

Iron

More frequently than desirable. A sign that manuf. are rushing to market without the adequat quality control necessary.

Iron

Finding what you want in docs can be challenging.

Iron

The IAR tools have the CMSIS defined in a separate manual. Need to get to it with the Help feature.

@rob - lack of current documentation seems to be a common problem in the HW/FW development field. just seems like a lack of maturity in the industry

Iron

if you really need it it ain't there

 

Iron

Have not changed processors in a while, so long ago experiences not valid today.

Iron

Lack of doc comes up frequently

Iron

web search is sometimes a lot quicker

Iron

Yes quite often & very frustrating too!

Iron

manufactor errors?   all the time...........

Often. I can't find critical info in vendor docs.

Iron

What is one big advantage of this gecko family over everything else available in the market.. what is its niche?

Iron

I HAVE USED SEVERAL ALTERA AND PIC MCU'S...

not having functions documented is NOT cool ... does not matter if have different hands/vendors in the pie

Iron

We're now on slide 27.

Blogger

@jl - look at Doxygen to do this for almost any C/C+ code independent of IDE.

Shorter is better. I generally don't learn much in this sort of exercise - I view it more as establishing a baseline. It (should be) easy to go through, and gives you a reference point for "it worked at this point... what did I break?" as you progress.

Iron

We're now on slide 26.

Blogger

caller graph is pretty cool... a simple list would do just as well, but hey graphics are great

Iron

Does the Simplicity Stido use Doxygen to generate the calling graph?

We're now on slide 25.

Blogger

I think 30 to 60 minutes will be ok. My last Eval-Board (XMOS Xcore) took about two weeks, becaus I got a crash without error message...

Iron

We're now on slide 24.

Blogger

HALs are useful but only if the hw being abstracted is somewhat standard, such as a UART. But if the hw design is new and changing, HALs don't do much. (My definition of HAL is that it hides details of several different variations of hw, such as UART variations.)

Iron

We're now on slide 23.

Blogger

We're now on slide 22.

Blogger

@Rob: If you get a new kit installed, device configured, and sample code running the first day, that's acceptable. Sooner is better though.

Iron

I got the program example to run in less than an hour. The problem I am having is using the onboard JLink to talk to an external EFM32 MCU on my own breakout board. Energy Micro documentation indicates that Ishould be able to do it. Simplicity sees the external MCU but IAR gives fatal error while trying to upload to MCU

Iron

Desirable is not acceptable. I've taken from 30 min to severaks hours depending in familirity level.

Iron

30 minutes to do a pre-made application

Iron

Not counting installation of tools, less than 30 Minutes.

Less then an hour is ok

Iron

Thanks a lot. since I just orderd a J-Link.

 

Iron

I think a simple sample program should take 1 Hour or less to get running 

Iron

Canned example should run in 5min. after instal of tools.

Iron

30 minutes or less

Iron

@rob - should be able to get a blink app running in less than 30 minutes

Iron

Lest than one hour is ok

@sherlock - the IAR J-Link is a actually a Segger J-Link with limitations to only run with IAR tools.

does this really cost $5K. a Arduino kit software and everything is $16.00 on amazon.com

Iron

@zwilrich, thanks

Iron

We're now on slide 21.

Blogger

Does IAR support SEgger J-Link in future? Sounds like they had some uncomfortable thing on Debugger?

 

Iron

We're now on slide 20.

Blogger

I am not happy whith HAL.

Iron

We're now on slide 19.

Blogger

HAL = hardware abstraction layer, hides the physical hw

Iron

CMSIS is a standardized way to get to the normal "registers" that most MCU's have. Just a way to get vendor independent code.

Does IAR support OpenOCD?

Iron

We're now on slide 18.

Blogger

HAL=hardware abstraction layer

Iron

@jimzagel - first try refresh your browser...if that doesn't work you may have to close the browser and bring it back up

Iron

Target device EFM32TG222F32 is missing :( How are new devices supported?

Iron

what is HAL again???

Iron

@jimzagel Refresh your page

Iron

We're now on slide 17.

Blogger

I don't want the hardware hidden from me. Just my EE 2 cents worth.

Iron

We're now on slide 16.

Blogger

@Rob: HAL is always a good thing. If one is not supplied or is non-standard you typically end up writing your own. If the HAL is too inefficient or buggy, you can always abstract the problems away for yourself.

Iron

I seem to have lost audio

 

Iron

We're now on side 15.

Blogger

@GreenITguy - thanks

Iron

We're now on slide 14.

Blogger

Hardware abstraction layer is useful to get started quickly. Drawback is when things don't work and we have to figure out the problem.

Iron

Have not used system with HAL. Sounds like it could save a lot of time.

Iron

@EdB_VT you can connect the JLink in this kit to any EFM32 MCU on your own board. The EnergyCommander has a setting for JLink 'Out'

Iron

CMSIS is useful when doing general activities and transistioning between various MCU's within the Cortex family (M0/M3/M4, etc.)

HAL in WinXP and above has caused problems for the kind of programming I was familiar with. Talking directly with the hardware was comfortable.

Iron

Sometimes HAL not so helpful

Iron

Can we add RF to this?

Iron

Depends on the app

Iron

Abstraction layers are good.

Iron

Sometimes its helpful, It depends on the Application.

Iron

Have not yet used CIMSIS or other abstraction layer.

Iron

We're now on slide 13.

Blogger

This Kit works with GCC and Eclipse ?

We're now on slide 12.

Blogger

Sometimes coments, apprears all togethers

Iron

The other problem is that EFM32TG222F32 is not in the Target Device list :(

Iron

Can a connector be added to this board to make it a J-Link for use with my board?

Iron

dropping posted messages has been a common/on-going problem with this site

Iron

messages are getting dropped

Iron

We're now on slide 11.

Blogger

I am trying to debug out from the STK kit to a EFM32TG222F32 on a break out board. IAR detects the MCU on the breakout but I get errors when trying to load the flash and debug. Any ideas?

Iron

dropping posts again, no current projects for extremely low battery power or energy harvesting yet.

Iron

We're now on slide 10.

Blogger

Does this work with Kiel C?

Iron

I am trying to debug out from the STK kit to a EFM32TG222F32 on a break out board. IAR detects the MCU on the breakout but I get errors when trying to load the flash and debug

Iron

Any idea how much cost lisensed software?

Iron

Currently have energy harvesting designs rolling out to production. Looking for possible future use.

J-Link debugger is IAR's JTAG/SWD probe.

Yes, I've noticed some messages are getting dropped.

Blogger

@Rob - reposting... yes, interested in low power apps. so far - battery operated only (no energy harvesting)

Iron

does it really run on a button cell?

Iron

We're now on slide eight.

Blogger

Simplicity Studio is quite nice

Iron

@Rob - chat is "dropping" messages (probably overloaded)

Iron

Yes, We have a few Designs that need Low Power due to a Battery alone or Battery/Solar combination. 

Iron

What is a J-Link debugger???

Bronze

No low power project right now.

Iron

We're now on slide seven.

Blogger

Have plan for energy harvesting

Iron

No. I haven't use the power harvesting application.

Iron

considering adding solar collectors to a battery design

Iron

Nothing battery operated at this time.

Iron

No current very low power/energy harvesting projects underway now.

Iron

No battery powered systems at present time.

Iron

yes, battery powered occupancy sensor with LCD

I'm currently working on an energy harvesting device.

Not in the near future.

Iron

No I don't have a design as specified.

Iron
no project under way at this time
Iron

Not at this time.

Iron

No battery-power or energy-harvesting applications here.

Iron

@rob - no design currently

Iron

We're now on slide six.

Blogger

OK - I CAN HEAR Jon Titus, and I downloaded the slides! This is a very SIMPLE way to do web events, but that's GREAT! THANSK!

Iron

We're now on slide five.

Blogger

and down load the Today's slide deck..for the presentation..ppt file.

Iron

@GK Kearny..please refresh your page. There won't be video but audio

 

Iron

Audio is loud and clear... @GK Kearny - there is a player on top of this page, and a PPT link under "special materials"

Iron

We're now on slide three.

Blogger

@GK Kearny - read the instructions

Iron

Which country is the Energymicro?

 

Iron

@LevitonDave - congratulations, wow 2 graduations

Iron

OK. I AM LOGGED IN and I AM REGISTERED. WHERE IS THE WEB EVENT AT? I CANNOT SEE OR HEAR ANYTHING AND THERE IS NO LINK POINTING TO "START HERE" - DUMB WEB SITE. WHERE IS THE EVENT? http://www.designnews.com/lecture.asp?doc_id=244982&piddl_promo=&p_lg_c=

 

Iron

Good afternoon Rob & Jon.

Iron

We're now on slide one

Blogger

Good afternoon folks.

Iron

Hi folks! Need to catchup in archive for yesterday. (had to support 2 kids graduating from college :)

Good Afternoon everyone
Iron

Hey Danlafleur.. Please don't make us envy you....hahah

Iron

Good morning from CA

Iron

how popular is this gecko?

Iron

from slc, general interest.

HELLO everyone

 

Iron

I'm at work right now, but with my netbook or tablet at home and WiFi, I can be working, reading, studying or keeping in touch with friends while sitting under a shady tree with a cold drink by my side.

Again, the miracle of modern technology.

Iron

Oh yes danlafleu You are so right:) Enjoying taking classes with you folks:)

Iron

Hello from Chantilly VA

Iron

@kamjam, you have the best of both right now through the miracle of modern technology.

Iron

Hey danlafleur good to hear from you:) well, when you love something you gain all the strengths and energies. I am enjoying vacations and lecture series at the same time. Is not it fun?

 

Iron

Hello from Irvine, CA

Iron

Hello from Buffalo

 

Iron

hello from warm San Antonio

Iron

hello from sunny MIAMI..

Hello Jon and Rob - looking forward to another great presentation

Iron

@kamjam, wow that's dedication. Attending CEC while on vacation. Either dedication or a really boring vacation?

Iron

@adanial - this was happening to me when I was using an old(er) PP or PP viewer. I solved the problem by downloading a current PP View from MS and all was OK

Iron

Hey everyone I am on vacations in Pakistan, but I am all set for todays class

 

Iron

Hello everyone I am ready in Vancouver.

Iron

Hey Jon Good after noon!! I could not attend your first lecture. Just read all the sildes and it seems that material possesses plenty of knowledge.

 

Iron

Here we go!  Looking forward to this, yesterday's lecture was excellent.

Iron

good afternoon everyone

Iron

Good morning all from Edmonton, AB. Slides are OK for me with PPT viewer.

Iron

Welcome everyone. We'll get started in about 25 minutes.

Blogger

adaniel,  try left click, open in powerpoint and save from there

 

Iron

adaniel,  I just downloaded and they were fine.  Anyone else having issues?

 

Iron

Hello everyone! Hi Jon!

Iron

@Zwilrich: I will make sure to speak the slide numbers so Rob can type in the changes by slide number as we go.  Good idea.  Thanks.

Blogger

@Rob Spiegel

Two suggestions: Whenever Jon switches slides, note it in the comments and whenever you have a question for the audience, post it in the comments.  Both of these will make it easier to follow along when listening to an archived presentation.

Iron

I right-click the Slide Deck and save to desktop. When I open the folder, all the slides are blank except the first. Suggestion??

Iron

-Be sure to click 'Today's Slide Deck' under Special Educational Materials above right to download the PowerPoint for today's session.

 

Blogger

-The streaming audio player will appear on this web page when the show starts at 2pm eastern today. Note however that some companies block live audio streams. If when the show starts you don't hear any audio, try refreshing your browser.

 

Blogger

-Please join our Digi-Key Continuing Education Center LinkedIn Group at http://linkd.in/yoNGeY

Blogger


Partner Zone
Latest Analysis
Watch as we teardown Amazon's Fire Phone -- the company's first smartphone, designed to compete with iOS, Android, and Windows Phone devices.
Lithium-ion batteries will soon back up the power grid on the Hawaiian island of Kauai, providing the stability to handle intermittent power fluctuations from renewable energy sources.
A relative newcomer to the 3D printing market has developed a 3D printer that can use five different materials in multiple colors for customized creations.
These free camps are designed for children ages 10 to 18. Attendees are introduced to 3D CAD software and shown how 3D printers can make their work a reality. Many classes were nearly 50 percent girls and 50 percent boys.
Take a look through these film and TV robots from 1990 through 1994.
More:Blogs|News
Design News Webinar Series
7/23/2014 11:00 a.m. California / 2:00 p.m. New York
7/17/2014 11:00 a.m. California / 2:00 p.m. New York
6/25/2014 11:00 a.m. California / 2:00 p.m. New York
5/13/2014 10:00 a.m. California / 1:00 p.m. New York / 6:00 p.m. London
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Aug 4 - 8, Introduction to Linux Device Drivers
SEMESTERS: 1  |  2  |  3  |  4  |  5  |  6


Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.
Next Class: August 12 - 14
Sponsored by igus
Learn More   |   Login   |   Archived Classes
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Copyright © 2014 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service