element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Legacy Personal Blogs Spikes in the Ether – EMC and Compliance
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Former Member
  • Date Created: 29 Mar 2012 2:59 PM Date Created
  • Views 2653 views
  • Likes 3 likes
  • Comments 14 comments
Related
Recommended

Spikes in the Ether – EMC and Compliance

Former Member
Former Member
29 Mar 2012

I was about to start talking about the design of the Pi but it seems that events have got ahead of me so instead I’ll talk about compliance.

 

It is common practice to build engineering samples/ dev boards without compliance testing simply to get programmers and developers up and running. In fact I cannot think of many companies who haven't done this.

 

It is normally not commercially sensible to start detailed certification of a design without first checking out that the feature set and functionality does not have gremlins. Even relatively minor design changes to support product level 'fixes' opens up the realistic possibility of having to re-certify again, possibly across multiple jurisdictions. The software system on Pi is sufficiently complex that a few 10's of boards are really not enough to prove the design, and as has been said elsewhere, most people buying the first boards were aware that there was still some development to do and they were very much helping us in that process. This was in line with the well trodden path of several other excellent community based developments.

 

The foundations decision to take on professional distribution partners has cause them and us considerable pain, but compared with the option of trying to raise a logistics operation out of the ground ourselves we would, even with the delays we would be much much further behind the curve.

 

Their compliance teams have been working diligently to try to formulate a response to the issues raised, and they have also had to take into account the diversity of Pi 'use cases' that they have. It had always been the foundations intention, and roadmap, to certify before the unit was put into the educational environment (both domestic and institutional), and this would also include a number of case options. Our partners have already helped us accelerate this activity.

 

Regrettably I am now minded to agree with their arguments based on sheer volume of interest and user demographics and some subtle arguments as to what constitutes a ‘finished’ product.

This now puts us all in the difficult position of having to complete the full certification in a short space of time, rather that the more leisurely plan we had in place for over the summer.  Anyone involved in compliance will know this is not a trivial issue and not something that we can absolutely guarantee to accomplish in a couple of weeks but we are going to give it our best shot. We have used solid ground planes, impedance matched traces and copious decoupling. A quick look around discussions on HDMI signal integrity and EMC will give pointers to the problems we were likely to face if you are interested.

 

Early pre-compliance work we conducted last week indicated that we were not simply going to be 'lucky' and everything is going to be perfect, but we could see quite clearly that the HDMI was a prime culprit, as expected. (Don’t you just hate being the lead engineer on a project with ‘issues’). However, work that Eben and myself did this week into the wee hours, (sorry Liz), brightened the horizon for me as we could see we were overdriving the HDMI and also had chosen a less than capable cable. (I'm not going to name and shame the supplier - should have bought it from e14!) The Broadcom chip is incredibly versatile and we have some definite options for ripping 10db or more off the key gremlin frequencies. Before you ask, yes, this should be enough.

 

We have assembled a talented team of engineers and supporters who are helping us work through the certification issues in association with our partners. We hope to have the critical results in by mid-week but that depends on a number of factors so in 'Pi time' could be towards the end of the week.

 

Taking the longer view, this needed to be done before we get these into schools so ultimately its all good and in the right direction.

 

Once we have the green light, rubber stamp or whatever you like to call it, our partners are primed and ready to do what we could never do – delivery of real volume. They have people working full time on resolving the world-wide logistics for both serious (and I mean serious) volume manufacture in double quick time and the subsequent distribution.

 

Cheers

 

Pete

 

image Slightly despondent – Yes 

image Gutted for you all - our supporters  – Definitely (the wait is agonising/agonizing)

image Belief in our goal - Unshakable.

  • Sign in to reply

Top Comments

  • Former Member
    Former Member over 13 years ago +1
    Pete, Are you trying to meet the Class A industrial standard, or Class B residential? If a particular HDMI cable is used for testing, will that cable need to be bundled with the RPi? 10db over the limit…
Parents
  • Former Member
    Former Member over 13 years ago

    Hi Pete, was the HDMI overdriving generating RF at unexpected frequencies because of clipping, or was it just that all the RF emissions from the HDMI connector were higher because of the higher output level?   I ask because I remember some pretty awful RF spectrum spreads that people got when they used custom firmware to boost the transmission power of their Linksys WRT54G access points - there it looked like clipping was generating a huge spray of RF at frequencies not seen when the amplifier was transmitting at the designed power.

    A good tight connector fit also seems to be pretty important to HDMI signal integrity...  (otherwise the impedance presented by the cable to the source is not as well matched?  I just hit the limit of my RF knowledge. :-)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • Former Member
    Former Member over 13 years ago

    Hi Pete, was the HDMI overdriving generating RF at unexpected frequencies because of clipping, or was it just that all the RF emissions from the HDMI connector were higher because of the higher output level?   I ask because I remember some pretty awful RF spectrum spreads that people got when they used custom firmware to boost the transmission power of their Linksys WRT54G access points - there it looked like clipping was generating a huge spray of RF at frequencies not seen when the amplifier was transmitting at the designed power.

    A good tight connector fit also seems to be pretty important to HDMI signal integrity...  (otherwise the impedance presented by the cable to the source is not as well matched?  I just hit the limit of my RF knowledge. :-)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    Jason - A good fit is important but people have seen more issues on the small form factor HDMI connectors (which I found surprising).  Cable quality is also an issue (the way the cores are screened and maintaining the characteristic impedance required.) Any discontinuity in the impedance can cause radiation.  One of the big issues is common mode noise that is not nulled out by the fact that HDMI is a differential signalling system - people have written whole books on this topic.  I'll talk about a PCB design trick we used to mitigate some of that later on in the blog when I get back on an even keel - right now I need to spend the rest of the day making sure the guys are all good to go for the next tests on Monday.

     

    Pete

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube