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
  • 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
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Raspberry PI 2 or Compute module
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 21 replies
  • Subscribers 678 subscribers
  • Views 3046 views
  • Users 0 members are here
  • compute_module
  • ethernet
  • embedded_os
  • io_module
  • raspberry-pi
  • raspberry_pi_space
  • development_kit
  • display
  • custom_solution
  • raspbian
  • real-time_operating_system
Related

Raspberry PI 2 or Compute module

balearicdynamics
balearicdynamics over 10 years ago

Unfortunately this is not a tutorial nor a specific question; I'd like start a discussion to all the users that are interested and those that - hopefully - has a minimum of experience on the use of the Raspberry PI compute module.

 

My starting point, as far as I know and read here and there in the documentation is a bit confusing and can be synthesised as follows:

 

  • The compute module is the "core" of a raspberry PI, probably equivalent to a B+ 512 Mb Ram and in the DIMM memory size it includes ... just only the processor and the flash memory + RAM
  • There is a very good kit that can host the computer module exposing all the GPIO, interfaces, camera, display etc. But the resulting price, without the ethernet connection and a couple of other secondary components, is about the double of a Raspberry PI2 (that is the next PI version, faster, more memory etc.
  • Any customer can develop its own I/O board saving money, but the Computer module alone is not sold. So the only possibility is to buy the entire kit
  • It is presented like the "pro" version of the Raspberry PI for industrial applications and more sophisticated embedded developments, but has less things and my perception is that is less flexible.
  • In some documents it is explained that it can be designed to support pre-built cstomer programs developed under Linux all flashed on the module, but in some other documentation are mentioned pay-per-license operating systems.

 

These are only some of the incongruences that it seems emerging from the first view comparison. In a project I am working with I though about the computer module as an alternative to the PI but to be honest I have a lot of perplexity.

 

I hope that someone explain me that I am totally wrong, I have not understood the basic principle and tell me what is the reason to make this choice creating a custom system running a bunch of specific applications. And also what can be the reason of a so high (double) price that makes this device IMHO absolutely not competitive respect the Raspberry PI 2.

 

Enrico

  • Sign in to reply
  • Cancel
Parents
  • gdstew
    gdstew over 10 years ago

    No, you have summed up the advantages/disadvantages pretty well although I'm pretty sure you can buy only the compute modules if you want to.

     

    I am assuming that at some time in the future a Pi 2 core compute module will become available, the only question is will it be soon enough to help you ?

    Unfortunately since the Rapsberry Pi Foundation has become a bastion of secrecy for no apparent reason (paranoia ?) it is impossible to say.

     

    @Clem

     

    A lot of clusters still use Ethernet (although it is more likely to be 10 GB/s and of course they also require routers) and a FPGA would be required to make a bus interface between

    the Pi modules increasing the size, power, complexity and cost by a considerable amount while providing (much) less than half of the compute power per module.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to gdstew

    Gary,

     

    usually the dev kit - is the producer really want to sell the product - is always distributed in the meantime as the product itself, as an alternative to simplify the engineers in their own projects. This occur with all I saw with Texas, Panasonic, NXP, Atmel and many more. Now are months that this B+ model is on the market, but there is not announcement at all of the product to be bought by itself.

     

    Then also this super-secrecy and, sure, paranoid behaviour I think it is simply damaging the market itself. PI clones exists anyway, the conceptual architecture of this board is not so complex to be kept in absolute great secret and, despite I love it very much it is anyway in the average of many other devices. At this point, to have a reliable linux working on a well assessed machine in an industrial or anyway custom application it is the worth I spend few more money (but very few) and buy a Gizmo2 from gizmosphere, with more potential, open-hardware and really customisable in a lot of ways...

     

    Enrico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • michaelkellett
    michaelkellett over 10 years ago in reply to balearicdynamics

    I can't see any point in the RPI compute module because:

     

    1) It's so obviously not the core business (as evidenced by the lack of  RPI2 version).

    2) The RPI people are not a B2B supplier (so they don't understand about providing information, proper support etc).

    3) The closed nature of the RPi and its processor mean that you can't just make the things yourself if you have to or if the numbers get big.

    4) There isn't enough on the Compute module so you end up with an expensive interface to a support board, which itself may be pricey.

    5) You still don't get proper Ethernet

    6) You don't, for all that you have the huge connector, get PCIe or any other high speed bus

    7) You can get all this stuff by other cost competitive routes without the supply and support issues.

     

    So - use Pis if they suit (as they are) and you don't mind if you can't get them next year (and you don't mind having no idea at all what the development roadmap is)

     

    MK

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • michaelkellett
    michaelkellett over 10 years ago in reply to balearicdynamics

    I can't see any point in the RPI compute module because:

     

    1) It's so obviously not the core business (as evidenced by the lack of  RPI2 version).

    2) The RPI people are not a B2B supplier (so they don't understand about providing information, proper support etc).

    3) The closed nature of the RPi and its processor mean that you can't just make the things yourself if you have to or if the numbers get big.

    4) There isn't enough on the Compute module so you end up with an expensive interface to a support board, which itself may be pricey.

    5) You still don't get proper Ethernet

    6) You don't, for all that you have the huge connector, get PCIe or any other high speed bus

    7) You can get all this stuff by other cost competitive routes without the supply and support issues.

     

    So - use Pis if they suit (as they are) and you don't mind if you can't get them next year (and you don't mind having no idea at all what the development roadmap is)

     

    MK

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to michaelkellett

    Michael,

     

    I totally agree with all your points. As a matter of fact, it seems an isolated and not replicable experiment without too much sense as it is now.

     

    What is blocking me using the PIs in serious projects is just this aspect, that we don't know what happens next year or next month ...

     

    Enrico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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 © 2025 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