devSree
devSree

Reputation: 1

Data Abort exceptions on Windows Mobile platform with USB based NIC and ActiveSync

i'm working on USB to ethernet device on both WinCE and Windows Mobile 6.5 platforms.

I have connected the USB based NIC to my windows CE craddle which has WinCE 5.0 installed on it.I don't have any problem using this NIC on WinCE5.0.

But when i connected the same NIC in the craddle which has got WIndows Mobile 6.5 installed on it i got this data abort problems! whenever i try to plg/unplug ActiveSync cable some couple of times to the pc i'm getting the "Data Abort" error frequently.some times the error could be "Prefetch abort" and "Undefined instruction" also!

I could realize that the ActiveSync and the NIC use RNDIS functions. I saw some of these messages when i debug the problem!

NDIS!ndisMWakeUpDpcX() line 1089 + 8 bytes NDIS!CeKeDpcQueueThread() line 67 + 24 bytes COREDLL!ThreadBaseFunc() line 633 + 8 bytes

Can anybody help with you inputs? Any kind of suggestion is appreciable.

Upvotes: 0

Views: 414

Answers (1)

PaulH
PaulH

Reputation: 7843

It sounds like your OEM's NDIS driver (or ethernet driver, or USB driver, etc...) implementation has an issue. You should contact their support line and ask for an update.

-PaulH

Upvotes: 0

Related Questions