Hi,

I'm trying to bringup Xenomai 2.4.9.1 on a freescale iMX25 board and
linux kernel 2.6.28. Until now all was straightforward by following
the ArmPorting page on the Xenomai website and because the iMX25 is
very similar to the already supported iMX3. The kernel boots and the
xenomai timer is running.

However the testsuite apps (latency) are not working because the
rt_timer_tsc() call results in a Bus error: 'Unhandled fault: external
abort on non-linefetch (0x008) at 0x4001f024)'.

I verified at the xeno_arm_features_check() call the physical address
of the GPT1 counter register is correct (0x53f90024 which matches the
datasheet). The mmap call succeeds and the virtual address is at
0x4001f024. However, when de-referencing that pointer in the
__xn_rdtsc() call the bus error occurs.

Anyone have an idea what I am missing?

Thanks,
Henri

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to