element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Trying to do the impossible!
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 8 replies
  • Subscribers 709 subscribers
  • Views 894 views
  • Users 0 members are here
  • research
  • raspberry_pi
Related

Trying to do the impossible!

dwinhold
dwinhold over 13 years ago

Hello everyone,

 

I have dis-assembled the Windows mobile  (old version) and trying to make it run on the Raspberry Pi. I believe with a modification/addon to the pi with a microchip or emulator this could be possible. Anyone with any ideas I definately need them, as well. I am willing to share any and all info/software to try to get this to work.

 

Thanks everyone!!

  • Sign in to reply
  • Cancel
  • e14 Contributor
    e14 Contributor over 13 years ago

    Sounds like an interesting project.

     

    However be careful, see this:

     

    http://epsfiles.intermec.com/eps_files/eps_man/943-132.pdf

     

    I think you may be in violation of Section 3 point 2.

     

    Just sayin' . . .

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • pjc123
    pjc123 over 13 years ago in reply to e14 Contributor

    Too late.  The NSA intercepted your post and the FBI are on the way to your house.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 13 years ago in reply to e14 Contributor

    I think as long as he does it academically he's on safe ground.  But when you publish your results and technique expect cease and deists orders from Microsoft, even if its an abandonware version of their OS.  If you profit from it in anyway expect a lawsuit.  There is a reason so many things are published anomously.

     

    I'm intrigued with the idea of using microcontrollers with the Pi.  Are they for inputs or are you try to emulate other hardware?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 13 years ago

    Platform builder used to come with a 30 day evaluation version. As long as you don't sell platforms with windows embedded (CE) on it, you are fine.

    Your biggest problem will likely be to get usb running, as you need it for networking and user input. Windows CE used to have support for UHCI, OHCI and EHCI controllers. I don't think the Pi synoptics usb host controller resembles one of those.

    You can use raw frame buffer access as video output, but it will be slow. I know windows CE devices can work without a display.

    Another issue is finding drivers for different usb devices like wifi dongles. Keyboards and mice are supported. Memory sticks and usb harddrives should work as well. usb2serial devices shouldn't be a problem either. Networking devices, that's another story.

    But, don't let me temper your enthousiasm. My last experiments with CE were CE 5.0. Maybe things have improved with the newer versions. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • mcb1
    mcb1 over 13 years ago in reply to e14 Contributor

    For a low cost programmable add-on to the Pi, you could try http://wyolum.com/projects/alamode/

     

    I wouldn't be surprised if the Bit Police haven't already entered your computer, downloaded your contacts, and have tapped their 1's and 0's to build a case against you for just thinking about it....

     

     

    Mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • fidelsalinas
    fidelsalinas over 13 years ago

    I'd love to see this happen, I wish you luck and hope the MS people don't check these forums.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • dwinhold
    dwinhold over 13 years ago

    It was a honest mistake about the dis-assembling, I didn't change anything on windows mobile 5. I was looking more for similarities that may help. My post says about modifying or adding on to the PI to make it work not modding windows, I am quite aware that modding a copywritten program is illegal. I figure more adding to the PI and writing code for linux to accept Windows. I legally own the copy of Windows Mobile 5 so I do have the product code. I have a fully operational HP pocket computer and a replacement fully functional mother board and processor. I have also contacted Microsoft to discuss my idea and the possibilities. If anyone has ideas for what I am thinking of doing I will share the software (my code, not Windows). I have no intentions of selling or giving any of the MS software. As well, if this works, MS will be the first contacted of success and direct me in which direction to go.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 13 years ago in reply to dwinhold

    writing code for linux to accept Windows.

     

    I really have no idea what you mean with that.

     

    Windows Mobile 5 is not like other windows that it runs out of the box on different architectures.

    If you have a version that functions as update for a hp pocket computer, it will only work on that pocket computer hardware.

    Windows Mobile is based upon Windows CE. While you can freely experiment with Windows CE development. (It's a plugin for Visual Studio now), you needed to sign an NDA with Microsoft to design a Windows Mobile platform. Your hardware also needs to furfill some specifications. The early pocket pc's and some early smartphones used it untill that market was taken over by Android.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube