It’s inevitable, isn’t it – you’re freewheeling along perfectly happily and then you get a puncture.
As you’ll have noticed, there’s been a bit of a delay in shipping the first batch of Raspberry Pis out to people. This is because of a hardware parts substitution that was made in the factory by accident: specifically, where we’d specified jacks with integrated magnetics in the BOM and schematics, the factory soldered in non-magnetic jacks. No magnetics means no network connection. We’ve known about this for four days now, but we haven’t been able to tell you about it because it meant we had to do some further tests to make sure that nothing else was affected.
Happily, it’s a very minor problem to fix (desolder the dud jack/solder on a new one), and the factory is nearly done working on replacing them on the first set of boards. This means that the first tranche of boards should still go out to customers as we were expecting. There may now be a slight delay in later batches if there’s a problem sourcing enough magnetic jacks (we’ve got teams hunting them down already); all the stock of jacks we believed we had in place and ready to turn into the ethernet ports on your Raspberry Pis turn out not to be the correct part, so we’re having to start again and move through the negotiating/ordering/delivery cycle as fast as we can. Our partners at Element 14/Premier Farnell and RS Components are working hard to help us cater for this, and to expedite supply of the Raspberry Pi.
I was just lamenting the fate of the poor numpty who sourced the incorrect part for one of the most hotly-demanded products of the year so far (no bonus this year, me old chum). Then I thought about what would happen if something like this happened to another hotly-anticipated product from a certain other fruit-named company. I think it would go something like this:
Ignore the issue for at least a week, then:
Tell everyone they are inserting the plug wrong.
About a week after that, admit there is a problem with the way some people insert the plug, and promise to fix it with a software update.
Issue a software update that reports the plug as being connected even when it isn't.
Eventually, offer free self-fit magnet kits to work around the problem.