none
Realtek Drivers (Its a question about the MS Updates) RRS feed

  • Question

  • Hi,
      I'm running a custom device (With a TI 3530 ARM7 CPU) and I'm attempting to get the RTL8188CU wifi chipset running.

    I have been thinking of developing the driver myself, but I found that the Update for 11/2014 will contain a driver released by Realtek supporting the chipset for both CE 7 and CE 2013.  Here is the page I found the info on: "http://www.microsoft.com/windowsembedded/en-us/drivercatalog.aspx"

    Problem is I cannot find where to download the update from, when I browse the updates from my MSDN subscription it only goes up to September this year, which is the M09 roll up. 

    I installed WinCE 2013 and it detects the update is available and allows me to install it, and in the BSP section I can actually select the driver i want.. (alsa I need the WinCE 7 compact version)

    I tried using the one for WinCE 2013 I place the DLL and reg files ect into my project and place the line in my BIB but when I build the image file romimage dies telling me that the DLL is build for "" kernel (not sure why it doesnt' tell me a version but its just blank)


    Any idea or suggestions would be really appreciated. 

    Thanks
    Bruce

    Monday, November 17, 2014 9:50 AM

Answers


  • The Answer to the problem was to Sign an NDA with Realtek who then supplied a compiled DLL to make use of the RTL8188CUS (its actually for the 8192, but the driver covers the 8176 which is the actual chip used within devices marks as having the 8188CUS)  chipset.

    The driver is NOT available from the Realtek website.

    Thank you to the people that attempted to help, it was appreciated.
    • Marked as answer by Zanoroy Wednesday, February 24, 2016 3:15 AM
    • Unmarked as answer by Zanoroy Wednesday, February 24, 2016 9:31 PM
    • Marked as answer by Zanoroy Wednesday, February 24, 2016 9:31 PM
    Wednesday, February 24, 2016 3:15 AM

All replies

  • Are you trying to use the binary built for WEC2013 in WEC7? if yes, it is not possible, because it is not binary compatible. WEC2013 compiler set only support ARMv7 THUMB2 instruction, you can't use it in WEC7 since it is support ARMv7 and not supporting THUMB2 mode. During build itself you will get error as you stated above.

    Please mark as answer, if it is correct.
    Please vote,if it is helpful post.
    Vinoth.R

    http://vinoth-vinothblog.blogspot.com
    http://www.e-consystems.com/windowsce.asp

    Monday, November 17, 2014 12:09 PM
  • You can obtain the Realtek drivers quite easily from Realtek itself. See http://www.realtek.com or contact nicfae@realtek.com. They will reply to you and tell you what to do to obtain the drivers.

    Getting the binary drivers requires no special things, obtaining the source code requires an NDA.

    Werner

    • Marked as answer by Bruce EitmanModerator Wednesday, February 24, 2016 1:58 PM
    • Unmarked as answer by Zanoroy Wednesday, February 24, 2016 9:31 PM
    Monday, November 17, 2014 4:19 PM
  • Thanks for the reply Vinoth.

    I am attempting to use the binary files directly. I am compiling in THUMB mode (not THUMB2) I assume this is going to still cause the error I'm seeing?

    Regards Bruce

    Monday, November 17, 2014 8:21 PM
  • Thanks Werner,
    Unfortunately obtaining the Realtek drivers directly from the Realtek site has proven to be anything but easy, I can get the drivers for all types of platforms but I cannot find the WinCE.

    The email address you supplied is from the same page I linked, essentially your "Help" was to read the linked page, and say "please try the information on the page you supplied us" really no help at all... 

    Regards Bruce
    • Edited by Zanoroy Monday, November 24, 2014 1:36 AM
    Monday, November 17, 2014 8:24 PM
  • yes. you can't use the binary from WEC2013 to any earlier versions of Windows CE. WEC2013 supports only THUMB2.

    Please mark as answer, if it is correct.
    Please vote,if it is helpful post.
    Vinoth.R

    http://vinoth-vinothblog.blogspot.com
    http://www.e-consystems.com/windowsce.asp

    Tuesday, November 18, 2014 7:35 AM
  • Vinoth.R,
       Unfortunately I will not be marking this the "answer" to my question. The information you supplied is helpful and I thank you for passing your knowledge to me. But it doesn't provide a solution, I hope you understand. 

    Regards Bruce
    • Edited by Zanoroy Monday, November 24, 2014 1:39 AM
    Monday, November 24, 2014 1:39 AM
  • I'm not sure who you were directing that comment at, but if you want to participate in the Forum please be constructive rather then simply trolling.
    Wednesday, February 24, 2016 3:15 AM

  • The Answer to the problem was to Sign an NDA with Realtek who then supplied a compiled DLL to make use of the RTL8188CUS (its actually for the 8192, but the driver covers the 8176 which is the actual chip used within devices marks as having the 8188CUS)  chipset.

    The driver is NOT available from the Realtek website.

    Thank you to the people that attempted to help, it was appreciated.
    • Marked as answer by Zanoroy Wednesday, February 24, 2016 3:15 AM
    • Unmarked as answer by Zanoroy Wednesday, February 24, 2016 9:31 PM
    • Marked as answer by Zanoroy Wednesday, February 24, 2016 9:31 PM
    Wednesday, February 24, 2016 3:15 AM
  • Hi Werner & Bruce?

    Are either of you watching this forum these days? 

    Do you have any recent contacts for Realtek in relation to their Win CE/Compact drivers?

    I've tried several times over the last two months to make contact with RealTek via nicfae@realtek.com and wlanfae@realtek.com but there has been no replies at all.

    I know this was a few years back but Werner you said you had some success in obtaining the source code via NDA?

    I'm running into some instability issues with the 8818 chipset driver and was wanting to confirm that I have the latest driver and if they have no time for support (which is totally understandable) then if the source code could be obtained that would mean I could fix the issues myself.

    Any information / suggestions would be appreciated.

    Thanks.

    Wednesday, January 17, 2018 11:32 AM
  • If you ever do get through to RealTek and get access to the drivers, please let us know. We've been trying as well; no response at all...

    Good luck,

    Michel Verhagen, eMVP
    Check out my blog: https://guruce.com/blog

    GuruCE
    Microsoft Embedded Partner
    NXP Proven Partner
    https://guruce.com
    Consultancy, training and development services.

    Interested in WEC on i.MX6?
    Get the only 100% stable and best performing i.MX6 BSP for WEC7 and WEC2013 here: https://guruce.com/imx6

    Wednesday, January 17, 2018 9:22 PM
    Moderator
  • IoTGirl - do you have any contacts in Realtek or through your Microsoft connections?

    I still haven't had any kind of response at all from Realtek since I've been trying to contact them from November on.

    Also - was the Realtek USB WiFi binary driver included in WEC2013 created by Realtek or someone commissioned by Microsoft? If it was commissioned by Microsoft is there any path to obtain the source under NDA and back port it to CE6 / WEC7?

    As the source should hopefully allow me to rectify the issues I'm seeing.

    Regards,

    Bevan

    Friday, January 26, 2018 1:50 AM
  • We have the RTL8192CU going in both WEC7 and WEC2013 now. Contact me offline for details.

    Good luck,

    Michel Verhagen, eMVP
    Check out my blog: https://guruce.com/blog

    GuruCE
    Microsoft Embedded Partner
    NXP Proven Partner
    https://guruce.com
    Consultancy, training and development services.

    Interested in WEC on i.MX6?
    Get the only 100% stable and best performing i.MX6 BSP for WEC7 and WEC2013 here: https://guruce.com/imx6

    Friday, January 26, 2018 3:08 AM
    Moderator
  • Here you can find a driver for LM006 (WinCE6 and WEC7)

    https://www.lm-technologies.com/product/wifi-usb-adapter-150mbps-lm006/

    Have also a look here

    https://developer.toradex.com/knowledge-base/wifi

    Saturday, January 27, 2018 4:14 PM
  • Here you can find a driver for LM006 (WinCE6 and WEC7)

    https://www.lm-technologies.com/product/wifi-usb-adapter-150mbps-lm006/

    Have also a look here

    https://developer.toradex.com/knowledge-base/wifi

    Hi frax22222,

    Thanks for your reply. Unfortunately these are the drivers I am using (the newer LM007 version that is Jan 2014 but the older LM006 driver has the same issues with the LM006 wifi adapter) and I'm familiar with the Toradex knowledge base and suggestions. Note Toradex has the exact same binary as you can get from LM Technologies. It is this driver that I'm having stability issues with and am trying to contact Realtek or find a suitable way forward.

    Are you using this driver yourself with no problems?

    Monday, January 29, 2018 3:58 AM
  • Hi,

    I have done only a short test with a 8188CUS based device.

    We usually use Logilink WL0084B but also not very often. I have not encountered problems with this device.

    This device has a Ralink chip. I am not sure but I think I have downloded the driver for this chip from Advantech - you have to google for ewm-w129p

    Maybe I had to adjust PID/VID in registry.

    Good luck !

    Wednesday, January 31, 2018 7:38 AM
  • Hi,

    I have done only a short test with a 8188CUS based device.

    We usually use Logilink WL0084B but also not very often. I have not encountered problems with this device.

    This device has a Ralink chip. I am not sure but I think I have downloded the driver for this chip from Advantech - you have to google for ewm-w129p

    Maybe I had to adjust PID/VID in registry.

    Good luck !

    Hi Fraz2222,

    Actually the issues with the 8188 driver I am talking about are only apparent once you start using it for a while - initially I thought it was working properly but after some time using it I can see issues like how the driver crashes on load around once in 20 times etc.

    Thanks for the info regarding the Ralink device. I did go to the Advantech website as you suggested and downloaded the driver but I can see this is the same as the Ralink driver I have already been evaluating.

    According to the datasheet for the LogiLink WL0084B device it uses the Ralink RT5370 chipset. (I did see you claim in this post that it's another chipset but I don't see how that can be the case if the datasheet clearly states that it's RT5370. Your post: https://social.msdn.microsoft.com/Forums/vstudio/en-US/ac50bb11-8211-49b6-aec0-706a26ab493a/wlan-wifi-usb-adapter-for-wec7?forum=winembplatdev)

    http://www.logilink.eu/media/datasheets/WL0084B.pdf here states that it is the RT5370 which is much newer chip than the RT3xxx series.

    I have several other RT5370 devices which I have tried unsuccessfully on this driver. The driver datasheet also does not claim any compatibility with RT5xxx series devices and the chipset is newer than the driver date. So if you have it working you must have a newer driver than what's commonly available or on the Adventec website.

    Would you be happy to share this driver with me directly?

    If you are I'll reply with my contact details.

    Thank you.

    Thursday, February 1, 2018 12:09 AM
  • Hi,

    I have done only a short test with a 8188CUS based device.

    We usually use Logilink WL0084B but also not very often. I have not encountered problems with this device.

    This device has a Ralink chip. I am not sure but I think I have downloded the driver for this chip from Advantech - you have to google for ewm-w129p

    Maybe I had to adjust PID/VID in registry.

    Good luck !

    Hi Fraz2222,

    Actually the issues with the 8188 driver I am talking about are only apparent once you start using it for a while - initially I thought it was working properly but after some time using it I can see issues like how the driver crashes on load around once in 20 times etc.

    Thanks for the info regarding the Ralink device. I did go to the Advantech website as you suggested and downloaded the driver but I can see this is the same as the Ralink driver I have already been evaluating.

    According to the datasheet for the LogiLink WL0084B device it uses the Ralink RT5370 chipset. (I did see you claim in this post that it's another chipset but I don't see how that can be the case if the datasheet clearly states that it's RT5370. Your post: https://social.msdn.microsoft.com/Forums/vstudio/en-US/ac50bb11-8211-49b6-aec0-706a26ab493a/wlan-wifi-usb-adapter-for-wec7?forum=winembplatdev)

    http://www.logilink.eu/media/datasheets/WL0084B.pdf here states that it is the RT5370 which is much newer chip than the RT3xxx series.

    I have several other RT5370 devices which I have tried unsuccessfully on this driver. The driver datasheet also does not claim any compatibility with RT5xxx series devices and the chipset is newer than the driver date. So if you have it working you must have a newer driver than what's commonly available or on the Adventec website.

    Would you be happy to share this driver with me directly?

    If you are I'll reply with my contact details.

    Thank you.

    Hi Fraz2222,

    I stand corrected in regards to this driver. I looked more closely at it and noticed that it was larger in size compared to one I had. So I installed it and it turns out it does work with my RT5370 dongle (Panda Wireless PAU03 which by the look is a rebrand of your LogiLink adapter as they look identical).

    I've fired this up and in my initial check it does not seem to exhibit those annoying glitches that plagues the RealTek driver so perhaps this will be my way forward but I would need to send out new adapters to all existing deployments. I'll keep examining it and report back.

    I appreciate your suggestions.

    Thanks.

    Thursday, February 1, 2018 3:14 AM