View Poll Results: Are you interested in the win ce bsp

Voters
85. You may not vote on this poll
  • YES - give it to me!

    72 84.71%
  • No not really

    13 15.29%
+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 20 of 30

[project] Windows CE 6

This is a discussion on [project] Windows CE 6 within the Modding & Development forums, part of the Meizu M8 category; Hotlinks: Windows Ce 6 BSP for SMDK6410 : http://www.mediafire.com/download.php?ygztadd12tn Needed tools to compile : http://www.meizume.com/modding-devel...html#post95852 Extract original files from original ...

  1. #1
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts

    [project] Windows CE 6

    Hotlinks:

    Windows Ce 6 BSP for SMDK6410 :
    http://www.mediafire.com/download.php?ygztadd12tn

    Needed tools to compile :
    How to make simple app?

    Extract original files from original Firmware packages :
    http://www.mediafire.com/download.php?jyfgzyznlmf

    Microsoft MSDN homepage for Windows CE 6 :
    http://msdn.microsoft.com/nl-nl/wind...8en-us%29.aspx

    Microsoft MSDN library for Windows CE 6 :
    http://msdn.microsoft.com/en-us/libr...ded.60%29.aspx
    __________________________________________________ ______________

    Hi guys,
    i finally found a working bsp package for the developersboard (smdk6410) that meizu uses.
    This including pdf tutorials, original files for tv out and usb otg, ...

    I´m currently more researching on android, but i gues that some of you might be interested in this stuff.
    So if anyone is interested please let something know then i will upload it.

    Maybe some of you guys could develop a localized ce core where you could adapt patched files from meizu in it to let it be functional.
    Or maybe someone with the right skills or willing to learn the skills could develop an otg usb driver to attach other usb devices/tv-out and so on.

    ps i tested the non compiled tv out exe´s and they start up but then my display becomes black, possible due the fact it is not compiled.
    Last edited by evow04; 08-14-2009 at 08:10 PM. Reason: added hotlinks

  2. #2
    Senior Member
    Join Date
    Jan 2009
    Location
    Denmark
    Posts
    411
    Thanks
    19
    Thanked 25 Times in 15 Posts
    Other than Tv-out, what are the real possibilities for the bsp package?

  3. #3
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    Coninsan,

    I copy pasted the following from msdn for a correct answer on what a bsp is;
    A board support package (BSP) is the common name for all board hardware-specific code. It typically consists of the following:
    • The boot loader
    • The OEM adaptation layer (OAL)
    • Board-specific device drivers
    The BSP creation process involves the following tasks:
    • Developing a boot loader
    • Developing an OAL
    • Creating device drivers
    • Modifying run-time image configuration files
    If you do not have a BSP, you can create a new one or clone an existing BSP that is designed for similar hardware.
    If you have an existing BSP, you can migrate or update it to be fully compatible with the features in Windows Embedded CE 6.0.
    This means that with this package you could create a blanc new windows ce core with all available options integrated ( internet explorer, http server, sip aka voip, usb otg, localized support, win ce 6 RC 2 core , and so on.. ).

    The way you should look on to it is :
    you get the possibility to build a custom rom from scrap with all the functions you would like to integrate, meaning you could make m8 a really embedded 'computer'.

    To get this package running you will need :
    * visual studio 2005/2008/2010 with al sp´s installed
    * windows ce embedded
    **All those mentioned software can be downloaded as trail version for 150 days.

    This package can also be very usefull if we get android up and running one day for adding dualboot support.

  4. #4
    Member
    Join Date
    Apr 2009
    Posts
    230
    Thanks
    18
    Thanked 26 Times in 19 Posts
    sounds like pretty much work...cant believe that one person alone can manage to create the necessery drivers and stuff..

    or are those allready given and specialized for the m8?
    • The boot loader
    • The OEM adaptation layer (OAL)
    • Board-specific device drivers

  5. #5
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    lilM8,
    this bsp is made for smdk6410, as you notice browsing /windows/ that is what meizu uses, a complete bsp made on m8 will problably never be released.

    Now the bootloader is not very interesting at the moment cause i am still researching onto it and according my findings at the moment updating with xip.bin only overwrites the ce kernel, so no need to change bootloader at the moment .

    Same on the drivers, it should be possible to slipstream drivers build by meizu (ok there is work but it can be done)

    And ofcourse the best way to approach is by not making it a 1 person goal like you mention, that is why i requested if there are people interested or not.
    Otherwise it is going to take to much time.

  6. #6
    Passing By
    Join Date
    Mar 2009
    Posts
    19
    Thanks
    2
    Thanked 2 Times in 2 Posts
    Is there a location where you're going to make this BSP available for download? I'd love to have a look at the driver set. I searched too, all I could find was the corresponding SDK, mislabeled as the BSP

  7. #7
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    it was a real pain in the ass to find,
    you must try to find android bsp for it :
    even more hard to find, although it is opensource

    This is the download link :
    SMDK6410 WinCE60 REL_0.34.rar

    Now to start, first read the pdf documentation in /doc/
    It explains how and where to copy the files in the platformbuilder,
    aswell as how to build a rom,
    it explains the difference between bootloader, and so on ...

    There is also a tool dnw called that should be used if you would like to update bootoader and stuff from windows os.
    My findings till now about it:
    Usb responds, but does not activate the serial connection.
    Did not read it all but i do expect that an extra serial connection should be needed.
    To obtain this, one should head over to the android topic and help to research the usb connector. So please help on that part ;-)

    Ofcourse it could be that i did not setup the dnw tool correct ;-)

    edit;
    to update the compiled ce core usb/serial is not required, just compile the files
    and in the output folder rename/convert the correct .nb0 file to xip.bin
    et voila!

    I wish you a happy programming time ;-)
    Last edited by evow04; 08-04-2009 at 07:02 PM.

  8. #8
    Passing By
    Join Date
    Mar 2009
    Posts
    19
    Thanks
    2
    Thanked 2 Times in 2 Posts
    Thanks evow04, that BSP looks very interesting indeed.

    I immediately tried the opengl samples on my M8, but haven't been able to get them to run yet - I'm thinking some libraries are missing. Time to hook up the debugger

  9. #9
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    no problem
    I do think that you will need to compile a package first with the platformbuilder before they will run,
    (not completly sure cause i have limited experiences with platform builder)

    What i would like to mention, if anyone compiles a ce core with the bsp, you can upload it to m8 , if it does not run you can undo the upgrade.

    Source (thanks to Alexnesterov) : Google Translate
    Brush can not diyrom normal boot rom that you have the problem of diy! do not be afraid!再刷get a rom normal can be resumed!
    方法:按power+music鍵進去刷機畫面,然後連接電腦把正常的xip拷進去,斷開連接,然後再刷機 !
    Methods: power + music keys Brush into the screen, and then connect the computer to copy into xip normal, disconnected, and then再刷machine!
    ofcourse keep in mind what i mentionned previously, do not upload bootloader/steploader cause only ce core gets updated

  10. #10
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    needed tools to compile :

    How to make simple app?
    Quote Originally Posted by Mooses View Post
    http://www.microsoft.com/visualstudio/en-us/try/default.mspx

    http://www.microsoft.com/windowsembe...e/default.mspx


    On request :
    Tools with how-to and automated script to dump files from original firmware:
    http://www.mediafire.com/download.php?jyfgzyznlmf
    Last edited by evow04; 08-14-2009 at 08:13 PM.

  11. #11
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    Did anyone tried the Windows ce 6 bsp allready?
    I´m curious to custom builds :P

  12. #12
    Member
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    152
    Thanks
    8
    Thanked 12 Times in 8 Posts
    hey,

    i don't really get which files / tools i need to compile the custom build....
    could anyone summarize which files i need? i can not really find out what is needed because everything is spreaded over multiple topics...

    thank you,
    Raoul

  13. #13
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    Aloha Raangu,

    You will need Visual studio 2005/2008/... ,
    Windows ce 6 embedded,
    a few updates for those like mentionned in the pdf,
    and the bsp package that i provided.

    All the Microsoft stuff you can download as trial from the microsoft website,
    view the link from post 1 for it:
    Needed tools to compile :
    How to make simple app?

  14. #14
    Member
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    152
    Thanks
    8
    Thanked 12 Times in 8 Posts
    Quote Originally Posted by evow04 View Post
    Aloha Raangu,

    You will need Visual studio 2005/2008/... ,
    Windows ce 6 embedded,
    a few updates for those like mentionned in the pdf,
    and the bsp package that i provided.

    All the Microsoft stuff you can download as trial from the microsoft website,
    view the link from post 1 for it:

    thank you, maybe i have tive next week!

  15. #15
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    So...
    it´s strange that we still never had some hacked wince firmware floating around.
    I thought I might add some fresh new links so some CE dev´s could have some funtime...

    Howto build a firmware with wince 6 BSP
    Setup Visual studio for wince 6 BSP
    Wince 6 BSP for visual studio

    I know there are some CE dev´s on the forum and most tweaks to optimize clean wince kernels are found in the mymobile registry, so i hope this could stimulate hacked wince firmware :-)

    edit, if the links go down, I have a backup.
    edit 2, forgot to mention both links contain data that are optimized for our SOC in the M8 ...

    edit, forgot a link :P
    Last edited by evow04; 06-17-2010 at 08:15 PM.

  16. #16
    Passing By
    Join Date
    Jul 2010
    Posts
    3
    Thanks
    1
    Thanked 0 Times in 0 Posts
    evow04, can i know where to get IROM fusing tool because i already google it but found nothing. I'm the 2nd person use idea6410 board and want to setup from beginning the board but cannot find the original CD. thanks

  17. #17
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    Hi Bandung85,
    here is an index of dragonwake , and here is a link to the SD tools like Irom fusing tool but also Eboot.nb0 used by it :-)

    It will be hard for you to obtain the original CD except if you got the reciept from the original buyer, then you can request it with the seller.

    goodluck :-)

  18. #18
    Passing By
    Join Date
    Jul 2010
    Posts
    3
    Thanks
    1
    Thanked 0 Times in 0 Posts
    thanks alot evow04.
    i just folow the instruction on idea6410_WE_User_manual.pdf but when i build the project, gor error. it said 'DDSCAPS_OWNDC':undeclared identifier, but i already folw step by step the procedure. I dont know where to start debug cause this is 1st time i'm use wince

  19. #19
    Valued Member
    Join Date
    Aug 2008
    Location
    Belgium
    Posts
    2,434
    Thanks
    127
    Thanked 189 Times in 130 Posts
    not sure since i have nearly no experience myself on ce, but you might try to install all recent updates first.
    Download QFE´s

    if it doesn´t work out take a screenshot of the error please :-)

  20. Member who thanked evow04 for the post:


  21. #20
    Passing By
    Join Date
    Jul 2010
    Posts
    3
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Thanks evow, I will try 1st n see how


 

Similar Threads

  1. Rockbox Project (M6)
    By vcf in forum Rockbox
    Replies: 420
    Last Post: 07-20-2011, 09:29 AM
  2. PROJECT: Meizu M8 Nederlandse taal
    By MaikelRunia in forum Dutch
    Replies: 47
    Last Post: 09-02-2009, 10:11 AM
  3. School project video
    By 22lambo in forum General Chat
    Replies: 3
    Last Post: 09-17-2008, 03:50 PM
  4. What does the Meizu Rockbox project need?
    By Err0r in forum Rockbox
    Replies: 21
    Last Post: 05-17-2008, 12:12 PM
  5. [Project] German FAQ-Page for M6
    By ExilWessi in forum General Meizu M6
    Replies: 2
    Last Post: 03-30-2007, 10:37 AM