I am using PXA255 chip and wince 4.2. When i try to load bthuart.dll it fails
after failing to read from com port. What should i do?
The code works fine with wince 5.0.
The log:
================================================
4294781560 PID:83c7c61e TID:e3a2433e 0x83a12a3c: >>> Loading module
bthuart.dll at address 0x03570000-0x03578000 (RW data at
0x01F79000-0x01F790B8)
Loaded symbols for
'C:\WINCE420\PUBLIC\BELT_PC_BT\RELDIR\EXA255_ARMV4IDEBUG\BTHUART.DLL'
4294781574 PID:83c7c61e TID:e3a2433e 0x83a12a3c: COM_Open: Access permission
handle granted x5CEF0
4294781575 PID:83c7c61e TID:e3a2433e 0x83a12a3c: COM_Open: First open : Do
Init x5CEF0
4294781576 PID:83c7c61e TID:e3a2433e 0x83a12a3c: +HW_XSC1_PostInit, 0x316A0
4294781577 PID:83c7c61e TID:e3a2433e 0x83a12a3c: !!IIR C1
4294781578 PID:83c7c61e TID:e3a2433e 0x83a12a3c: -HW_XSC1_PostInit, 0x316A0
4294781585 PID:83c7c61e TID:83a18966 0x83b98400: +COM_WRITE(0x5CEF0,
0x83DC6BF, 4)
4294781586 PID:83c7c61e TID:83a18966 0x83b98400: COM_Write wait for CritSec
31570.
4294781587 PID:83c7c61e TID:83a18966 0x83b98400: COM_Write Got CritSec 31570.
4294781588 PID:83c7c61e TID:83a18966 0x83b98400: COM_Write wait for CritSec
31644.
4294781589 PID:83c7c61e TID:83a18966 0x83b98400: COM_Write got CritSec 31644.
4294781589 PID:83c7c61e TID:83a18966 0x83b98400: COM_Write released CritSec:
31644.
4294781590 PID:83c7c61e TID:83a18966 0x83b98400: DoPutBytes wait for CritSec
31644.
4294781591 PID:83c7c61e TID:83a18966 0x83b98400: DoPutBytes got CritSec 31644.
4294781592 PID:83c7c61e TID:83a18966 0x83b98400: TxRead = 0, TxLength = 4,
TxBytesAvail = 4.
4294781593 PID:83c7c61e TID:83a18966 0x83b98400: About to copy 4 bytes
.
.
.
.
4294793687 PID:83c7c61e TID:839f4b8e [ERR]
4294793688 PID:83c7c61e TID:839f4b8e Error reading COM port: GetLastError =
0x00000006 (6)
4294793689 PID:83c7c61e TID:839f4b8e [ERR]
4294793690 PID:83c7c61e TID:839f4b8e [HCIUNIV] HCI_ReadPacket failed.
4294793792 PID:83c7c61e TID:e3a2433e 0x83a12a3c: COM_Close: Closed access
owner handle
4294793794 PID:83c7c61e TID:e3a2433e 0x83a12a3c: <<< Unloading module
bthuart.dll at address 0x03570000-0x03578000 (RW data at
0x01F79000-0x01F790B8)
Unloaded symbols for
'C:\WINCE420\PUBLIC\BELT_PC_BT\RELDIR\EXA255_ARMV4IDEBUG\BTHUART.DLL'
4294793800 PID:83c7c61e TID:e3a2433e [ERR]
4294793801 PID:83c7c61e TID:e3a2433e hci_connect_transport::
ERROR_OUTOFMEMORY (2)
4294799213 PID:83c7c61e TID:c3c04716 0x83bf5000: *TCBTimeout:
ClearIdleTimerReset
4294799214 PID:83c7c61e TID:c3c04716 0x83bf5000: TCBTimeout: setting
fTCBTimerOn to 0
4294799215 PID:83c7c61e TID:c3c04716 0x83bf5000: *TCBTimeout: NOT
Restarting TCBTimer