TinyCLRȂǂ̃rh@

O
ȉ̊JCXg[܂B
- Thum2ߑΉGCC
  GCĆAMentor GraphicЂSourcery CodeBench Lite Edition (arm-2010q1-188)gpĂ܂B
- Visual Studio 2010 Express C# 
- .NET Micro Framework 4.2 SDK (QFE2)
- .NET Micro Framework 4.2 Porting Kit (QFE2)
- SDKPorting KitRTMłACXg[āAꂼQFE2łCXg[ĂB

_E[ht@C(netmf42_qfe2_diff.zip)𓀂AfBNg\ۂ܂܁APorting Kit̃[gfBNg(C:\MicroFrameworkPK_v4_2)ɏ㏑܂B

rh菇
1. R}hvvgNB
      X^[g-t@Cw肵Ďs
2. Porting KitfBNgŁAݒsB
      cd C:\MicroFrameworkPK_v4_2
      setenv_base.cmd GCC 4.4.1 "C:\cross\arm-2010q1-188" 
      RTMłR}hύX܂B
      setenv_base.cmd GCC4.4 PORT "C:\CodeSourcery\arm-2010q1-188"
3. SDKt@C̃rhs܂B
      build_pk.cmd (msbuild.exe build.dirproj)s܂B
4. rhΏۂ̃\[ṼfBNgɈړArhR}hs܂B
      cd Solutions\CQ_FRK_FM3(܂́AWKFM3܂WXMP3PLCD_FM3)
      msbuild.exe dotNetMF.proj /t:build /p:flavor=release;memory=flash

    OcꍇAWindowsteegpB
      msbuild.exe dotNetMF.proj /t:build /p:flavor=release;memory=flash 2>&1 | tee build_flash_release.txt
    \[V
      CQ_FRK_FM3\[V: FM3}CRP̗p
      WKFM3\[V: ᏼllbg[Ng(WKFM3)p
      EBdqlLCDg(WX-MP3PLCD-F-001܂WX-MP3PLCD-FL-001)p

5. TinyCLŔAC:\MicroFrameworkPK_v4_2\BuildOutput\THUMB2\GCC4.4\le\FLASH\release\CQ_FRK_FM3(܂WKFM3)\binɍ쐬܂B
      tinyclrnbl.ihex   @@- TinyCLR̎st@C(u[g[_ȂB݂ɕxmFLASH USB DIRECT Programmergp)
      tinyclrnblk.ihex  @@- TinyCLR̎st@C(u[g[_ȂB݂ɕxmFLASH USB DIRECT Programmergp)


- gpo[Wɍ킹āAsetenv_base.cmdύXKv܂B
- WindowsteeGnuWin32(http://gnuwin32.sourceforge.net/)CoreUtils𗘗pĂ܂B
  http://gnuwin32.sourceforge.net/downlinks/coreutils.php


ݕ@
1. u[g[_ȂłTinyCLRst@C̏ꍇ
    xmFLASH USB DIRECT ProgrammergpāAtinyclrnbl.ihex(܂tinyclrnblk.ihex)FM3}CRɏłB

ȏ
