PSIM and MP tests -- anybody got working?

Joel Sherrill joel.sherrill at oarcorp.com
Mon Jan 23 20:29:00 UTC 2006


Karel Gardas wrote:

> On Mon, 23 Jan 2006, Joel Sherrill wrote:
>
>> I haven't tested this in a while so will try to get to it today on at 
>> least 4.6.
>
>
> HEAD runs, at least I got something from it. Anyway, something is 
> broken either in simulator or in RTEMS since all (just 3 tests run so 
> far) MP-related outputs include this:
>
> IRQ vector 32 already connected
> Unable to initialize system clock
> rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 1
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .rtems-4.6.99.2(PowerPC/PowerPC 603e/psim) PANIC ERROR 12
> .
>
> before actual output is printed.
>
> Any idea what's going wrong here?
>
I was afraid of this.  shmdr has not been used with new execption model
and assumes it can "wrap" the clock tick driver ISR.  It was written before
the Timer Manager exists.  Instead of its clock tick ISR trick, it 
should install
an RTEMS timer to run once a tick when polled.

> Thanks,
> Karel
> -- 
> Karel Gardas                  kgardas at objectsecurity.com
> ObjectSecurity Ltd.           http://www.objectsecurity.com





More information about the users mailing list