Slashdot Mirror


Update: Raspberry Pi-Compatible Development Board Cancelled

An anonymous reader writes "Anyone who might have been interested in the miniature Raspberry Pi compatible board mentioned here a month ago should know the board has been cancelled due to problems sourcing the Broadcom SoC. Given the less than welcoming response from the rpi community to the board's release, there is speculation as to why Hardkernel is having trouble buying the chip.

23 of 165 comments (clear)

  1. Get over it by Anonymous Coward · · Score: 2, Informative

    There's a wide and robust SoC community out there. You people who keep pushing the Pi in our faces are doing a disservice to the larger progressive community.

  2. Broadcom won't release documentation ever by Anonymous Coward · · Score: 5, Interesting

    I used to work at Sun Microsystems and had to deal with Broadcom chips in the servers. In order to get access to Hardware Reference Manuals, I almost was compelled to sign away rights to my 1st *and* 2nd born. Broadcom does not want anyone to be able to write drivers to their hardware ever, unless you pay them a huge royalty.

    1. Re:Broadcom won't release documentation ever by gweihir · · Score: 4, Insightful

      Indeed. And if you look at the competing chips, for example from Ti (e.g. on the Beagle Bone black), you have the full, detailed datasheet after a minute of web-searching. Broadcom chips have no place in "open" hardware.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  3. Broadcom don't deal with little guys by Anonymous Coward · · Score: 5, Informative

    I've worked with Broadcom chips in some circumstances in my job as an embedded software engineer. It's seldom been pleasant.

    They won't even talk to a little player, or anyone else who is unlikely to place an order for large numbers of chips. I know of tier-2 telecommunications equipment companies - well-known names - who were turned down by Broadcom. Even if you are a big player, technical support is even harder to get. They make you sign NDAs for every little thing. I saw this becoming an issue with the Raspberry Pi when it came out a few years ago as there was no documentation for the graphics hardware.

    It's just the way they do business. I think they're about volume rather than margin. They're not even vaguely interested in enthusiasts or small scale jobs.

    My favourite supplier is Freescale. They make almost all their documentation and software public, and you can buy their chips singly in the channel if you want. I have a suspicion that Intel (who are showing in interest in this market) and Atmel would probably also be very helpful.

    Best advice to a small project like this is very much as follows : don't bother with Broadcom. They don't want your business.

    1. Re:Broadcom don't deal with little guys by ShanghaiBill · · Score: 4, Insightful

      They won't even talk to a little player, or anyone else who is unlikely to place an order for large numbers of chips.

      They need to realize that big players start out as little players. I remember seeing an interview of Steve Jobs, and he was asked why they used the 6502 in the original Apple. He listed several technical advantages of the 6502, and then said that none of those factors had anything to with their decision. They used the 6502 because Motorola had given Woz a free sample.

    2. Re:Broadcom don't deal with little guys by citizenr · · Score: 4, Informative

      They won't even talk to a little player, or anyone else who is unlikely to place an order for large numbers of chips.

      They need to realize that big players start out as little players. I remember seeing an interview of Steve Jobs, and he was asked why they used the 6502 in the original Apple. He listed several technical advantages of the 6502, and then said that none of those factors had anything to with their decision.

      No, his actual words were:
      "fuck if I know, my nerd did all the technical bs, I could sell you insurance and I wouldnt care less"

      Maybe you were referring to the Woz interview?

      They used the 6502 because Motorola had given Woz a free sample.

      the one where Woz said they used 6502 because MOS, and NOT motorola (motorola was busy trying to sell $300 chips), MOS sold 6502 at $25 out of a jar at Wescon in single quantities with no NDA/moq

      you know, this one :
      http://www.textfiles.com/apple...

          "WOZNIAK: In 1975 an 8080 microprocessor cost $370 and you could only get it
      from a distributor set up to deal with companies, not individual computer
      enthusiasts. The 6502 was introduced at Wescon with a unique marketing
      approach (thanks, Chuck Peddle) and was sold over the counter (like register
      chips at the local surplus stores) for $20. I bought mine from Chuck and his
      wife themselves."

      --
      Who logs in to gdm? Not I, said the duck.
    3. Re:Broadcom don't deal with little guys by GrahamCox · · Score: 3, Interesting

      I started out as a hardware designer, specialising in RF. I worked for a medium-sized company at first, but one that was quite important in the UK in its particular market, and I had no trouble getting free samples out of any supplier when I mentioned their name. Later, when I wanted to build stuff for myself without the clout of a larger company, I still found getting free samples was easy enough. The trick was, call them up and ask them to give you a quote to supply the chip with price breaks at 10, 100, 10,000 pieces. Then after they'd gone through that process, throw in a "by the way, any chance of a couple of free samples?" (I wouldn't bother with this charade for basic components, free samples were no problem, but for more expensive items they needed to think you were serious). This was in the 80s so cutting edge at that time meant chips such as the 68HC11 SoC - I even got a couple of free development boards out of Motorola for that one.

      A company called CML used to produce codec chips for handling the digital modulation of a baseband signal using GPSK, etc. Getting samples out of them was sometimes tricky because these were highly specialised custom fabrications. But I still got a tube full of free samples out of them which I used in a university project - very much a one-off - using the same BS.

  4. Why. by queazocotal · · Score: 5, Informative

    https://en.wikipedia.org/wiki/...
    Eben Christopher Upton is a Technical Director and ASIC architect for Broadcom. He is also a founder and former trustee of the Raspberry Pi Foundation, and now CEO of the Raspberry PI trading company.[4] He is also responsible for the overall software and hardware architecture of the Raspberry Pi device.[5][6]

    1. Re:Why. by spire3661 · · Score: 3, Insightful

      For fucks sake, its a $35 piece of silicon that can be used to teach kids things. Stop being a Stallman.

      --
      Good-bye
    2. Re:Why. by spire3661 · · Score: 2

      I dont care about Broadcom's politics. I cant change them and the Pi has been incredibly useful to me in learning and teaching electronics. I would love for the whole thing to be open, but its just not happening, so we must accept that the net gain from the PI is still a benefit to humanity, no matter how slightly 'impure' the ideology. Most of the device is 'open'.

      --
      Good-bye
  5. There is almost nothing right in this headline. by Anonymous Coward · · Score: 2, Informative

    a) The response in the linked thread was quite welcoming, most hoping for some competition.
    b) The most likely answer is that ogdroid couldnt muster up a large enough order for SoCs so broadcom said 'nah'. The only way RPI got around this was having a broadcom employee on their team.
    c) The *rumor* is that RPI pressured broadcom into not selling the chips, which was started by someone on a competitor's blog.

  6. That's open source by Enry · · Score: 5, Insightful

    Here's what one person said about it:
     

    What I don't like about this project is that they simply use all the work (software development) of the foundation and the RPi community to sell their product. They call it "compatibility" but in fact it means: let other people do all the work and we make money from it.

    Someone is new to open source/designs I see. Arduino has a bazillion knockoffs that are compatible yet they still seem to be doing okay. Unless RPi isn't an open architecture - in which case, why do we advocate its use?

  7. Re:Broadcom... by gweihir · · Score: 3, Insightful

    Indeed. The choice by the RPi-team was utterly stupid and can only be attributed to incompetence. I mean, a computer aimed at education, and then you cannot publish the full datasheet? That is just insane!

    Personally, I also found the official forum overrun with people with big egos and small skills and a lot more techno-mysticism than actual engineering. It is no surprise that the RPi is such a badly designed device. Basically all competitors are significantly superior.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  8. Re:Hardkernel wasn't using Broadcom SoC anyway? by p.g.king · · Score: 3, Informative

    No, the linked article says they are better known for their Exynos based products, this board was supposed to have the broadcom chip.

    "none of them have made use of the same Broadcom BCM2835 SoC as the Pi, so none of them (until now) have been software compatible."

    And the labeling on the picture shows the chip to be used.

  9. Tsk... Tsk.... by Anonymous Coward · · Score: 2, Insightful

    To round up comments so far:

    "Nasty Nasty Broadcom"

    "Pi is bad because it uses Broadcom"

    "You can't use it for "education" because you can't get the graphics datasheet and the works are encased in a blob."

    Yet the Pi IS a cheap and flexible general purpose computer and depending on your educational perspective you don't NEED access to low-level information. Its also important to remember that the Pi originated as Eben Uptons home project consisting of a wire-wrapped board containing an Arduino processor to create a simple programmable study computer before the move was made to the Broadcom chip to improve performance and flexibility. There's no need to invoke charges of conspiracy or even cronyism.

    All we see here is the typical slashdot kneejerk response to all things Broadcom. There may be cases where this might be valid, but not as far as the pi is concerned.

    Other small computing modules exist. Use one of those if it fits your particular need and quit whining!

  10. Re:Broadcom... by spire3661 · · Score: 2

    It was chosen because the brains behind the project works for Broadcom and got a sweetheart deal with some great licensing. Its called working with the resources you have. There would BE no competitors if Pi hadnt come out. They even moved INTEL to get into the micro space with Galileo.

    --
    Good-bye
  11. Re:Broadcom... by DamnOregonian · · Score: 4, Informative

    Pretty sure the Arduino market is what pulled Intel in. http://arduino.cc/en/ArduinoCe...
    And you know... You may be right. There was no embedded SBC market before the Pi came out.

    The Pi competed on one front, and one front only. Price. And no one really competed with it. The boards of similar (but still higher) price that destroyed the Pi in functionality were around before the Pi was.

  12. Re:Broadcom... by Cyberdyne · · Score: 4, Informative

    The choice [of a Broadcom SoC] by the RPi-team was utterly stupid and can only be attributed to incompetence.

    Well, Eben Upton's job working for Broadcom was probably a factor there... Personally, I'd trace the idea back before he had that job - I recall a discussion about the Gameboy Advance developer kit in the summer of 2002, and the lack of affordable programmable devices at the time. I suspect he'd have had a real struggle getting anywhere close to the Pi's target price without getting discounted access to the Broadcom SoC he used, though. I haven't spoken to him recently, but my impression was that far from "RPi Foundation pressed Broadcom to stop selling BCM2835 to competing projects" as claimed, it was more "Eben twisted arms and got Broadcom to give RPF a special cut-price deal so they could afford it".

    If anyone were to bring out a rival device from a "significantly superior" competitor, I'd be delighted to see it - and I suspect most if not all of the RPF people would too, since it wasn't about making money by selling lots of systems. (Of course, Broadcom didn't buy up the remains of ARM's parent company for nothing, so I'd be surprised to see something much better from a rival!) I was happy to see the Pi being ARM based, as a fan of ARM as far back as the ARM2 I first programmed, but I'm also happy to see rivals like the MIPS32 one mentioned recently: I like ARM, but I also like having a choice of platform, both hardware and software!

  13. Re:Broadcom... by gweihir · · Score: 2

    Get a Beagle Bone Black. It is about $10 more, but you get a good design, the full specs and nobody is lying to you and you have none of the reliability issues the RPi suffers from.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  14. Re:Broadcom... by killkillkill · · Score: 2
    Beagleboard Black is my favorite. http://beagleboard.org/black

    I have a couple RPis and they are fun for out-of-the-box projects like RetroPi, but it's a BBB that I trust to run my 3.25hp router around my CNC table at 200in/min. Though, recently with the work going into MachineKit that's pretty much an out-of-the-box project too.

    RPi had quite a bit of energy in the community to begin with and that momentum still persists and give a bit of an advantage to them in project development, but that will only go on so long with the arrogance displayed in that thread. Don't venture into the OSS space and start complaining about derivatives of your work. Especially when the project is mainly sponsored and developed by employees of the company that is selling the bloody chips that are nowhere near open or documented while all the function of your system is dependent on an OS you did not develop or pay for.

  15. Motorola did not make the 6502. by Anonymous Coward · · Score: 2, Informative

    MOS made the 6502, not Motorola.

    More reality-distorted Apple "History".

    1. Re:Motorola did not make the 6502. by gregben · · Score: 2

      Mod this up. Indeed, MOS (Metal Oxide Semiconductor) was the maverick company that came up with the 6502, a very clever improvement over the Motorola 6800.

  16. Re: Broadcom... by LoRdTAW · · Score: 3, Informative

    As good as the BBB is, the layout sucks. My beef is the micro HDMI port is so close to the only USB port that thumb drives or fat USB plus interfere with the HDMI plug. If you have a previous gen BBB with the 2GB eMMC, the new Debian distro leaves you with 60 MB free space. The Angstrom distro is dead. So you have to boot from the SD card.

    But the biggest benefit is the external memory bus for FPGA connectivity. But that disables the HDMI port as the ports are shared on the SoC.

    I wish they would add more USB ports, move the HDMI port and if possible, move to an SoC that does not sacrifice the HDMI for the external memory bus. Overall it blows away the RPI.