A.Wass
Posts: 5
Joined: Thu Feb 26, 2015 7:07 am

Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 7:11 am

Hello!

When a product that contains a Raspberry PI B+ was tested for regulatory compliance it was found that the black plasitc parts in the USB connectors contained too much bromide which caused it to fail the RoHS compliance testing.

Is the Raspberry itself supposed to be RoHS compliant? Is this a known problem, and if so do you have any plans to rectify this? If it isn't a known problem, how do we best proceed in order to make the Raspberry, and thus the final product, RoHS compliant.

itsmedoofer
Posts: 362
Joined: Wed Sep 25, 2013 8:43 am

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 12:18 pm

Top tip:- Dont put it in your mouth or set fire to it.... :)

The CPC (Farnell) website states it as being RoHS Compliant, http://cpc.farnell.com/jsp/level5/rohsC ... ku=SC13250

Maybe down to where you purchased yours though......

A.Wass
Posts: 5
Joined: Thu Feb 26, 2015 7:07 am

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 12:31 pm

Never planned to :)

Yes we have also found the compliance document from Farnell, however when a test institute that performs and signs off on regulatory compliance tests fails the unit this must be investigated...

User avatar
pluggy
Posts: 3635
Joined: Thu May 31, 2012 3:52 pm
Location: Barnoldswick, Lancashire,UK
Contact: Website

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 12:36 pm

No doubt it was your product that failed the RoHS compliance ?

Just curious, the average Joe wouldn't know if the thing was compliant or not.
Don't judge Linux by the Pi.......
I must not tread on too many sacred cows......

Bruny
Posts: 159
Joined: Fri Feb 06, 2015 5:22 pm

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 12:49 pm

If the product is within the scope of the RoHS Directive it is still legal to manufacture a non-compliant version, however it cannot be sold in the EU after 1st July 2006. In practice there is likely to be very little demand for non-compliant products.

A.Wass
Posts: 5
Joined: Thu Feb 26, 2015 7:07 am

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 1:17 pm

It was our product that failed for sure, but it specifically failed due to the plastics used in the USB connectors.

plugwash
Forum Moderator
Forum Moderator
Posts: 3522
Joined: Wed Dec 28, 2011 11:45 pm

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 1:22 pm

You need to get in touch with whoever you bought the Pis from and complian.

User avatar
DougieLawson
Posts: 37090
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 1:29 pm

The directive only restricts some brominated flame retardants. This http://export.rsdelivers.com/rohsinfo/rohsfaq.aspx#6 appears to show that you can get false positives for bromine.
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

A.Wass
Posts: 5
Joined: Thu Feb 26, 2015 7:07 am

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 1:38 pm

Maybe so but I repeat, this was not a homegrown test, it was tested by a test institute according to DIN EN 62321:2009, the failed units were tested more than once. High levels of octaBDE, nonaBDE and decaBDE were detected while only low levels of heptaBDE and no PBB was detected.
Last edited by A.Wass on Thu Feb 26, 2015 1:40 pm, edited 1 time in total.

BMS Doug
Posts: 3824
Joined: Thu Mar 27, 2014 2:42 pm
Location: London, UK

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 1:39 pm

makes you wonder if it was a Chinese manufactured (red) Pi or if someone in the distribution chain exchanged a component without checking for conformity to the regulations.

I looked it up because I was curious:
Restricted substances referred to in Article 4(1) and maximum concentration values tolerated by weight in homogeneous materials
Lead (0,1 %)
Mercury (0,1 %)
Cadmium (0,01 %)
Hexavalent chromium (0,1 %)
Polybrominated biphenyls (PBB) (0,1 %)
Polybrominated diphenyl ethers (PBDE) (0,1 %)
Doug.
Building Management Systems Engineer.

Pi_Fanatic
Posts: 43
Joined: Thu Sep 06, 2012 1:01 pm

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 5:04 pm

Hello!

When a product that contains a Raspberry PI B+ was tested for regulatory compliance it was found that the black plasitc parts in the USB connectors contained too much bromide which caused it to fail the RoHS compliance testing.

Is the Raspberry itself supposed to be RoHS compliant? Is this a known problem, and if so do you have any plans to rectify this? If it isn't a known problem, how do we best proceed in order to make the Raspberry, and thus the final product, RoHS compliant.

Posts: 5
Joined: Thu Feb 26, 2015 3:07 am
The country of origin (manufacturing) is listed on all B+ boards. What is the country of origin listed for this board ? i.e. Made in "**"

Pi_Fanatic

User avatar
DougieLawson
Posts: 37090
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 5:44 pm

Pi_Fanatic wrote: The country of origin (manufacturing) is listed on all B+ boards. What is the country of origin listed for this board ? i.e. Made in "**"
You can also determine the country of origin and the manufacturer from cat /proc/cpuinfo when Linux is booted.
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

PiGraham
Posts: 3711
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 6:06 pm

This is an interesting topic. Please do keep us (users) and RPF up to date.

As for resolving the issue, I think you should contact your supplier to refer the issue back to the manufacturer.

User avatar
Gravesy
Posts: 78
Joined: Sat Feb 07, 2015 7:12 am
Location: The Netherlands

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 6:13 pm

DougieLawson wrote:
Pi_Fanatic wrote: The country of origin (manufacturing) is listed on all B+ boards. What is the country of origin listed for this board ? i.e. Made in "**"
You can also determine the country of origin and the manufacturer from cat /proc/cpuinfo when Linux is booted.
Through revision and serial numbers, i suppose ?
Any insights as to what the differences are between the UK and CN codes ?
I know for a fact that all my RPi's have 'made in the UK' stamped on them, but my daughter has two that came from a different source than mine, and since i don't want to have to pull them outt of their project cases, i'd love to be able to figure this out via SSH.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 24957
Joined: Sat Jul 30, 2011 7:41 pm

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 7:02 pm

Generally, any bought in the EU will be from the Sony factory. Far East and SOME North American Pi's were made in China.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I own the world’s worst thesaurus. Not only is it awful, it’s awful."

User avatar
DougieLawson
Posts: 37090
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 7:10 pm

Here's a rough and ready program

Code: Select all

#!/usr/bin/python3

def getRevision():
  # Extract revision from cpuinfo file
  revision = "ERROR"
  try:
    f = open('/proc/cpuinfo','r')
    for line in f:
      if line[0:8]=='Revision':
        revision = line[11:15]
        full_revision = line[11:17]
        print (full_revision)
    f.close()
  except:
    revision = "ERROR"
  if revision[0] == "a":
    revision = full_revision

  return revision

def revToModel():
  rev = getRevision()
  model = [
    "0002", ["Model B Rev 1.0", "256MB"],
    "0003", ["Model B Rev 1.0 (no fuses,D14)", "256MB"],
    "0004", ["Model B Rev 2.0 (mounting holes,Sony)", "256MB"],
    "0005", ["Model B Rev 2.0 (mounting holes,Qisda)", "256MB"],
    "0006", ["Model B Rev 2.0 (mounting holes,Egoman)", "256MB"],
    "0007", ["Model A (Egoman)", "256MB"],
    "0008", ["Model A (Sony)", "256MB"],
    "0009", ["Model A (Qisda)", "256MB"],
    "000d", ["Model B Rev 2.0 (mounting holes,Egoman)", "512MB"],
    "000e", ["Model B Rev 2.0 (mounting holes,Sony)", "512MB"],
    "000f", ["Model B Rev 2.0 (mounting holes,Qisda)", "512MB"],
    "0010", ["Model B+", "512MB"],
    "0011", ["Compute Module", "512MB"],
    "0012", ["Model A+", "256MB"],
    "a01041", ["Model 2B (Sony)", "1GB"],
    "a21041", ["Model 2B (Egoman)", "1GB"]
  ]
  ix = model.index(rev)
  board, memory = model[ix+1]
  return (rev, board, memory)

rev, board, memory = revToModel()
print ("Revision: %s, Board: %s, Memory: %s" % (rev,board,memory))
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

User avatar
Gravesy
Posts: 78
Joined: Sat Feb 07, 2015 7:12 am
Location: The Netherlands

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 7:17 pm

@ DougieLawson : simple list of the production codes would have sufficed, but i can read them from the code just as well, so many thanks ;)

cptdodgerm
Posts: 28
Joined: Fri Feb 13, 2015 11:33 am

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 10:20 pm

In all seriousness this needs to be investigated by the Foundation. If the manufacturers are using non-compliant RoHS parts but passing off the units as RoHS compliant this is a major problem. RoHS compliant parts are more expensive and manufacturers would use non-compliant parts to reduce costs but maintain profits. I know this from my 1st hand experience of such incidents occurring during my time in the mobile phone manufacturing industry back in the early 90's.

User avatar
liz
Raspberry Pi Foundation Employee & Forum Moderator
Raspberry Pi Foundation Employee & Forum Moderator
Posts: 5202
Joined: Thu Jul 28, 2011 7:22 pm
Contact: Website

Re: Failed RoHS for plastic parts in USB

Thu Feb 26, 2015 10:25 pm

Thanks everybody; we're looking into this. Preliminary assumption is that because the two manufacturing partners are using different through-hole components, one of them may be different from the one we tested in 2012 (although the components *themselves* all carry RoHS certification - we don't buy any that don't). We're taking a number of different boards apart and testing them.
Director of Communications, Raspberry Pi

Return to “General discussion”