Re: [time-nuts] single board PCs

2013-01-07 Thread Bob Camp
HI

Well if you are getting it done in seconds on Matlab, then you likely don't 
need Matlab very badly. Around here a typical Matlab setup is indeed CPU bound 
for a *lot* longer than that during a normal work day. Two or three hours a day 
is not at all unusual. 

Bob
 
On Jan 6, 2013, at 11:21 PM, Jim Lux jim...@earthlink.net wrote:

 On 1/6/13 6:09 PM, Bob Camp wrote:
 Hi
 
 Ummm, er you want to run Matlab and you are likely paying $100 an
 hour to whom ever is waiting on the machine. My *guess* is that a
 micro board of what ever flavor will do an arbitrary Matlab run in
 maybe 30 days.
 Yes.
 But any of a zillion PC clones will do it fast enough.  Think of all those 
 Tek and Agilent boxes with a embedded PC.. what do they have inside?
 
 That same run would take something large about 30
 minutes.
 
 Nahh.. seconds on slow laptop, seconds on a desktop PC. Matlab isn't all that 
 slow.
 
 That of course assumes you can even get Matlab to load on
 something small.
 
 It doesn't have to be small.. except physically. That's really what I'm 
 looking for. Physically small (mini ITX sort of form factor, or, for that 
 matter, laptop formfactor), but able to procured as an OEM sort of widget 
 (e.g. I assume Tek and Agilent aren't designing their own mobos to stick in 
 the back of an oscilloscope or VNA.. so what ARE they shoving in there)
 
 
 
 
 An Ivy Bridge based PC with multiple cores can be built up for less
 than $800 in a fairly small package. It won't be single board, but it
 will be small. Not the fastest system on the planet, but pretty fast.
 You'll be paying a significant chunk of that for the Windows license.
 The cost of the Matlab license will be well above the cost of the
 entire system (unless you have some sort of crazy deal going).
 
 yep.. but a kilobuck for a Matlab license is just a couple day's time for an 
 engineer using it.
 
 Think of that nice Agilent PNA.. clearly it has some sort of small form 
 factor PC mobo inside... so what are they using?
 
 
 Put another way, you'll pay for the more expensive hardware in the
 first week of use - why cheap out?
 
 
 Precisely.. but I'd just as soon not be in the PC integration business, 
 finding boards to plug into a mobo, etc. I was wondering what folks have used 
 (or seen used) in this sort of usage model.
 
 
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-07 Thread Jim Lux

On 1/6/13 8:56 PM, gary wrote:

There is an open source equivalent of Matlab called Octave.


Yes..we use it too, and for anyone who uses Matlab, Octave is nice to 
have as well. For instance, we have a centralized license server for 
Matlab, and if you're incommunicado, you're stuck, but with Octave, you 
can, for the most part, keep doing stuff.  Matlab has better/easier 
graphics and, of course, the toolboxes, Simulink, etc.



 If you are

doing data acquisition, GPIB linux is kind of ugly.


Not with the Prologix Ethernet GPIB widget.. it's all sockets in Python, 
and that's platform independent.  But there are other things we do using 
NI LabView, and sometimes, there's a Windows driver for the device, but 
not one for Linux.  I'm trying to move away from the plug cards into 
the bus model and towards connect via USB or ethernet


 But if you are doing

computation, Octave might be suitable.

http://octave.1599824.n4.nabble.com/Octave-instrument-control-option-td4630948.html



Like MS Office versus Libre Office, each has their fan base.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-07 Thread Robert LaJeunesse
Take a look at the COM Express standard, designed for embedded x86 computing:

http://www.picmg.org/v2internal/specifications2.cfm?thetype=Onethebusid=3

Additionally there is a huge amount of design support literature from Intel, 
Adlink, Ampro, Congatec, Kontron, Radisys, etc. COM Express boards are complete 
single board computers, but use high-density connectors to a carrier board for 
I/O. This allows optimizing the I/O and storage mix / connectorization to suit 
the application at hand. Off the shelf carrier boards are also available to 
minimize design efforts. Required COM Express power is typically 12V, but 
expect 3.3V and maybe 5V for peripherals (those supplies are often built into 
the carrier). A wide variety of X86 family CPU boards are available, and many 
are low enough power so as to not need a fan. Paired with a flash-based SATA 
drive you get a real rugged PC that potentially can reside in a sealed box.

FWIW my employer has used thousands of these for an in-vehicle Windows 
platform, 
where it sits subservient to a much more reliable Linux OS running on a non-X86 
processor. We take responsibility for our code on the Linux CPU, and let the 
customer run their own code as they choose on the Windows PC. Works for us.

Bob LaJeunesse


- Original Message 
 From: Jim Lux jim...@earthlink.net
 To: Discussion of precise time and frequency measurement time-nuts@febo.com
 Sent: Sun, January 6, 2013 7:26:46 PM
 Subject: [time-nuts] single board PCs
 
 Consulting the hive mind..
 If you're building a standalone widget (e.g. something like an NTP server 
 we've 
been discussing,  etc.)  with an embedded PC, don't want to fool with hardware 
designing, etc.; use off the shelf OSes (win and Linux) and software (Matlab, 
Labview); have solid state boot/storage media.. No user interface needed 
(access 
is solely via network)...
 
 What's the hot ticket these days..
 One of the CarPC things (most are a miniITX/miniATX with a USB or SD disk 
drive). (This is what I used last time)
 
 Raspberry Pi is a possibility, but I don't know that it has the oomph to run 
things like Matlab: and I suspect it doesn't run Windows
 
 I'd like something I can just order and give to the software guys to start 
coding on (they're using Matlab, Labview, and Python, in various 
combinations).  
Eventually, it will  be packaged inside the box which is about 10x10x3 
along 
with the GPS receiver and other measuremnet stuff (an FPGA with counters and 
the 
like). The FPGA will use USB for an interface (I think..)..
 
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-07 Thread Jim Lux

On 1/6/13 9:26 PM, Hal Murray wrote:


jim...@earthlink.net said:

Precisely.. but I'd just as soon not be in the PC integration business,
finding boards to plug into a mobo, etc. I was wondering what folks have
used (or seen used) in this sort of usage model.


Google for embedded PC and/or mini-ITX.  There are lots of them out there.



Oh yeah.. That's the route I went 10 years ago with some very low power 
VIA based mobos. it took months to get the audio interfaces working 
right under (Debian) Linux, but other than that, they worked pretty 
well. (ALSA, OSS, etc. , pre Jack days)



All you need is ethernet and USB.  Right?  They all have them so you don't
need to worry about finding boards.


Yes.  But I figured that folks on this list might have found something 
that works particularly well. Or, particularly badly: that's the real 
value of asking the list.. someone says, yeah, the XYZ board looks good, 
but it's unstable as all get out or it has weird peripherals so you 
can't boot vanilla distros on it without DLL/Driver/apt-get/yum misery.




The mini-ITX boards come with lots of connectors on the back.  You will need
to plug in a keyboard and display to install the OS and/or talk to the BIOS.
Once you get things setup, it will autoboot on power-up.
Your initial message said Eventually, it will  be packaged inside the box
which
is about 10x10x3.  Is that just the PC or do you expect to get lots of other
stuff in there?

Their M350 box is 7.5 in wide, 8.5 deep, and 2.5 in high with vent slots on
top.  The M300 is 9x9.5x3.


Yeah, we'd probably repackage.  Things like power dissipation and fans 
are also an issue.  The application I'm thinking of right now is one 
which has low duty cycle, but moderately compute intensive, say,  1 
minute out of 30.  But I have some others (remote monitoring of some GPS 
receivers, for instance) which are more like fancy data loggers.  I'd 
like to just put a 12x12 NEMA 4 box out there, with batteries, small PC 
mobo, and wireless network connection.



It's sort of the upscale version of the Arduino, PIC, MSP430 thing. I'm 
looking for a building block that I can just drop in, hook up, and not 
worry too much about.








___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-07 Thread Alberto di Bene
   On 1/7/2013 1:25 AM, Jim Lux wrote:

If you're building a standalone widget (e.g. something like an NTP
server we've been discussing,  etc.)  with an embedded PC, don't want to
fool with hardware designing, etc.; use off the shelf OSes (win and
Linux) and software (Matlab, Labview); have solid state boot/storage
media.. No user interface needed (access is solely via network)...

   I haven't used this, but from the specs it looks interesting ...
   [1]http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code
   =G135235611947
   73  Alberto  I2PHD

References

   1. 
http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G135235611947
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-07 Thread Attila Kinali
On Mon, 07 Jan 2013 06:11:59 -0800
Jim Lux jim...@earthlink.net wrote:

 It's sort of the upscale version of the Arduino, PIC, MSP430 thing. I'm 
 looking for a building block that I can just drop in, hook up, and not 
 worry too much about.

If you don't mind to be stuck on linux and *bsd, i would recomend
the beagleboard, beaglebone, pandaboard family. Nice, low power things.
Relatively cheap (for what you get), good support. And if you ask the
right guy at TI you even get one for free.

The beaglebone is a bit special on this list. It's not meant as an
all in one solution, but rather as a building block for more complex
stuff that is put ontop of it using so called capes (like Arduino+shields).
Though you can already do quite a bit of stuff with the beaglebone alone.

For all of them you get premade ubuntu, angström and android images,
but rolling your own linux (e.g. using buildroot) is a piece of cake
(getting buildroot configured and set up for a pandaboard is something
like half a day, including reading the documentation, starting from
zero knowledge)

Actually, once you have something like buildroot set up, it's pretty
easy to get linux running on any embedded system that uses a similar
processor. Just change the cpu and board type in the kernel config.
Compile again. Build your SD Card and you are done.

Eg. you can also try the OlinuXino from Olimex, which are damn cheap.
(and unlike the Raspberry Pi they are completely documented and you
don't need any binary only drivers). I haven't tried any of those yet
(didn't have the time), but my past experience with Olimex is very good
(their Arm7 and Cortex-M3 boards are our main prototyping system) and
so far all the questions i had about the boards were either answered
by the available documentation or by a quick email.


As for processing power, the pandaboard is probably the most powerfull
with an dual-core 1.2GHz processor. But even the smaller OlinuXino with it's
i.MX233 that runs IIRC up to 450MHz, you can do more than just a little
bit of number crunching.

Attila Kinali

-- 
The trouble with you, Shev, is you don't say anything until you've saved
up a whole truckload of damned heavy brick arguments and then you dump
them all out and never look at the bleeding body mangled beneath the heap
-- Tirin, The Dispossessed, U. Le Guin

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-07 Thread Attila Kinali
On Mon, 07 Jan 2013 15:40:00 +0100
Alberto di Bene dib...@usa.net wrote:

I haven't used this, but from the specs it looks interesting ...
[1]http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code
=G135235611947
73  Alberto  I2PHD

I hear a lot of talk about those boards, but i have yet to meet someone
who actually bought and tried one. 

A little bit of caution is adviced IMHO: i only had a quick look, but
i couldnt find any schematics for those boards. I would advise against
buying any non-PC compatible board that does not come with full schematics.


Attila Kinali

-- 
The trouble with you, Shev, is you don't say anything until you've saved
up a whole truckload of damned heavy brick arguments and then you dump
them all out and never look at the bleeding body mangled beneath the heap
-- Tirin, The Dispossessed, U. Le Guin

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-07 Thread cfo
On Sun, 06 Jan 2013 16:25:59 -0800, Jim Lux wrote:

 Consulting the hive mind..
 If you're building a standalone widget (e.g. something like an NTP
 server we've been discussing,  etc.)  with an embedded PC, don't want to
 fool with hardware designing, etc.; use off the shelf OSes (win and
 Linux) and software (Matlab, Labview); have solid state boot/storage
 media.. No user interface needed (access is solely via network)...
 
 What's the hot ticket these days..
 One of the CarPC things (most are a miniITX/miniATX with a USB or SD
 disk drive). (This is what I used last time)
 
 Raspberry Pi is a possibility, but I don't know that it has the oomph to
 run things like Matlab: and I suspect it doesn't run Windows
 
 I'd like something I can just order and give to the software guys to
 start coding on (they're using Matlab, Labview, and Python, in various
 combinations).  Eventually, it will  be packaged inside the box which
 is about 10x10x3 along with the GPS receiver and other measuremnet
 stuff (an FPGA with counters and the like). The FPGA will use USB for an
 interface (I think..)..

There is a nice collection of Mini boards here (Atom  AMD)
http://www.mini-itx.com/store/

The Via-picoITX boards are neat (small)
I like this QuadCore 
http://www.mini-itx.com/store/?c=90

CFO Tnut Beginner
Denmark


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-07 Thread Attila Kinali
On Mon, 7 Jan 2013 16:41:06 +0100
Attila Kinali att...@kinali.ch wrote:

 Eg. you can also try the OlinuXino from Olimex, which are damn cheap.
 (and unlike the Raspberry Pi they are completely documented and you
 don't need any binary only drivers). I haven't tried any of those yet
 (didn't have the time), but my past experience with Olimex is very good
 (their Arm7 and Cortex-M3 boards are our main prototyping system) and
 so far all the questions i had about the boards were either answered
 by the available documentation or by a quick email.

Something i forgot to mention: The i.MX23 processor comes with it's
own, on-chip Li-ion battery charger. This gives you a backup battery
system nearly for free :-)



-- 
There is no secret ingredient
 -- Po, Kung Fu Panda

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread Chris Albertson
There is not hottest ticket.  It depends on what you need.  The TI
launch pad is less then $5 shipped which makes it really popular.   If
you need loots of compute power and have an $85 budget and can stand a 9
square PCB buy an Intel Atom motherboard it comes with dual core Atom CPU
soldered down and will run a full-on Linux server.  If you just need a
small computer with a nice display any Android phone works and of course
Androids all run Linux.  Arduino is nice because the software is set up for
some one who know ZERO about computers and programming but is still quite
powerful and yo can run the programmed Arduino off a 9V battery

Of those for your use, just buy the miniITX/miniATX with a USB or SD disk
drive.  Cost is under $100 and they burn about 20W of power.  The
little launch
pad chip will goes for months (years?) on AA battery power.

I think as a general rule ofthumb the bigger the computer the less cost for
make the software.  For example a NTP server is trivial if you have an
miniATX board because NTP ships with Linux but it might take a couple man
years of effort to code an NTP sever on a Up that ha the same level of
maturity and testingas the free NTP you get with Linux.   That is a quarter
of a million dollars in saving.  (yea it does that at least that much
labor, just try and write a test plan the NTP and then execute it.  It
would take months to verify you have covered all the odd-ball failure cases
and done the error reporting correctly, let alone measure the timekeeping
accuracy.

Don't discount using a smart phone.  This is likely betterfor many things
then the miniATX  build your specialized hard ware then connect via USB BT
or WiFi to the phone.


On Sun, Jan 6, 2013 at 4:25 PM, Jim Lux jim...@earthlink.net wrote:

 Consulting the hive mind..
 If you're building a standalone widget (e.g. something like an NTP server
 we've been discussing,  etc.)  with an embedded PC, don't want to fool with
 hardware designing, etc.; use off the shelf OSes (win and Linux) and
 software (Matlab, Labview); have solid state boot/storage media.. No user
 interface needed (access is solely via network)...

 What's the hot ticket these days..
 One of the CarPC things (most are a miniITX/miniATX with a USB or SD disk
 drive). (This is what I used last time)

 Raspberry Pi is a possibility, but I don't know that it has the oomph to
 run things like Matlab: and I suspect it doesn't run Windows

 I'd like something I can just order and give to the software guys to start
 coding on (they're using Matlab, Labview, and Python, in various
 combinations).  Eventually, it will  be packaged inside the box which is
 about 10x10x3 along with the GPS receiver and other measuremnet stuff (an
 FPGA with counters and the like). The FPGA will use USB for an interface (I
 think..)..


 __**_
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/**
 mailman/listinfo/time-nutshttps://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.




-- 

Chris Albertson
Redondo Beach, California
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread gary

This might be a good place to start looking.

http://beagleboard.org/project/BeagleTick/


I got a beagleboard mx, but it is for a different project. I'm not up to 
speed on it enough to comment if this is the best solution. I can tell 
you the hardware design and more importantly the documentation of the 
hardware is very good..well compared to the competition. I passed up the 
pandaboard because I thought the hardware documentation was a bit skimpy.


FWIW, you can run opensuse on it.

It seems to me if you want to run matlab and labview, you will need a 
dual core atom at the very least. But that seems like it should be a 
different project.


Network control means different things to different people. If you want 
NETWORK CONTROL (as in I am shouting), you probably want IMPI. 
Supermicro makes a D525 board with IMPI, intended for low power servers.



http://www.supermicro.com/products/motherboard/atom/ich9/x7spe-hf-d525.cfm
http://www.supermicro.com/products/motherboard/ATOM/X9/X9SBAA-F.cfm


I only know about IMPI second hand, but system administrators swear by 
it, as in saved their arse! Remote operation is always kind of dicey if 
the remote device isn't working well. With IMPI, you can actually mess 
with the bios. Supposedly it ls like really being there.



On 1/6/2013 4:25 PM, Jim Lux wrote:

Consulting the hive mind..
If you're building a standalone widget (e.g. something like an NTP
server we've been discussing,  etc.)  with an embedded PC, don't want to
fool with hardware designing, etc.; use off the shelf OSes (win and
Linux) and software (Matlab, Labview); have solid state boot/storage
media.. No user interface needed (access is solely via network)...

What's the hot ticket these days..
One of the CarPC things (most are a miniITX/miniATX with a USB or SD
disk drive). (This is what I used last time)

Raspberry Pi is a possibility, but I don't know that it has the oomph to
run things like Matlab: and I suspect it doesn't run Windows

I'd like something I can just order and give to the software guys to
start coding on (they're using Matlab, Labview, and Python, in various
combinations).  Eventually, it will  be packaged inside the box which
is about 10x10x3 along with the GPS receiver and other measuremnet
stuff (an FPGA with counters and the like). The FPGA will use USB for an
interface (I think..)..


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread Jim Lux

On 1/6/13 5:43 PM, Chris Albertson wrote:

There is not hottest ticket.  It depends on what you need.  The TI
launch pad is less then $5 shipped which makes it really popular.
Somehow I suspect the MSP430 launchpad won't run windows/Linux and 
Matlab, eh?



 If

you need loots of compute power and have an $85 budget and can stand a 9
square PCB buy an Intel Atom motherboard it comes with dual core Atom CPU
soldered down and will run a full-on Linux server.


Sure.. the budget is even higher.. when you're paying the developers 
$100/hr burdened rate, I'm more than happy to spend a few hundred bucks 
more to make the development/operating environment something easy and 
familiar.


This isn't a gonna make 10,000 copies and need to squeeze out every 
penny.. it's a stick a PC inside so software development is like doing 
it on your desktop machine




 If you just need a

small computer with a nice display


No display.. as mentioned, sole interface is via network.

any Android phone works and of course

Androids all run Linux.  Arduino is nice because the software is set up for
some one who know ZERO about computers and programming but is still quite
powerful and yo can run the programmed Arduino off a 9V battery


Dude.. Arduinos don't run Matlab or Labview..  Arduinos (of which I am a 
big fan) are an embedded microcontroller, not an embedded PC..


I want something that people who are used to working and developing 
software on a desktop can use for a embedded box.






Of those for your use, just buy the miniITX/miniATX with a USB or SD disk
drive.  Cost is under $100 and they burn about 20W of power.  The
little launch
pad chip will goes for months (years?) on AA battery power.

I think as a general rule ofthumb the bigger the computer the less cost for
make the software.


Precisely why I want a PC not a microcontroller.  This is a situation 
where the developer cost is hugely bigger than the processor cost.


But which miniATX?  There's tons out there.. and that's the source of 
the question..



Phones are out of the question..

I'm not building an NTP server, but something else of comparable 
complexity, hence the question.  Folks who have built NTP servers 
(recently) using off the shelf stuff will have gone through the exercise 
of finding boards that work, etc.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread Jim Lux

On 1/6/13 5:52 PM, gary wrote:

This might be a good place to start looking.

http://beagleboard.org/project/BeagleTick/


I got a beagleboard mx, but it is for a different project. I'm not up to
speed on it enough to comment if this is the best solution. I can tell
you the hardware design and more importantly the documentation of the
hardware is very good..well compared to the competition. I passed up the
pandaboard because I thought the hardware documentation was a bit skimpy.

FWIW, you can run opensuse on it.

It seems to me if you want to run matlab and labview, you will need a
dual core atom at the very least. But that seems like it should be a
different project.



Yup.. needs some serious computing horsepower.



Network control means different things to different people. If you want
NETWORK CONTROL (as in I am shouting), you probably want IMPI.
Supermicro makes a D525 board with IMPI, intended for low power servers.



More like the only access is via SSH, http, telnet, etc.






http://www.supermicro.com/products/motherboard/atom/ich9/x7spe-hf-d525.cfm

http://www.supermicro.com/products/motherboard/ATOM/X9/X9SBAA-F.cfm


I only know about IMPI second hand, but system administrators swear by
it, as in saved their arse! Remote operation is always kind of dicey if
the remote device isn't working well. With IMPI, you can actually mess
with the bios. Supposedly it ls like really being there.




Thanks, I'll take a look..  The ability to poke at the device remotely 
at a very low level is quite useful (e.g. if it's unattended).



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread Bob Camp
Hi

Ummm, er you want to run Matlab and you are likely paying $100 an hour to 
whom ever is waiting on the machine. My *guess* is that a micro board of what 
ever flavor will do an arbitrary Matlab run in maybe 30 days. That same run 
would take something large about 30 minutes. That of course assumes you can 
even get Matlab to load on something small. 

An Ivy Bridge based PC with multiple cores can be built up for less than $800 
in a fairly small package. It won't be single board, but it will be small. Not 
the fastest system on the planet, but pretty fast. You'll be paying a 
significant chunk of that for the Windows license. The cost of the Matlab 
license will be well above the cost of the entire system (unless you have some 
sort of crazy deal going).

Put another way, you'll pay for the more expensive hardware in the first week 
of use - why cheap out?

Bob 


On Jan 6, 2013, at 8:56 PM, Jim Lux jim...@earthlink.net wrote:

 On 1/6/13 5:43 PM, Chris Albertson wrote:
 There is not hottest ticket.  It depends on what you need.  The TI
 launch pad is less then $5 shipped which makes it really popular.
 Somehow I suspect the MSP430 launchpad won't run windows/Linux and Matlab, eh?
 
 
 If
 you need loots of compute power and have an $85 budget and can stand a 9
 square PCB buy an Intel Atom motherboard it comes with dual core Atom CPU
 soldered down and will run a full-on Linux server.
 
 Sure.. the budget is even higher.. when you're paying the developers $100/hr 
 burdened rate, I'm more than happy to spend a few hundred bucks more to make 
 the development/operating environment something easy and familiar.
 
 This isn't a gonna make 10,000 copies and need to squeeze out every penny.. 
 it's a stick a PC inside so software development is like doing it on your 
 desktop machine
 
 
 
 If you just need a
 small computer with a nice display
 
 No display.. as mentioned, sole interface is via network.
 
 any Android phone works and of course
 Androids all run Linux.  Arduino is nice because the software is set up for
 some one who know ZERO about computers and programming but is still quite
 powerful and yo can run the programmed Arduino off a 9V battery
 
 Dude.. Arduinos don't run Matlab or Labview..  Arduinos (of which I am a big 
 fan) are an embedded microcontroller, not an embedded PC..
 
 I want something that people who are used to working and developing software 
 on a desktop can use for a embedded box.
 
 
 
 
 Of those for your use, just buy the miniITX/miniATX with a USB or SD disk
 drive.  Cost is under $100 and they burn about 20W of power.  The
 little launch
 pad chip will goes for months (years?) on AA battery power.
 
 I think as a general rule ofthumb the bigger the computer the less cost for
 make the software.
 
 Precisely why I want a PC not a microcontroller.  This is a situation where 
 the developer cost is hugely bigger than the processor cost.
 
 But which miniATX?  There's tons out there.. and that's the source of the 
 question..
 
 
 Phones are out of the question..
 
 I'm not building an NTP server, but something else of comparable complexity, 
 hence the question.  Folks who have built NTP servers (recently) using off 
 the shelf stuff will have gone through the exercise of finding boards that 
 work, etc.
 
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread jim s


On 1/6/2013 5:59 PM, Jim Lux wrote:

On 1/6/13 5:52 PM, gary wrote:

This might be a good place to start looking.

http://beagleboard.org/project/BeagleTick/


I got a beagleboard mx, but it is for a different project. I'm not up to
speed on it enough to comment if this is the best solution. I can tell
you the hardware design and more importantly the documentation of the
hardware is very good..well compared to the competition. I passed up the
pandaboard because I thought the hardware documentation was a bit 
skimpy.


FWIW, you can run opensuse on it.

It seems to me if you want to run matlab and labview, you will need a
dual core atom at the very least. But that seems like it should be a
different project.



Yup.. needs some serious computing horsepower.



Network control means different things to different people. If you want
NETWORK CONTROL (as in I am shouting), you probably want IMPI.
Supermicro makes a D525 board with IMPI, intended for low power servers.



More like the only access is via SSH, http, telnet, etc.





http://www.supermicro.com/products/motherboard/atom/ich9/x7spe-hf-d525.cfm 



http://www.supermicro.com/products/motherboard/ATOM/X9/X9SBAA-F.cfm


I only know about IMPI second hand, but system administrators swear by
it, as in saved their arse! Remote operation is always kind of dicey if
the remote device isn't working well. With IMPI, you can actually mess
with the bios. Supposedly it ls like really being there.




Thanks, I'll take a look..  The ability to poke at the device remotely 
at a very low level is quite useful (e.g. if it's unattended).


here is another board I ran  across while looking for boards with SATA.  
No sata here (or on any I've looked at), but it might be something for 
you to to look at given your form factor.


http://20watts.blogspot.com/2012/08/minipc-avatar-apc-8750-wm8750.html

There is also a pad with an 8750 in it as well I saw reviewed, though I 
doubt you need that.  I'm not sure it would have the go power, but it 
might be better than the RPI for some things.


Jim



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread gary
You pay quite a premium for a Supermicro mobo over say an Asus, which is 
the atom D525 mobo I am using. [Supermicro didn't have one at the time.] 
The newer atoms address more RAM. But if you are going to run Matlab, 
you might want to consider the low power Xeon CPUs. Yes, that sounds 
nuts on the surface, but intel has a few Xeons that are in the new 22nm 
process, so the TDP is on par with the 40nm Atoms of a few years ago. 
Further, while they are server CPUs, consider them server-esk. For 
instance, they don't use registered (buffered) memory like most servers 
use. They can even run on non error correcting memory if you want to go 
cheap, or ECC if you want hi rel. These CPUs are used in NAS 
applications, though they are just as good as most of the consumer I 
series.



http://ark.intel.com/products/65735/Intel-Xeon-Processor-E3-1220LV2-3M-Cache-2_30-GHz


If you go with error correcting memory, you should get the Supermicro 
mobo. It has the hooks to report memory issues to the OS. [Linux for 
sure. I'm not sure which flavor of windows has the hooks.] Of course it 
has the IMPI also.



On 1/6/2013 5:59 PM, Jim Lux wrote:

On 1/6/13 5:52 PM, gary wrote:

This might be a good place to start looking.

http://beagleboard.org/project/BeagleTick/


I got a beagleboard mx, but it is for a different project. I'm not up to
speed on it enough to comment if this is the best solution. I can tell
you the hardware design and more importantly the documentation of the
hardware is very good..well compared to the competition. I passed up the
pandaboard because I thought the hardware documentation was a bit skimpy.

FWIW, you can run opensuse on it.

It seems to me if you want to run matlab and labview, you will need a
dual core atom at the very least. But that seems like it should be a
different project.



Yup.. needs some serious computing horsepower.



Network control means different things to different people. If you want
NETWORK CONTROL (as in I am shouting), you probably want IMPI.
Supermicro makes a D525 board with IMPI, intended for low power servers.



More like the only access is via SSH, http, telnet, etc.






http://www.supermicro.com/products/motherboard/atom/ich9/x7spe-hf-d525.cfm


http://www.supermicro.com/products/motherboard/ATOM/X9/X9SBAA-F.cfm


I only know about IMPI second hand, but system administrators swear by
it, as in saved their arse! Remote operation is always kind of dicey if
the remote device isn't working well. With IMPI, you can actually mess
with the bios. Supposedly it ls like really being there.




Thanks, I'll take a look..  The ability to poke at the device remotely
at a very low level is quite useful (e.g. if it's unattended).


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to
https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread Hal Murray

jim...@earthlink.net said:
 What's the hot ticket these days.. One of the CarPC things (most are a
 miniITX/miniATX with a USB or SD  disk drive). (This is what I used last
 time) 

I think you need to figure out how much horsepower you want/need and/or how 
much cooling you can afford.

Much of the embedded (and CarPC) systems are targeted at the low power 
market.  Some/many of them can run without fans.  The catch is low horsepower 
as well as low wall-power.

For software development, you can do most of that on a normal desktop PC.

If you are happy with what you used last time, go with it again.  (or 
whatever newer version they are pushing)



-- 
These are my opinions.  I hate spam.




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread Nathaniel Bezanson

Jim Lux  wrote:
  the remote device isn't working well. With IMPI, you can actually mess
  with the bios. Supposedly it ls like really being there.
 
 Thanks, I'll take a look..  The ability to poke at the device remotely 
 at a very low level is quite useful (e.g. if it's unattended).

Pretty sure this is IPMI, the intelligent platform management interface. Some 
related terms to familiarize yourself with:

ComBIOS: Lets you tinker with the BIOS settings and stuff over RS232, useless 
unless you're local or have a terminal server plugged into the thing, but nice 
for big-iron folks who are used to managing headless machines.

DRAC: Dell Remote Access Card.
iLO/iLOM: integrated Lights-Out (Management), HP nee Compaq's version
IBM RSA: Remote Supervisor Adapter
MegaRAC: AMI's Remote Access Controller
Four versions of essentially the same thing, these are all console-over-network 
implementations that let you do crazy voodoo like feed virtual floppy and CDROM 
images to the thing and install an entire OS remotely, while redirecting the 
video framebuffer back to you. Sometimes the virtual video card requires funky 
driver support once the OS is installed, which can lead to awkwardness and 
pain. Each is tied to a specific vendor.

IP KVM: Variously implemented, it's a separate box that does 
keyboard-video-mouse over a network, sometimes with additional virtualized USB 
peripherals including CDROMs and stuff for the above tricks with whatever 
machine you plug it into. Notably, the AdderLink products use VNC as the 
transport, so there are already clients for everything. Driverless, because it 
just plugs in where the regular UI devices would go. You'd want a model with 
passthrough, of course, so the local UI could still work.

Depending on the degree of remote access you need, that may all be silly and 
expensive overkill. How much will the customer cry about downtime? Often a 
simple remote reboot will bring you back, and if that fails, you probably need 
hands on-site anyway. There's the $200 version:
http://dataprobe.com/iboot-remote-reboot.php
And the $2 version:
http://www.i3detroit.com/reset-on-lan-an-ethernet-aware-remote-reboot-device-from-junkbox-parts
aka http://preview.tinyurl.com/resetonlan

Your best bet for the hardware itself would be any of the numerous embedded 
computing forums. Actually the car-PC folks (mp3car.com, etc) probably have a 
lot of relevant knowledge, though they represent a fairly price-sensitive 
market so take it with a grain of salt. 

If the end device will be thermally constrained, power turns into heat, so an 
efficient system makes sense. Heat requires fans, and fans make noise, so you 
know who has the best rundown of gutsy-but-low-power systems? SilentPCReview! 
Their audience is mostly building living-room PCs for entertainment, but 
set-top boxes doing HD video playback take a bit of grunt, after all, and their 
hardware review methodology is solid.

But none of this is time-related. ;)
-Nate-

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread Jim Lux

On 1/6/13 6:09 PM, Bob Camp wrote:

Hi

Ummm, er you want to run Matlab and you are likely paying $100 an
hour to whom ever is waiting on the machine. My *guess* is that a
micro board of what ever flavor will do an arbitrary Matlab run in
maybe 30 days.

Yes.
But any of a zillion PC clones will do it fast enough.  Think of all 
those Tek and Agilent boxes with a embedded PC.. what do they have inside?


That same run would take something large about 30

minutes.


Nahh.. seconds on slow laptop, seconds on a desktop PC. Matlab isn't all 
that slow.


 That of course assumes you can even get Matlab to load on

something small.


It doesn't have to be small.. except physically. That's really what 
I'm looking for. Physically small (mini ITX sort of form factor, or, for 
that matter, laptop formfactor), but able to procured as an OEM sort of 
widget (e.g. I assume Tek and Agilent aren't designing their own mobos 
to stick in the back of an oscilloscope or VNA.. so what ARE they 
shoving in there)






An Ivy Bridge based PC with multiple cores can be built up for less
than $800 in a fairly small package. It won't be single board, but it
will be small. Not the fastest system on the planet, but pretty fast.
You'll be paying a significant chunk of that for the Windows license.
The cost of the Matlab license will be well above the cost of the
entire system (unless you have some sort of crazy deal going).


yep.. but a kilobuck for a Matlab license is just a couple day's time 
for an engineer using it.


Think of that nice Agilent PNA.. clearly it has some sort of small form 
factor PC mobo inside... so what are they using?




Put another way, you'll pay for the more expensive hardware in the
first week of use - why cheap out?



Precisely.. but I'd just as soon not be in the PC integration business, 
finding boards to plug into a mobo, etc. I was wondering what folks have 
used (or seen used) in this sort of usage model.






___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread gary
There is an open source equivalent of Matlab called Octave. If you are 
doing data acquisition, GPIB linux is kind of ugly. But if you are doing 
computation, Octave might be suitable.

http://octave.1599824.n4.nabble.com/Octave-instrument-control-option-td4630948.html


Like MS Office versus Libre Office, each has their fan base.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread Hal Murray

jim...@earthlink.net said:
 Precisely.. but I'd just as soon not be in the PC integration business,
 finding boards to plug into a mobo, etc. I was wondering what folks have
 used (or seen used) in this sort of usage model. 

Google for embedded PC and/or mini-ITX.  There are lots of them out there.

All you need is ethernet and USB.  Right?  They all have them so you don't 
need to worry about finding boards.

The mini-ITX boards come with lots of connectors on the back.  You will need 
to plug in a keyboard and display to install the OS and/or talk to the BIOS.  
Once you get things setup, it will autoboot on power-up.


If you want a complete package, here is one example:
  http://www.mini-box.com/Value-System
You have to select memory and disk.

Or you can poke around their site, build your own system, and check the 
assemble-it box so they put it all together.

Your initial message said Eventually, it will  be packaged inside the box 
which
is about 10x10x3.  Is that just the PC or do you expect to get lots of other 
stuff in there?

Their M350 box is 7.5 in wide, 8.5 deep, and 2.5 in high with vent slots on 
top.  The M300 is 9x9.5x3.


-- 
These are my opinions.  I hate spam.




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] single board PCs

2013-01-06 Thread Robert Atkinson
Hi Jim,
If space is an issue have a look at PC/104 format boards. These are designed 
for embedded applications and are rugged. Another advantage is that they 
pypically have a long product lifetime. No developing your product, testing it 
and then finding the PC motherboard you used is obsolete or worse has the same 
model number but different hardware.
If you have other electronics in the box they will plug into your board on 0.1 
headers.
 
Rbert G8RPI.



From: Jim Lux jim...@earthlink.net
To: time-nuts@febo.com 
Sent: Monday, 7 January 2013, 4:21
Subject: Re: [time-nuts] single board PCs

On 1/6/13 6:09 PM, Bob Camp wrote:
 Hi
 
 Ummm, er you want to run Matlab and you are likely paying $100 an
 hour to whom ever is waiting on the machine. My *guess* is that a
 micro board of what ever flavor will do an arbitrary Matlab run in
 maybe 30 days.
Yes.
But any of a zillion PC clones will do it fast enough.  Think of all those 
Tek and Agilent boxes with a embedded PC.. what do they have inside?

That same run would take something large about 30
 minutes.

Nahh.. seconds on slow laptop, seconds on a desktop PC. Matlab isn't all that 
slow.

That of course assumes you can even get Matlab to load on
 something small.

It doesn't have to be small.. except physically. That's really what I'm 
looking for. Physically small (mini ITX sort of form factor, or, for that 
matter, laptop formfactor), but able to procured as an OEM sort of widget (e.g. 
I assume Tek and Agilent aren't designing their own mobos to stick in the back 
of an oscilloscope or VNA.. so what ARE they shoving in there)



 
 An Ivy Bridge based PC with multiple cores can be built up for less
 than $800 in a fairly small package. It won't be single board, but it
 will be small. Not the fastest system on the planet, but pretty fast.
 You'll be paying a significant chunk of that for the Windows license.
 The cost of the Matlab license will be well above the cost of the
 entire system (unless you have some sort of crazy deal going).

yep.. but a kilobuck for a Matlab license is just a couple day's time for an 
engineer using it.

Think of that nice Agilent PNA.. clearly it has some sort of small form factor 
PC mobo inside... so what are they using?

 
 Put another way, you'll pay for the more expensive hardware in the
 first week of use - why cheap out?


Precisely.. but I'd just as soon not be in the PC integration business, finding 
boards to plug into a mobo, etc. I was wondering what folks have used (or seen 
used) in this sort of usage model.

 

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.