LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
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
 
LinkBack Search this Thread
Old 08-23-2013, 09:44 AM   #1
zhjim
Senior Member
 
Registered: Oct 2004
Distribution: Debian Squeeze x86_64
Posts: 1,435
Blog Entries: 11

Rep: Reputation: 181Reputation: 181
One SoC two implementations. How does this work?


EHLO,

looking around the net for a device to use with openwrt I stumbled upon the armada 370 SoC. While searching the web for it I viewed the pdf with the specifications and there they have two example implementations. One for a nas and one for router/gateway. Now my question is how is this possible with just one SoC? Does one have to use different daugtherboards? Does the "mainboard" just need to be different?

As you can tell by now I don't have much of a clue on SoC and embeded design. I'm going to dig into the pdf in the sticky post and see what I can find. What I'm really trying to find out is if a NAS implementation of that named SoC can be tuned into a gateway implementation. Like buying a nas device with the SoC and then attaching some more ethernet ports...

Thanks for reading, regards and
BYE
 
Old 08-24-2013, 02:28 AM   #2
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 3,860

Rep: Reputation: 768Reputation: 768Reputation: 768Reputation: 768Reputation: 768Reputation: 768Reputation: 768
Quote:
Originally Posted by zhjim View Post
What I'm really trying to find out is if a NAS implementation of that named SoC can be tuned into a gateway implementation. Like buying a nas device with the SoC and then attaching some more ethernet ports...
Almost certainly not (and mostly for reasons that have little to do with the SoC itself). If a manufacturer manufactures a NAS, they manufacture a NAS and
  • complicating their development, testing, etc
  • increasing the price of their product
  • increasing their time to market
to allow it to do something else isn't high up their agenda. So, even if the SoC would allow it, practically you can't, or can't easily.

Quote:
Originally Posted by zhjim View Post
Does one have to use different daugtherboards? Does the "mainboard" just need to be different?
Really, it is difficult to know what this question means; any distinction between what goes on the mainboard and the daughterboard, if one exists, is down to the NAS/Gateway manufacturer, and different manufacturers will probably choose to do this differently, so the SoC doesn't really directly determine this.

In addition, the peripherals for a gateway will be what the manufacturer determines will be necessary for that application, so you might struggle to find everything on board that you need for another application.

While it would be possible for a manufacturer to build a system that was able to take a number of different daughterboards and that could be configured to meet different application requirements (and make the daughterboards available), I don't know that anyone does things that way.
 
Old 08-24-2013, 07:28 AM   #3
zhjim
Senior Member
 
Registered: Oct 2004
Distribution: Debian Squeeze x86_64
Posts: 1,435
Blog Entries: 11

Original Poster
Rep: Reputation: 181Reputation: 181
Thanks for the input. Sadly the book from the sticky was more on toolchain and getting linux up on embedded device and not to much on the hardware side so I'm still in the dark here. Also for sure the manufacturer did not design or manufacture a device with tweaking/hacking attemps in mind I'm just curious if all stars align and the future is good one might be able to do so. Especially in this case as this particulare SoC is able to be used for both implementations. I just don't know if both implementations can go along.

Quote:
Originally Posted by salasi View Post
While it would be possible for a manufacturer to build a system that was able to take a number of different daughterboards and that could be configured to meet different application requirements (and make the daughterboards available), I don't know that anyone does things that way.
As I have one particular device in mind please have a look at this page. He took the device apart and is quite accurate with documentation so maybe you can make an educated guess on this.
 
  


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Raspberry Pi implementations ? bjh Linux - Newbie 5 02-17-2013 10:29 AM
LXer: Implementations v. Implementations (and why the difference matters) LXer Syndicated Linux News 0 09-23-2007 04:41 AM
UFS-Implementations spinifeX *BSD 1 01-09-2005 12:01 AM
IPSec / all implementations telmich Linux - Software 1 07-15-2003 08:17 AM
TCP implementations sabeel_ansari Linux - Networking 3 06-10-2002 01:54 PM


All times are GMT -5. The time now is 07:00 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration