Cruisers Forum
 


Join CruisersForum Today

Reply
 
Thread Tools Rate Thread Display Modes
Old 02-02-2015, 05:44   #601
Registered User

Join Date: Oct 2012
Location: Brighton, UK
Boat: Westerly Oceanlord
Posts: 374
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by boat_alexandra View Post
What graphics processor? looks like broadcom again... probably better to use bananna pi, unless the drivers have improved to work in windowing systems.
From wikipedia:
Quote:
The new computer board was initially available only in one configuration (Model B) and featured a quad-core Broadcom BCM2836 (ARMv7) CPU with a VideoCore IV dual-core GPU
Wasn't there some iffy-ness about drivers/documentation for gpio/software sources for the banana pi or did I imagine that and it's all fine?
__________________

__________________
muttnik is offline   Reply With Quote
Old 02-02-2015, 06:38   #602
Registered User
 
NahanniV's Avatar

Join Date: Mar 2011
Location: On the Boat
Boat: Finnsailer 38
Posts: 1,144
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by travellerw View Post
Damn.. I swore I wouldn't get sucked into trying to build a low power ships PC..... but I just couldn't resist..

So... It looks like I will be adding a completely different hardware to the mix. I decided on the Radxa Rock Pro. Its a bit more money than a Raspberry, Cubie or Banana but has the features to back up the cost. 8mb of onboard NAND for the OSs, quad core 1.6ghz CPU, 2GB of RAM, Bluetooth to name a few.

Of course I will be trying to get OpenCPN to run on it. I'm hoping with the horsepower and OpenGL ES support that OpenCPN will run smooth. We will see. I will post back once it arrives and I've had a play around with it.
Quote:
Originally Posted by travellerw View Post
I just don't see the point of the board computer.. Why not just use the tablets to serve that function.. A modern tablet only draws about 4W when the screen is off and the processor is running at low power.. Ultimately it will be lower power than a board computer feeding other tablets and portable devices.


It seems like a lot of messing around for not a lot of gain (other than bigger screen), and I'm coming from and IT and EE background, I like screwing around..
Ha ! Welcome to the club.

Plus a cheap knock off tablet and surface pro !

Radxa Rock Pro with Quad core CPU and Quad core Video, looks like a bit better specs than the CubieTruck. Will be interested to hear how it works. I don't think we are even using the dual core video yet on the Cubie.

Cheers,
JM.
__________________

__________________
NahanniV is offline   Reply With Quote
Old 02-02-2015, 07:03   #603
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: chesapeake bay
Boat: bristol 27
Posts: 2,810
Re: OpenCPN Runs on Embedded ARM

we are using the dual core on the cubie for both cpu and graphics hardware. The video drivers automatically use all the gpu cores.

The broadcom drivers for the raspberry pi suck because they don't support window systems, so the toolbar becomes invisible in opencpn. If this isn't fixed, then it probably won't be much good.
__________________
boat_alexandra is offline   Reply With Quote
Old 02-02-2015, 08:02   #604
Registered User
 
NahanniV's Avatar

Join Date: Mar 2011
Location: On the Boat
Boat: Finnsailer 38
Posts: 1,144
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by boat_alexandra View Post
we are using the dual core on the cubie for both cpu and graphics hardware. The video drivers automatically use all the gpu cores.

The broadcom drivers for the raspberry pi suck because they don't support window systems, so the toolbar becomes invisible in opencpn. If this isn't fixed, then it probably won't be much good.
I was under the impression that the r3p0 mali driver only used one core,
and that the r3p2 mali driver used both; All the images I have used so far have had the r3p0 driver.

Cheers,
JM.
__________________
NahanniV is offline   Reply With Quote
Old 02-02-2015, 08:06   #605
Registered User

Join Date: Nov 2007
Location: Probably in an anchorage or a boatyard..
Boat: Ebbtide 33' steel cutter
Posts: 3,538
Re: OpenCPN Runs on Embedded ARM

raspberry pi goes quad core with 1G ram... for the same price

Introducing the Raspberry Pi 2 | Hackaday
__________________
conachair is online now   Reply With Quote
Old 02-02-2015, 08:48   #606
Registered User
 
travellerw's Avatar

Join Date: Jan 2014
Location: Martinique
Boat: Fortuna Island Spirit 40
Posts: 1,725
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by NahanniV View Post
Ha ! Welcome to the club.

Plus a cheap knock off tablet and surface pro !

Radxa Rock Pro with Quad core CPU and Quad core Video, looks like a bit better specs than the CubieTruck. Will be interested to hear how it works. I don't think we are even using the dual core video yet on the Cubie.

Cheers,
JM.
Ya... You can take the guy out of IT and EE....but.... you know how the story goes.

Actually, what really interests me is to come up with a complete solution for OpenCPN (hardware and software). If the Radxa offers solid performance, then my plan is to design a case and controls (joystick, wheel and buttons) for it, including screen. I'm trying to mimic a true chartplotter more closely.

Plus my math on the power consumption showed I might be able to 1/2 the required power when compared to a MS surface. I'm probably picking nits here though, 15W vs 30W, both are still pretty low when compared to a laptop.
__________________
travellerw is offline   Reply With Quote
Old 02-02-2015, 08:52   #607
Registered User
 
NahanniV's Avatar

Join Date: Mar 2011
Location: On the Boat
Boat: Finnsailer 38
Posts: 1,144
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by travellerw View Post
Ya... You can take the guy out of IT and EE....but.... you know how the story goes.

Actually, what really interests me is to come up with a complete solution for OpenCPN (hardware and software). If the Radxa offers solid performance, then my plan is to design a case and controls (joystick, wheel and buttons) for it, including screen. I'm trying to mimic a true chartplotter more closely.

Plus my math on the power consumption showed I might be able to 1/2 the required power when compared to a MS surface. I'm probably picking nits here though, 15W vs 30W, both are still pretty low when compared to a laptop.
What screen are you thinking of ?
__________________
NahanniV is offline   Reply With Quote
Old 02-02-2015, 09:08   #608
Registered User
 
travellerw's Avatar

Join Date: Jan 2014
Location: Martinique
Boat: Fortuna Island Spirit 40
Posts: 1,725
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by NahanniV View Post
What screen are you thinking of ?
I have a couple of options in mind.
1. A standard E-bay 10" screen
2. A salvaged laptop screen (15"). I have access to tons of 2 - 3 year old laptops so I'm leaning in this direction.

I'm %90 sure that the driver boards used on the E-bay screens will work with most laptop screens. So I'm going to start with that screen for prototyping.

My biggest problem is I no longer have access to a lasercutter or 3D printer. So I'm gonna have to get creative in making the case. Maybe a fiberglass layup.
__________________
travellerw is offline   Reply With Quote
Old 02-02-2015, 09:46   #609
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: chesapeake bay
Boat: bristol 27
Posts: 2,810
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by NahanniV View Post
I was under the impression that the r3p0 mali driver only used one core,
and that the r3p2 mali driver used both; All the images I have used so far have had the r3p0 driver.

Cheers,
JM.
You may be right. In any case it has nothing to do with what's in opencpn, and if you get this dual core driver opencpn could use it.

Quote:
Originally Posted by travellerw View Post
Ya... You can take the guy out of IT and EE....but.... you know how the story goes.

Actually, what really interests me is to come up with a complete solution for OpenCPN (hardware and software). If the Radxa offers solid performance, then my plan is to design a case and controls (joystick, wheel and buttons) for it, including screen. I'm trying to mimic a true chartplotter more closely.

Plus my math on the power consumption showed I might be able to 1/2 the required power when compared to a MS surface. I'm probably picking nits here though, 15W vs 30W, both are still pretty low when compared to a laptop.
Are you kidding? my computer only uses 8 watts idle 18 watts full load and it's an intel dual core haswell.

The embedded arm boards typically use 2-3 watts, but maybe as much as 10 with all 4 cores maxed out.

Quote:
Originally Posted by travellerw View Post
I have a couple of options in mind.
1. A standard E-bay 10" screen
2. A salvaged laptop screen (15"). I have access to tons of 2 - 3 year old laptops so I'm leaning in this direction.

I'm %90 sure that the driver boards used on the E-bay screens will work with most laptop screens. So I'm going to start with that screen for prototyping.

My biggest problem is I no longer have access to a lasercutter or 3D printer. So I'm gonna have to get creative in making the case. Maybe a fiberglass layup.
What about adding more leds to increase the brightness of the backlight?
__________________
boat_alexandra is offline   Reply With Quote
Old 02-02-2015, 10:33   #610
Registered User
 
travellerw's Avatar

Join Date: Jan 2014
Location: Martinique
Boat: Fortuna Island Spirit 40
Posts: 1,725
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by boat_alexandra View Post
You may be right. In any case it has nothing to do with what's in opencpn, and if you get this dual core driver opencpn could use it.



Are you kidding? my computer only uses 8 watts idle 18 watts full load and it's an intel dual core haswell.

The embedded arm boards typically use 2-3 watts, but maybe as much as 10 with all 4 cores maxed out.



What about adding more leds to increase the brightness of the backlight?
I was talking peak watts when running something like a video.

I'd be very surprised if those numbers were accurate, sounds like marketing numbers to me. I'v done a bunch of tests on the MS Surface and its no where near those numbers. Sure it can go as low as 8w when sitting at a white screen with absolutely nothing opened (under 2w when sleeping). Running a video will push the watts up to about 24. A completely black screen pushes it to about 30w.

An important thing to remember is that is ALL IN WATTS on a Surface. It includes all perhipherals and the screen.

With the Radxa, the screen will be on top of the base computer. Its pretty common to see an older LED screen draw around 10W at max brightness running all black. So around 15W for both the screen and the Radxa (worst case).

So if we assume that average watts over time will be about 1/2 those values, then napkin math shows that a Radxa computer will draw about 1/2 the power consumption.

As to increasing screen brighness. Its probably easiest to just replace the factory backlighting with a backlight kit. The kits I have used in the past can have the LEDS cranked to a pretty high brightness. Pretty cheap mod for about $15-$20.
__________________
travellerw is offline   Reply With Quote
Old 02-02-2015, 10:53   #611
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: chesapeake bay
Boat: bristol 27
Posts: 2,810
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by travellerw View Post
I was talking peak watts when running something like a video.
And the peak watts for dual core arm is around 5 watts, but running a video won't use that much since it has hardware decoders.
Quote:
I'd be very surprised if those numbers were accurate, sounds like marketing numbers to me.
I have measured myself a draw of 0.2 amps from 12 volts idle, and 0.4 amps with full cpu.

See this:
Meet the Cubietruck (aka Cubieboard3) | Digits Domotica Blog
Quote:
(under 2w when sleeping).
I have heard they can sleep at 8mW, but that is theoretical because the software isn't in place yet.. currently it's a few hundred milliwatts.
Quote:
An important thing to remember is that is ALL IN WATTS on a Surface. It includes all perhipherals and the screen.
This is including a ssd sata drive but nothing else.
Quote:
With the Radxa, the screen will be on top of the base computer. Its pretty common to see an older LED screen draw around 10W at max brightness running all black. So around 15W for both the screen and the Radxa (worst case).
I have a 7 inch display that runs around 3 watts, and the driver board to convert hdmi not the backlight gets really hot so I think if you had an lvds screen it would be under 1 watt. Larger screen like 12 inch would be 2-3 watts I imagine.
Quote:
As to increasing screen brighness. Its probably easiest to just replace the factory backlighting with a backlight kit. The kits I have used in the past can have the LEDS cranked to a pretty high brightness. Pretty cheap mod for about $15-$20.
Good idea, and probably increases efficiency too.
__________________
boat_alexandra is offline   Reply With Quote
Old 02-02-2015, 10:53   #612
Registered User

Join Date: Jul 2013
Location: Washington State, USA
Boat: 1983 Fu Hwa Seahorse
Posts: 86
Re: OpenCPN Runs on Embedded ARM

Regarding Raspberry Pi 2:

Quote:
Originally Posted by boat_alexandra View Post
What graphics processor? looks like broadcom again... probably better to use bananna pi, unless the drivers have improved to work in windowing systems.
Side note: I got really busy with work the past few weeks, actually building a product using Raspberry Pi boards, but my time should open back up again.

But I just ordered 5 RPi2 boards. I'll run a quick OCPN test and give some feedback once they arrive.
__________________
Thanks, Matt B.
1983 Fu Hwa Seahorse
http://mvcesc.wordpress.com/
mattkab is offline   Reply With Quote
Old 02-02-2015, 11:12   #613
Registered User
 
travellerw's Avatar

Join Date: Jan 2014
Location: Martinique
Boat: Fortuna Island Spirit 40
Posts: 1,725
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by mattkab View Post
Regarding Raspberry Pi 2:



Side note: I got really busy with work the past few weeks, actually building a product using Raspberry Pi boards, but my time should open back up again.

But I just ordered 5 RPi2 boards. I'll run a quick OCPN test and give some feedback once they arrive.
Damn.. You must have been up early.. I was not able to find them in stock anywhere after 8:30am this morning..
__________________
travellerw is offline   Reply With Quote
Old 02-02-2015, 11:31   #614
Registered User
 
NahanniV's Avatar

Join Date: Mar 2011
Location: On the Boat
Boat: Finnsailer 38
Posts: 1,144
Re: OpenCPN Runs on Embedded ARM

Quote:
Originally Posted by travellerw View Post
I was talking peak watts when running something like a video.

I'd be very surprised if those numbers were accurate, sounds like marketing numbers to me. I'v done a bunch of tests on the MS Surface and its no where near those numbers. Sure it can go as low as 8w when sitting at a white screen with absolutely nothing opened (under 2w when sleeping). Running a video will push the watts up to about 24. A completely black screen pushes it to about 30w.

An important thing to remember is that is ALL IN WATTS on a Surface. It includes all perhipherals and the screen.

With the Radxa, the screen will be on top of the base computer. Its pretty common to see an older LED screen draw around 10W at max brightness running all black. So around 15W for both the screen and the Radxa (worst case).

So if we assume that average watts over time will be about 1/2 those values, then napkin math shows that a Radxa computer will draw about 1/2 the power consumption.

As to increasing screen brighness. Its probably easiest to just replace the factory backlighting with a backlight kit. The kits I have used in the past can have the LEDS cranked to a pretty high brightness. Pretty cheap mod for about $15-$20.
I don't understand what the significance of "completely black screen" is to power consumption of an LCD display ?

Thanks,
JM.
__________________
NahanniV is offline   Reply With Quote
Old 02-02-2015, 11:41   #615
Registered User

Join Date: Jun 2008
Posts: 105
Re: OpenCPN Runs on Embedded ARM

The screen on an lcd screen is naturally clear, to get it to black it has to be powered to get it there. The most power hungry mode for an LCD screen is complete black.
__________________

__________________
Aikiguy is offline   Reply With Quote
Reply

Tags
opencpn

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Open CPN and Google Earth bgrimwade OpenCPN 19 09-12-2011 16:32
OpenCPN Version 2.5 Release bdbcat OpenCPN 86 02-09-2011 19:14
OpenCPN Stops Running BobLarkin OpenCPN 2 31-08-2011 00:38
Route Properties, Missing Functions James Baines OpenCPN 13 13-07-2011 05:31



Copyright 2002- Social Knowledge, LLC All Rights Reserved.

All times are GMT -7. The time now is 01:06.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.