[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [bluetooth-dev] What's the difference - running stack on PC versus on ARM???

Differences between a PC (i.e., x86) and ARM are most likely due to
the difference in endianness. The PC is using a little endian system,
and ARM is big endian. Unfortunately there seems to be a couple of
these problems still around. We do not use any big endian systems
ourselves, so we rely entirely on those of you who use big endian
systems to send us patches to fix this kind of problems.

Try enabling BT_DATADUMP_DEBUG in btdebug.h on both the PC and
ARM, and see if you can find any differences in the packages that
are sent and received.


> -----Original Message-----
> From: Tim Lindquist [mailto:tlindquist@xxxxxxx.au]
> Sent: 12 January 2002 14:06
> To: bluetooth-dev@xxxxxxx.com
> Subject: [bluetooth-dev] What's the difference - running stack on PC
> versus on ARM???
> Hi All,
> I have compiled the 0.0.8 stack for both PC and for ARM and
> have attempted to create a PPP session from laptop with IBM 
> (Digianswer) card to each of these instances. I have Casiras
> connected to both the PC and to the ARM system (Assabet)
> When I run the stack on the PC, using
>  >./btdm -u /dev/ttyS3 --local-name OpenBT3 -m 0 -s 115200 &
> and then do device discovery from the laptop, the PC
> AXIS device (ie Casira) is found OK. From the laptop, I can 
> then assign the Dial Up Networking service to the AXIS device.
> Back on the PC, I can see from the log that pppd is automatically
> started on ttyBT0. I can then use Dial UP Networking from the
> laptop to create the PPP connection.
> However, when I do the same with the Axis stack running on 
> the Assabet, from the laptop I can discover the device OK,
> but can not assign any services to it.
> The code is the same on both PC and Assabet, and both systems are 
> attached to Casiras. So why do they behave differently?
> Most importantly, how do I resolve this problem on the ARM (Assabet) 
> system ?
> Thanks
> -- 
> Tim Lindquist 
To unsubscribe from this list: send the line "unsubscribe bluetooth-dev" in
the body of a message to majordomo@xxxxxxx.com