element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
BeagleBoard
  • Products
  • Dev Tools
  • Single-Board Computers
  • BeagleBoard
  • More
  • Cancel
BeagleBoard
Forum Just created my first production BeagleBone design
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join BeagleBoard to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 11 replies
  • Subscribers 99 subscribers
  • Views 1907 views
  • Users 0 members are here
  • .net core
  • BeagleBone Black
Related

Just created my first production BeagleBone design

Fred27
Fred27 over 2 years ago

It's still difficult getting hold of a Raspberry Pi - especially if you need a Pi 3 for an existing design. So, on my recommendation the company I work for have switched a design to use BeagleBone Black instead. It seems to be going OK so far. This sort of hardware is not our core business and it's not a particularly demanding application, but it'll be interesting to see how it goes.

As our development team are very familiar with Microsoft's .NET, it'll be running a .NET Core - which works surprisingly well if you want cross-platform (i.e. Windows and Linux) stuff.

  • Sign in to reply
  • Cancel

Top Replies

  • cstanton
    cstanton over 2 years ago in reply to Fred27 +4
    As the BeagleBone Black is open-source hardware, are there any aspects of its licensing/use that you're encountering as a production design/implementation as to whether it hinders/supports using it? Or…
  • Fred27
    Fred27 over 2 years ago in reply to cstanton +3
    The only negative aspect of the open source aspect of the BeagleBone is the lack of documentation. The hardware is great, but support is severely lacking. The BB Black has been around a while and seems…
  • BigG
    BigG over 2 years ago +1
    A good safe choice. Another alternative, but only if feeling adventurous, is to use dev boards with Rockchip RK3399/RK3566/RK3588 chips. Some good specs and you'll be pleased? to know that the documentation…
Parents
  • cstanton
    cstanton over 2 years ago

    This's neat, congrats!

    I don't get to hear much about the hardware actually being used in production. Is this something you can say more about?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • cstanton
    cstanton over 2 years ago

    This's neat, congrats!

    I don't get to hear much about the hardware actually being used in production. Is this something you can say more about?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Fred27
    Fred27 over 2 years ago in reply to cstanton

    I think I can give some basic info. It's being used as a video source switcher. Some big waterproof buttons to send messages over the network to a bit of professional video switching kit. In addition to some physical buttons, it also announces itself using UDP broadcast to a remote management application that can monitor and control a load of them over the network.

    It's being used for a outdoor professional sports event. Probably shouldn't say more than that.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • cstanton
    cstanton over 2 years ago in reply to Fred27

    As the BeagleBone Black is open-source hardware, are there any aspects of its licensing/use that you're encountering as a production design/implementation as to whether it hinders/supports using it? Or expectations to make available how it operates?

    Open-source hardware/software's somewhat of a contentious topic lately.

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Cancel
  • Fred27
    Fred27 over 2 years ago in reply to cstanton

    The only negative aspect of the open source aspect of the BeagleBone is the lack of documentation. The hardware is great, but support is severely lacking. The BB Black has been around a while and seems to suffer less from this than the later devices.

    The standard open source mantra seems to be that it's open, so you have everything you need available to you. This might be great in theory, but doesn't work so well in practice. Yes, I could go through the datasheet for TI's Sitara processor. I could trawl through the Linux source code, learn about device trees, etc. and build it myself from scratch. If I had endless time then maybe I would. However, I need to write my code. I'd like to be able to leverage the OS, and development tools that have been provided. This can be where the BeagleBone falls flat, but other companies have done much better. It's definitely significantly easier to work with the Raspberry Pi than the BeagleBone. Microsoft's .NET Core is open source but has been really well documented and supported.

    My theory is not that open source itself is the problem, but as you aren't owed anything by the creator, they have the option to leave things however they want. It does seem that once the "fun" bit of producing some great hardware is done, the boring bit of documenting and supporting it can give way to getting started on the next bit of shiny hardware.  I doubt that the BeaglePlay's documentation will get much attention now that the BeagleV-Ahead is out.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 2 years ago in reply to cstanton

    That's a very interesting link! 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • cstanton
    cstanton over 2 years ago in reply to Fred27

    I agree with what you're saying, I believe that's what most people find when they use this hardware.

    I was mainly wondering if using the BeagleBone Black meant that it was under any form of licensing similar to GPLv2/v3, where by you had to make your integration or use of it also open source and available to anyone that requests it and couldn't have it closed source. Arguably there're aspects of Linux which are like this, but Linux licensing is probably not applicable since you're using Microsoft's .NET framework.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Fred27
    Fred27 over 2 years ago in reply to cstanton

    I would guess that if I made any changes to the hardware or Debian source then I might be impacted by licencing. However, just running my own application on an unmodified BeagleBone should be out of the licencing scope.

    • 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