Skip navigation.
Home
The QNX Community Portal

View topic - OS image size

OS image size

For discussion of realtime and/or embedded programming.

OS image size

Postby ffillion » Wed Oct 20, 2004 6:38 am

hello,

i begin testing a OS image with photon server, and i've a problem with the image's size. If it's more large than 3 Mo it doesn't boot, in fact the screen show a lot of ............... , and stop there. I've read in the User's IDE guide that we can use FileSystem Image (nobootable image) which may contain a lot of files to add to the bootable image, but i don't know how do that with th IDE? And how mount this FileSystem in [rwx] ?
Thanks for yours ideas ,

fabien.
ffillion
Active Member
 
Posts: 14
Joined: Mon Oct 04, 2004 12:42 pm

Postby mario » Wed Oct 20, 2004 7:31 am

Yes 3Meg is the limit for a PC.

You need to create a file system, look at mkefs utility. This is well documented. I beleive the section is called building embedded file system

-
mario
QNX Master
 
Posts: 4132
Joined: Sun Sep 01, 2002 1:04 am

Postby ffillion » Mon Oct 25, 2004 4:27 pm

thank you for your answer,

... but i've always a problem : once I've built an image *.efs with mkifs utility, how can i add it to my OS image (*.ifs), my IDE builder can't make that for me because it say the message= "unable to combine _/image_photon.ifs,_/image_photon-flash.efs into _/efs-image_phototn.bin", i looked for the mkimage file without success, this file doesn't exist in my QNX 6.3 evaluation!
In fact i've got a *.efs image but i don't know what do with it ? and if i mount my CompactFlash on my QNX neutrino host and copy my filesystem, what do i write in the boot-script to combine both ?

thanks again

fabien
ffillion
Active Member
 
Posts: 14
Joined: Mon Oct 04, 2004 12:42 pm

Postby mikeaustin » Fri Jul 17, 2009 3:21 pm

Hi,

I've had the same problem with images being over 3 MB and not booting. I've spent a fair amount of time Googling for solutions or instructions, but so far have found nothing. Does anyone have any insights?

Thanks.

-Mike
mikeaustin
New Member
 
Posts: 3
Joined: Fri Jul 17, 2009 3:20 pm

Postby mario » Fri Jul 17, 2009 3:30 pm

It's all in the QNX documentation. What hardware are you setting this up for?
mario
QNX Master
 
Posts: 4132
Joined: Sun Sep 01, 2002 1:04 am

Postby mikeaustin » Fri Jul 17, 2009 5:27 pm

I've found QNX documentation, (eg. buildqnx) but a lot of it is for older versions of the OS and I'm running QNX 6
mikeaustin
New Member
 
Posts: 3
Joined: Fri Jul 17, 2009 3:20 pm

Postby mario » Fri Jul 17, 2009 6:16 pm

There is plenty for QNX6, it comes with the OS.
mario
QNX Master
 
Posts: 4132
Joined: Sun Sep 01, 2002 1:04 am

Postby maschoen » Sun Jul 19, 2009 2:19 am

I'd like to note that some BIOS's seem to have a smaller limit. I had a lot of trouble with an older Dell server with QNX 6.3 until I manually pared down the boot image by removing unneeded drivers.
maschoen
QNX Master
 
Posts: 2640
Joined: Wed Jun 25, 2003 5:18 pm

Postby mikeaustin » Thu Jul 23, 2009 1:29 pm

Here is my Google search of qnx.com in pursuit of documentation regarding building a boot image:

http://www.google.ca/search?hl=en&q=sit ... e%22&meta=

I have found nothing regarding boot images themselves, just references to them. Building a boot image that lodas my >3MB OS image is the only solution I can see, but I'm not sure how to do that.

The page on buildqnx did not aid me, as I can't seem to find it's source or executable, most likely because the URL says qnx 4.25
mikeaustin
New Member
 
Posts: 3
Joined: Fri Jul 17, 2009 3:20 pm

Postby mario » Thu Jul 23, 2009 4:32 pm

Fabien Fillion? Sounds french? Bonjour ;-)

Why go on google, it's all in the QNX documentation. There is a big section on how to do that. It's under QNX Neutrino Realtime Operating System/Building Embedded Systems.

There is also a section under "QNX Momentics Intergrated Development Environment/Building OS and Flash Images"
mario
QNX Master
 
Posts: 4132
Joined: Sun Sep 01, 2002 1:04 am


Return to Realtime and Embedded

Who is online

Users browsing this forum: No registered users and 2 guests