Does anyone have a work around for the bug in the driver for the DM9000? Occasionally the driver crashes and brings down the ethernet port until the device is rebooted. Makes the device pretty much unusable for any networking applications. As far as I can tell this bug only exists in the the CE 6.0 drivers and not the CE 5.0 drivers, however, the CE 5.0 image doesn't allow for persistent changes to the operating system partition (except for a few things like settings changes). So I can't run the application I'm developing on 5.0 because I would need to reinstall .net framework every time the device is rebooted (not practical for what I need to use it for). Other than the ethernet driver crashing on CE 6.0 I don't have any problems with it so if I can get a fix for this I'm golden.
Bug in DM9000 driver - ethernet crashing.
Have you checked the WinCE 6 BSP from Errol: http://www.friendlyarm.net/forum/topic/682 http://code.google.com/p/friendlyarm/wiki/EnglishBSP
The bug also exists in the CE 5.0 driver. In this thread (http://friendlyarm.net/forum/topic/34) Baldwin described the cause of the error and also a solution to fix it. But you need to build a new OS including the fix. I tried to overwrite the dm9000.dll with the fixed version after starting with the old OS but that didnt't work.
Thanks. I'll try that BSP from Errol. Quick newbie question though will I be able to change that BSP to include display drivers for the X35 screen? Or do you have to create a BSP from scratch for that?
Chris, the LCD stuff is scattered through the BSP a bit, but it is possible to find the places and add definitions for a new LCD.
You can also take your current BSP. Fixing the driver is easier than find the places to adapt the display. It's just 1 line that you have to replace.
Thanks for the help guys. I ended up using my current BSP and changing that line of code myself plus a few other modifications that I wanted. Looks like everything is working pretty well now and no ethernet crashing as far as I can tell (I opened up 8 vnc sessions on the device and everything seemed fine).
chris can i get a image from the 7" A70? i am having same ethernet crashing issue using vnc - will not ping etc after a few seconds of the session starting. I have allready tried the latest andahammer with no improvement.
Hi Chris, how did you do the network driver fix? Can you tell me the steps from fixing the c-code to a running ce5.0 os? I would really apeciate your support.