• Portfolio
  • Archive
    • Grad Students Halloween Party 2016
    • Praxis Showcase 2010 Highlights
    • 2015 Canada Blooms Near North Hardscapes
    • 2014 IEEE Toronto AGM Highlights
    • 2014 GSU Halloween Party
    • 2014 GSU Halloween Party 2
    • IEEE Day: Wine and Cheese
    • 2014 Akido Club Photoshoot
    • Canonball 1T5
    • 2014 Toronto Christmas Market
    • 2015 Nocturne
    • Cute-Baby-TBP
  • Stuff.
  • Contact Info

kmingk

Just Me.

  • Portfolio
  • Archive
    • Grad Students Halloween Party 2016
    • Praxis Showcase 2010 Highlights
    • 2015 Canada Blooms Near North Hardscapes
    • 2014 IEEE Toronto AGM Highlights
    • 2014 GSU Halloween Party
    • 2014 GSU Halloween Party 2
    • IEEE Day: Wine and Cheese
    • 2014 Akido Club Photoshoot
    • Canonball 1T5
    • 2014 Toronto Christmas Market
    • 2015 Nocturne
    • Cute-Baby-TBP
  • Stuff.
  • Contact Info

Testing Limits of BeagleBone Black

Overview 

This is to document the limitations of the Beaglebone black.  One caveat is that Adafruit Python BBIO Library was used.  Any overhead from this may limit the behavior of the BBB.   This will be consistently updated with new material. 

Table of Contents

  • PWM

 

PWM

PWM module available on the BBB is from the sitara core (AM 3359).   It is a ehrPWM which according to documentation uses at max a 200Mhz reference clock.  However, this only tells me the absolute maximum the PWM can run at. To investigate the actual performance limits, I ran an experiment where the frequency of the PWM module was varied with a 50% Duty Cycle.   

Theoretically, we would want the square pulse where it would settle to the final value, but this may not matter we it was used to drive a switch.   

5MHz PWM
5MHz PWM

Square waveform preserved, usable as a PWM.  

8MHz PWM
8MHz PWM
9MHz PWM
9MHz PWM

Ringing Effect Still here  

Results

Safe frequencies to use --> <9MHz:  For audio purposes, this is much more than needed. 

 Next Steps:

  • Determine if there are duty cycle limitations to the PWM at higher frequencies.
  • Determine maximum frequency where square wave is majorly affected by the ringing and wont settle to a final value.  

 

Wednesday 10.30.13
Posted by Kei-Ming Kwong
Newer / Older