There is a wiki page that talks about some of the alignment issues that have come up with ROS on ARM.<div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://www.ros.org/wiki/eros/alignment">http://www.ros.org/wiki/eros/alignment</a> (take a look at the linked ticket as well). Also take a look at this thread: <a href="http://code.ros.org/lurker/thread/20101122.232925.f0d885ce.en.html">http://code.ros.org/lurker/thread/20101122.232925.f0d885ce.en.html</a> and perhaps try the -msoft-float option and see if that changes anything.</div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><div>Hope that helps.</div><div><br></div><div>- Eric<br><br><div class="gmail_quote">On Mon, Nov 22, 2010 at 11:16 PM, Jack O'Quin <span dir="ltr"><<a href="mailto:jack.oquin@gmail.com">jack.oquin@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">On Mon, Nov 22, 2010 at 9:54 PM, Andrew Harris <<a href="mailto:andrew.unit@gmail.com">andrew.unit@gmail.com</a>> wrote:<br>

> On Mon, Nov 22, 2010 at 10:12 PM, Jack O'Quin <<a href="mailto:jack.oquin@gmail.com">jack.oquin@gmail.com</a>> wrote:<br>
>> Could you please post a gdb backtrace of the driver crash? Here's one<br>
>> way to do that...<br>
>><br>
>>  $ roscd camera1394<br>
>>  $ gdb bin/camera1394_node<br>
><br>
> Hi Jack,<br>
><br>
>   Thanks for the hint.  I attached a text file gdb run.  When I run<br>
> from gdb can I just type "run"?  (That's what I did).  gdb seemed to<br>
> be unhappy with argc at first...<br>
<br>
</div></div>Yes, that's right. You seem to have captured the SIGILL trap.<br>
<br>
It looks like the driver crashes while running the dynamic_reconfigure<br>
callback. That happens initially, even if dynamic reconfigure is not<br>
running. I'm not so clear to me what goes on at that point. I'd guess<br>
dynamic reconfigure is trying to send a message, perhaps to register<br>
its service.<br>
<br>
I'm not familiar with ARM tools, but given the illegal instruction I'd<br>
take a close look at the way you compiled everything. Perhaps the<br>
compiler is generating instructions for the wrong chip version or<br>
something.<br>
<br>
Maybe someone else is more familiar with this and can suggest what to try next.<br>
<div><div></div><div class="h5">--<br>
 joq<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</div></div></blockquote></div><br></div>