Cruisers Forum
 


Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 07-01-2012, 01:45   #16
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,208
Re: opencpn runs on embedded ARM

ticki...
As I said, I can host it on my own machine, where space is no concern. But the knowledge how to do it is IMHO a way more valuable asset worth sharing...
To track down what's causing the crashes we need a bit more info than that it crashes... Have a look at Low Power Systems | Official OpenCPN Homepage and try to reduce the limits further and see if it makes a difference.
Also try to check the system state in the moment the crash occurs (memory etc.) and try to isolate a scenario we could reproduce - after a crash have at least a look at the end of the logfile for clues. If you could run gdb to catch the crash, it would be great. Adding some more debugging output to the code would also help you to isolate the exact place causing the problem - but first we need to know what the program was doing when it crashed to suggest where in the code you should place it.
The performance with the vector charts will never be comparable with the raster ones, especially on systems with low-power CPUs.

Re displays - Pixel Qi - *See our Blog for latest about Pixel Qi* looks pretty interesting...

Pavel
nohal is offline   Reply With Quote
Old 07-01-2012, 05:02   #17
Registered User

Join Date: Mar 2010
Posts: 24
Re: opencpn runs on embedded ARM

hi nohal,
the MEMCAche option brings better performance. i will running the simulator the next night from Philadelphia to washington. we will see.
at the moment i build on the beagleboard complete development enviroment.
if i am ready ,i can debug and compile easyer additional software. bevore i had crosscompiled in vmware.

i think for the user the best is to create Image-file wich can be copied with dd or another tool or have you better idea ? description to build up the system by self will to havy for the most user.

additional :
i will bring today zygrib to the board.

if you have another ideas , you are welcome
regards
ticki is offline   Reply With Quote
Old 07-01-2012, 05:33   #18
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,208
Re: opencpn runs on embedded ARM

ticki...
For an average user most likely, but for a potential developer less so. Both the ready made image and the build instructions have their audiences which not necessarily are the same. What I personally like is the way Narcissus - Online image builder for the angstrom distribution works for example...

Pavel
nohal is offline   Reply With Quote
Old 07-01-2012, 06:21   #19
Registered User

Join Date: Mar 2010
Posts: 24
Re: opencpn runs on embedded ARM

narcissus works hmm so.. you have seen it on the video. and the chart import(S57) crashes all time. bat for narzissus you have to compile some librarys by self.

i compiled the tinyxml wxwidgets and opencpn with the narcissus sdk and added manually . swapping will not work.

the better way is here
BeagleBoardUbuntu - eLinux.org
with the new kernel and swap partition
dont use xfce4, better icewm or jwm it is smaller.

with the oneric also the hardware -driver for the video and neo extension
works !

you can use simply apt-get for some more apps.

cheers
ticki is offline   Reply With Quote
Old 07-01-2012, 18:44   #20
Registered User

Join Date: Dec 2011
Location: Santa Barbara CA
Boat: Catalina 36 Mk I
Posts: 73
Re: opencpn runs on embedded ARM

I'd love to hear about the monitor.

And I think a disk image is the way to go.

One could have two beagles loaded with running installation of OpenCPN and charts, ready to serve as back up when the first goes down, plus monitor, for less than an Ipad and much less than a laptop.

I'm a customer!
__________________
___________________
1984 Catalina 36 Mk I
Santa Barbara, Calif.
ChannelIslander is offline   Reply With Quote
Old 08-01-2012, 08:37   #21
Registered User

Join Date: Mar 2010
Posts: 24
Re: opencpn runs on embedded ARM

hi @all,
so it works also good with CM93 charts. only the ENC S57 is a bit slower.
I can upload the image or the binarys(including the libs). also zygrib is running.
bat use the pandaboard it cost a bit more bat has 1GB RAM. software also run on the pandaboard.
the normal pandaboard is 4x faster than the beagleboard.
i think that will be the solution , together with the
new 10.1" PixelQi Display PQ101WX01 - Resolution 1280x800. I ask for the price.

bat without charts it is not much different CPU usage ...????
regards
ticki
@developers
tip : if you work signal based in owen thread for the ports and in owen threads with Interupts the program will much faster !
i know C++ gives you better code structures, bat on the basework with the C is much faster.
if you need some code send pm
ticki is offline   Reply With Quote
Old 08-01-2012, 10:03   #22
Registered User

Join Date: Nov 2010
Posts: 2
Re: opencpn runs on embedded ARM

Hopefully, it will run on this also! Raspberry Pi | An ARM GNU/Linux box for $25. Take a byte!

Bouncingwilf
Bouncingwilf is offline   Reply With Quote
Old 08-01-2012, 10:16   #23
Registered User

Join Date: Mar 2010
Posts: 24
Re: opencpn runs on embedded ARM

sorry , bat raspberry will to small i think(256 MB).
regards
ticky
ticki is offline   Reply With Quote
Old 08-01-2012, 10:53   #24
Registered User
 
idpnd's Avatar

Join Date: Sep 2007
Location: Almería, ES
Boat: Chiquita 46 - Libertalia
Posts: 1,558
Re: opencpn runs on embedded ARM

Quote:
Originally Posted by ticki View Post
@developers
tip : if you work signal based in owen thread for the ports and in owen threads with Interupts the program will much faster !
i know C++ gives you better code structures, bat on the basework with the C is much faster.
if you need some code send pm
Sounds like an interesting idea, please post your input on OpenCPN::Tracker All Projects: Tasklist to get the devs' attention
__________________
sv Libertalia
idpnd is offline   Reply With Quote
Old 08-01-2012, 11:20   #25
Registered User

Join Date: Nov 2010
Posts: 2
Re: opencpn runs on embedded ARM

Quote:
Originally Posted by ticki View Post
sorry , bat raspberry will to small i think(256 MB).
regards
ticky

Model "B" has 512MB +ethernet for$35 - I'm certainly going to try it!

Bouncingwilf
Bouncingwilf is offline   Reply With Quote
Old 11-01-2012, 08:55   #26
Registered User
 
TritonYawl's Avatar

Join Date: Sep 2011
Location: Nova Scotia
Boat: Pearson Triton Yawl 28.5
Posts: 5
Re: opencpn runs on embedded ARM

Congratulations ticki!

Very encouraged by your progress. I have a TrimSlice (1Ghz Cortex A9, 1GB, SATA SSD, 2-5W) arriving in the mail soon and my first task will be to get OpenCPN running on it.

http://www.trimslice.com/images/Trim...re-low-res.jpg

I've also had my eye on the new PixelQi panel for bulkhead-mounted cockpit display. Might be a problem for me though because TrimSlice does not expose LVDS and Pixel Qi 10,1" (1st gen) open frame solution with DVI or USB input starts at €380 ($430).

TrimSlice will also drive LED-LCD inside display for media and general computing as well as nav. I will configure Xorg for 'multi-seat' (dual input/display) so crew can watch movie below while navigator operates OpenCPN above:

https://wiki.archlinux.org/index.php/Xorg_multiseat

Will post results when I get there.
TritonYawl is offline   Reply With Quote
Old 11-01-2012, 14:14   #27
Registered User

Join Date: Mar 2010
Posts: 24
Re: opencpn runs on embedded ARM

hi , trito
tip use fluxbox as the windowmanger it brings you alot of performance.
i have upload the files , nohal has allocate the webspace for my files and will be open it.
@nohal thanks for that !

regards
ticki
ticki is offline   Reply With Quote
Old 11-01-2012, 14:27   #28
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,208
Re: opencpn runs on embedded ARM

By the way, the ARM stuff from ticki is available at Index of /ticki

Pavel
nohal is offline   Reply With Quote
Old 11-01-2012, 18:02   #29
Registered User
 
TritonYawl's Avatar

Join Date: Sep 2011
Location: Nova Scotia
Boat: Pearson Triton Yawl 28.5
Posts: 5
Re: opencpn runs on embedded ARM

Thanks ticki and Pavel for making this available!

Quote:
Originally Posted by nohal View Post
By the way, the ARM stuff from ticki is available at Index of /ticki

Pavel
TritonYawl is offline   Reply With Quote
Old 20-01-2012, 00:46   #30
Registered User

Join Date: Dec 2011
Posts: 9
Re: OpenCPN Runs on Embedded ARM

Ticki,

out of curiousity: what model of embedded-arm board are you using?

I've played with their ts-7400 for a while but doubt that one is fast enough.

Are you using one of their more recent boards?

Cheers,

Jake.
jake-i is offline   Reply With Quote
Reply

Tags
opencpn


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 15:32
OpenCPN Version 2.5 Release bdbcat OpenCPN 86 02-09-2011 18:14
OpenCPN Stops Running BobLarkin OpenCPN 2 30-08-2011 23:38
Route Properties, Missing Functions James Baines OpenCPN 13 13-07-2011 04:31

Advertise Here


All times are GMT -7. The time now is 05:26.


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

ShowCase vBulletin Plugins by Drive Thru Online, Inc.