LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer
User Name
Password
Linux - Embedded & Single-board computer This forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.

Notices


Reply
  Search this Thread
Old 10-18-2017, 09:34 AM   #1
madroadbiker
LQ Newbie
 
Registered: Oct 2017
Posts: 2

Rep: Reputation: Disabled
Recommended first steps


This is my first post since registering. Please forgive me if I am asking a "tired" question. What I desperately need is a point in the right direction for what I need to do. Our company is developing products with various size LCD displays which will sit on a CAN bus to display data received in CAN messages (engine data, speed, temperature, etc.). I have very little experience as a Linux user and no experience as an embedded Linux (EL) developer. I have been mostly a bare metal embedded C developer for SBCs for many years. That's my specialty. I now have to start developing EL software for these new products and don't know where to start. I have heard that Qt is a good way to go but know nothing about it. My question is what would be the fastest way for me to get up to speed in developing EL software for these new SBCs with LCD displays? What development tools should I invest in and they do not have to be open source. The key is, it needs to be a simple path forward even if it cost money rather than open source.
 
Old 10-18-2017, 10:41 AM   #2
rtmistler
Moderator
 
Registered: Mar 2011
Location: MA, USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 7,228
Blog Entries: 12

Rep: Reputation: 2673Reputation: 2673Reputation: 2673Reputation: 2673Reputation: 2673Reputation: 2673Reputation: 2673Reputation: 2673Reputation: 2673Reputation: 2673Reputation: 2673
Hi and welcome to LQ.

I'm moving this thread over the the embedded and single board computer forum for better exposure.

My feedback is to buy several kits from SBC providers and evaluate them. Also to see about extra services they can provide to aid you with establishing a board support package and a development environment.

I've found that the company InHand is very helpful, I've worked with a lot of their boards, plus they also provide excellent engineering assistance. Once again, as you cite, "for cost", however you said that is acceptable.

And look for real SBC solutions, stay away from hobby kits. They're great to look at and consider, but if you're not going to design a custom PCB on your own, then you cannot count on the supply chain for a hobby board to be reliable for a product distribution. Best only case I've ever known about is that someone established a product code for their company's version of a Beagle Bone Black. This gave them a full bill of materials and an established PCB design. Therefore they could go to a PCB fabricator and have bare boards made and then kit the parts and send that all to a contract manufacturer for assembly. This alleviated them from needing to find BBB's available on the market and also avoided various different versions where they needed to maintain the same version of the board.
 
1 members found this post helpful.
Old 10-18-2017, 10:43 AM   #3
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 11,606

Rep: Reputation: 3494Reputation: 3494Reputation: 3494Reputation: 3494Reputation: 3494Reputation: 3494Reputation: 3494Reputation: 3494Reputation: 3494Reputation: 3494Reputation: 3494
I can only suggest you to learn (to use) the devices/tools/softwares you will use.
 
Old 10-18-2017, 10:46 AM   #4
madroadbiker
LQ Newbie
 
Registered: Oct 2017
Posts: 2

Original Poster
Rep: Reputation: Disabled
Thank you very much, rtmistler, for your response. I'm going to look at InHand and see what they offer.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to add features to a kernel, what steps and why these steps are taken. Siljrath Linux - General 1 03-30-2013 09:53 AM
[SOLVED] Recommended 1st steps after fresh install Dman58 Linux - General 3 11-18-2012 08:46 AM
LXer: Shuttleworth steps down as Ubuntu 10.04 alpha steps up LXer Syndicated Linux News 0 12-18-2009 10:50 AM
10 Recommended hcclnoodles Solaris / OpenSolaris 1 10-17-2006 12:19 PM
Recommended cd-rw HeReigns Red Hat 2 10-30-2003 02:11 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer

All times are GMT -5. The time now is 12:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration