Mtk6235 平台环境的搭建

1.所需的软件:
ADS12_update_842.exe
ActivePerl-5.8.8.820或者更高版本
Source Insight 3.5
VC++ 6.0
注:如果你以前使用过Mtk6225,你只需升级你的ActivePerl到5.8.8.820版本
2.注意:如果安装 ADS 时,改变了默认安装路径,需要修改源码中的设置。
make\Option.mak
----------------------------------
ifeq ($(strip $(COMPILER)),ADS)
DIR_ARM = c:\progra~1\arm\adsv1_2 # 修改这里
DIR_ARM := $(strip $(DIR_ARM)) DIR_TOOL = $(DIR_ARM)\bin
DIR_ARMLIB = $(DIR_ARM)\lib
DIR_ARMINC = $(DIR_ARM)\include
endif
3.编译相关的工具包:
拷贝 MinGW、 MSYS 两个目录到Tools 目录下,
拷贝 make.exe 到 Tools 目录下。
拷贝 7za.exe 到\plutommi\Customer\ResGenerator 目录下。
如果已存在则不需要copy上面的文件到相应的文件件
tools\chk_env 验证是否编译环境是否好了。
4.Make 命令与mtk6225 一样,也就是编译命令符不变。
6235进行编译时所需要的时间更长,一般的机器大约需要两个小时。
.开始编译,如下图所示:


5.MTK编译分资源的编译和代码的编译:


6.经过编译:
  1. 目标文件
  2. : 生成的目标文件为.bin 文件,位于 ..\build 目录下面,build 目录为生成的一个目录。
  3. Log 文件
  4. Log 文件同.bin 文件一样,也是位于 build 目录下,如果编译出错,可以在命令行中看到
    出错的模块,然后到 build 目录下找对应的 log 文件。
  5. 仿真环境:
  6. 它的PC_Simulator仿真模拟器是在..\MoDIS文件中,而且需要再次用对应的命令生成,具体命令如下:
7.Modis PC仿真, 要进行如下操作:(假设工程路径为D:\X)
第一步:在如下目录中D:\X
执行 make NEOTEL35_08B_GEMINI GPRS gen_modis
如图所示:


第二步:再切换到 D:\X
执行 make NEOTEL35_08B_GEMINI GPRS codegen_modis
如图所示:


第三步:开始使用Modis仿真--运行D:\X\modis\Modis.dsw,编译工程;
第四步:启动Modis->开机->Tools->Luanch Catcher&NS,这样就可以进行模拟操作并从catcher中得到日志;
注:老版本的Catcher下出现NS不能控制的情况。
8.打开仿真器看效果,操作如下:
a.VC编译通过后,运行—>boot—>power on.如下图所示:


b.从这里可以看到仿真器是不可以通过这里关闭的,关闭时可通过file—>exit进行操作.
9.烧录工具要用相对较新的版本:
Flash_tools v3.0908版本;
烧录方式与MTK6225大同小异,
具体操作步骤请参考《Flash_tools MT35烧录》 302 Found

302 Found


nginx/1.8.0