All times are UTC-06:00




Post new topic  Reply to topic  [ 11 posts ] 
Author Message
 Post subject: QNX BSP for EFIKA 5K2
PostPosted: Mon Jul 31, 2006 11:52 am 
Offline

Joined: Mon Jul 31, 2006 11:45 am
Posts: 1
Hi,

I see on the Genesi web site that QNX has been ported or is in the progress of being ported to the EFIKA 5K2 board. What is the progress of this? Is there a BSP available?

Thanks,

_________________
-Olav


Top
   
 Post subject:
PostPosted: Mon Jul 31, 2006 1:30 pm 
Offline
Genesi

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1422
Hi haugan, you would need to see QNX about that.

R&B :)

_________________
http://bbrv.blogspot.com


Top
   
 Post subject:
PostPosted: Wed Jun 06, 2007 8:44 am 
Offline

Joined: Tue Mar 20, 2007 3:05 pm
Posts: 26
Location: San Antonio TX
Quote:
Hi haugan, you would need to see QNX about that.

R&B :)
Haugan,
did you ever get feedback on which BSP to use? It may be that the "Freescale Lite5200B and Media5200 BSP" will work...

_________________
Kevin Nickels, Assoc. Prof, Trinity University, San Antonio, TX, USA


Top
   
 Post subject:
PostPosted: Wed Jun 06, 2007 6:44 pm 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Quote:
Hi haugan, you would need to see QNX about that.

R&B :)
Haugan,
did you ever get feedback on which BSP to use? It may be that the "Freescale Lite5200B and Media5200 BSP" will work...
The correct BSP is the Efika one. QNX will know what you mean if you ask for it and reference Genesi, CC Bill or me or whatever.

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Sat Jun 09, 2007 11:51 am 
Offline
Genesi

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1422
Kevin, check your inbox!

R&B :)

_________________
http://bbrv.blogspot.com


Top
   
 Post subject:
PostPosted: Fri Jul 13, 2007 5:03 pm 
Offline

Joined: Tue Mar 20, 2007 3:05 pm
Posts: 26
Location: San Antonio TX
Quote:
Kevin, check your inbox!

R&B :)
Just to update the rest of you, I got (beta) patches from bplan to the mgt-5200b BSP to make it work on the efika. So for now you need the Motorola Lite5200/Media5200 BSP from QNX. Don't know what will happen when the support gets out of beta. You can read all about it on my project blog.

_________________
Kevin Nickels, Assoc. Prof, Trinity University, San Antonio, TX, USA


Top
   
 Post subject:
PostPosted: Tue Jul 17, 2007 5:20 pm 
Offline

Joined: Tue May 29, 2007 4:31 pm
Posts: 36
What's the installation process like?


Top
   
 Post subject:
PostPosted: Wed Jul 18, 2007 7:33 am 
Offline

Joined: Tue Mar 20, 2007 3:05 pm
Posts: 26
Location: San Antonio TX
Quote:
What's the installation process like?
Well, QNX support for the EFIKA is a beta product so I have to watch what I say :) - but I'll make some general comments on installing QNX on a target system.

I'm new to QNX, having only installed it on self-hosted x86 systems before this. IMO, most of the QNX documentation is targeted at this situation. The descriptions of how to install QNX on target systems is very detailed, but is really targeted at engineers porting to a new system. So it's confusing to a newcomer (I'm coming from a low-level embedded background - assembly on 6811s, bare C on i960s, stuff like that) who hasn't built OSs before.

The big realization is that to be scalable, QNX has designed things so that target systems are VERY different from host systems - and a self-hosted system is more like a host system than a target system. Targets don't necessarily have anything, including filesystem drivers, photon (windowing system), etc already built in. So you have to choose exactly what you want in the build. A good thing, IMO, as you can't afford a bunch of drivers floating around memory that you aren't using, but it does make it difficult for a novice such as me to figure out what I want in the build.

It would be nice to have some collection choices, kind of like other OS installs, built into Momentics (the IDE used on the host system to build the target) - so that you could choose sets of packages rather than the individual binaries and shared libraries.

I should point out that the microkernel architecture does mean that you can boot a VERY minimal system and start up drivers on the command line, playing with arguments and such, till you are happy with them, then put them in the automatic startup. The ability to start and stop services is IMO even better than linux and vxworks, which sometimes don't clean everything up all the way.

I think that if you're familiar with using QNX on target systems, once this port is finished, this will be just the same. That is, most of the issues that I've had with installation are probably either beta issues or due to my inexperience with QNX.

In contrast, the linux that I had on the EFIKA (I had debian for a week or so) is definitely what I'm calling a self-hosted system. It's a full-fledged OS, that you have to go through and turn off the drivers that you don't want. So you're paring down rather than building up as in QNX.

_________________
Kevin Nickels, Assoc. Prof, Trinity University, San Antonio, TX, USA


Top
   
 Post subject:
PostPosted: Wed Jul 18, 2007 11:49 am 
Offline

Joined: Tue May 29, 2007 4:31 pm
Posts: 36
Thanks for such a helpful answer - that's good to know.


Top
   
 Post subject: BSP
PostPosted: Thu Jan 29, 2009 6:47 am 
Offline

Joined: Wed Mar 08, 2006 2:28 am
Posts: 24
Location: Ireland
Ok, so I've my Efika running. I've also downloaded and installed QNX 6.3.2 (with Academic License).

Just for a test, I've build an OS image using bsp-freescale-mgt5200b. Now, I have read here about a different BSP which is required for Efika. How can I get it?


Top
   
 Post subject:
PostPosted: Thu Jan 29, 2009 7:13 am 
Offline
Genesi

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1422
@bvr

Check your email later today. We will send it to you.

R&B :)

_________________
http://bbrv.blogspot.com


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 11 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group