Aaron Cripps
|
Re: Running startup a second time...
|
Aaron Cripps
02/22/2010 11:09 AM
post47862
|
Re: Running startup a second time...
On 02/22/2010 10:17 AM, Dennis Kellly wrote:
>>>> What *exactly* is it that you're trying to do, and to what end?
>>>>
> Its the customer's request (I wouldn't do it that way..) One use case is to come up, download an updated ifs and
chain to it without reset. Another scenario is to come up, determine what the customer is licensed to run and select
the correct image to run.
>
>
>>>> what microkernel - ppcbe - they are looking at multiple ppc chips
>>>>
>
>>>> If you have already attempted, what have you done and why do you think it didn't work?
>>>>
> Customer is looking for advice on how to go about it. I know we did some custom ppc work for GE to do this is the
past.
>
>
>
>
> _______________________________________________
>
> OSTech
> http://community.qnx.com/sf/go/post47845
>
>
Hey Dennis,
It is *possible* to chaining into a second ifs ... you would do this by
having the second ifs ensuring that it is loaded into a different
segment of memory than the first (this is a fixed location), and jumping
into the second ifs. There are, however, a lot of gotchas with this, and
there could be many complications. You would have to ensure that there
is a lot of state that is correct; it would be much easier to reset the
machine, and let the IPL load up the ifs.
For the other scenario, you could implement an IPL that checks what the
user is licensed to run, and then shows which images meet those constraints.
If you have any more specific questions, you may want to contact a QNX
sales rep.
I hope that I've been helpful, cheers!
-Aaron
|
|
|