IPL for flash system

Hi,

I’am try to put a bootable image on a flash device. I have seen in the docs
that they do “$echo hello world > ipl” to make a dummy IPL. How can I do a
real/working IPL to put on flash device ???

http://www.qnx.com/developer/docs/momentics621_docs/neutrino/building/about.html

Hi,

I’am try to put a bootable image on a flash device.
I have seen in the docs that they do “$echo hello world > ipl” to make a
dummy IPL. How can I do a real/working IPL to put on flash device ???

I have already read that docs. But I don’t see where they explain to put an
IPL and a Os bootable image in the same file to use it with a flash
programmer… They only explain how to that with a flash device wich is
inside the computer.

“Serge Yuschenko” <nospam@forums.openqnx.com> a écrit dans le message news:
13320504.1049895315790.JavaMail.fliu@tiger…

http://www.qnx.com/developer/docs/momentics621_docs/neutrino/building/about> .

html

Hi,

I’am try to put a bootable image on a flash device.
I have seen in the docs that they do “$echo hello world > ipl” to make
a
dummy IPL. How can I do a real/working IPL to put on flash device ???
\

What kind of board/flash is this for? The procedure you are looking
for is different for every board. It depends on things like the
size of the image, flash boundaries, etc. There are plenty of
examples in the BSPs for this. Look for files named “mkflashimage”
or “mkipl”.

Typically, you will use objcopy to convert the IPL from type A to type B
(SREC to binary, for example), then use mkrec to set alignment/size/format
of the IPL. Finally, you will use the cat utility to combine the IPL and
ifs images.

The BSP documentation also explains these steps.

-Jay.

Previously, Hercot Jean-Yves wrote in qdn.public.qnxrtp.embedded:

I have already read that docs. But I don’t see where they explain to put an
IPL and a Os bootable image in the same file to use it with a flash
programmer… They only explain how to that with a flash device wich is
inside the computer.

“Serge Yuschenko” <> nospam@forums.openqnx.com> > a écrit dans le message news:
13320504.1049895315790.JavaMail.fliu@tiger…

http://www.qnx.com/developer/docs/momentics621_docs/neutrino/building/about> .
html

Hi,

I’am try to put a bootable image on a flash device.
I have seen in the docs that they do “$echo hello world > ipl” to make
a
dummy IPL. How can I do a real/working IPL to put on flash device ???




\


-Jay.

I did it a while ago in QNX4. The only difference I used a EPROM. The EPROM programmer software had some options to specify where and how to put software into a chip. Take a look at your programmer’s doc.

I have already read that docs. But I don’t see where they explain to put an
IPL and a Os bootable image in the same file to use it with a flash
programmer… They only explain how to that with a flash device wich is
inside the computer.

“Serge Yuschenko” <> nospam@forums.openqnx.com> > a écrit
dans le message news:
13320504.1049895315790.JavaMail.fliu@tiger…

http://www.qnx.com/developer/docs/momentics621_docs/neutrino/building/about.html

Hi,

I’am try to put a bootable image on a flash device.
I have seen in the docs that they do “$echo hello world > ipl” to make
a dummy IPL. How can I do a real/working IPL to put on flash device ???


\