- 收藏
- 点赞
- 分享
- 举报
【全志开发经验分享】melis 编译环境搭建及编译、打包、烧录说明
第一步:安装cygwin,网上有,能装就行,主要就是用到MAKE clean;make功能,建议默认路径
第二步:安装虚拟光驱(网上下载一个能用的就好,安装完成系统正常要求重启一次)
第三步:用安装好的虚拟光驱加载arm RealView 2.2-ISO.iso(注意:ARM RealView 2.2-ISO.iso的后缀名可能是.bin,可以自己手动改成.iso以方便不同的虚拟光驱识别)
第四步:把虚拟光驱中的crack文件夹拷贝到硬盘中任意地方,然后执行其中的keygen.exe,生成license.dat备用,并把license.dat文件内中所有2020统一替换为2050。
第五步:第三、四步完成后,安装realview 2.2。 即执行虚拟光驱中的setup.exe程序,直到出现ARM license Wizard,选中“install license”项。建议默认安装路径
第六步:“list of ARM license source for this machine”中点击浏览按钮,选择第四步准备的license.dat文件,再点击add(不要漏了这个动作)。然后按照安装程序提示,让其自动把license.dat存放到C:\Program Files (x86)\arm\Licenses中,然后继续直到完成安装。
第七步:依次用crack目录中的patch.exe选择下列文件打补丁:
此步骤便捷的方法是,在patch.exe的选择文件对话框中,分别复制上述目录到地址栏,不然浏览各目录层次会比较烦琐
C:\Program Files (x86)\ARM\IDEs\CodeWarrior\CodeWarrior\5.6.1\1592\win_32-pentium\bin\Plugins\License\oemlicense.dll
C:\Program Files (x86)\ARM\IDEs\CodeWarrior\RVPlugins\1.0\86\win_32-pentium\oemlicense\oemlicense.dll
C:\Program Files (x86)\ARM\RDI\armsd\1.3.1\66\win_32-pentium\armsd.exe
C:\Program Files (x86)\ARM\RDI\AXD\1.3.1\98\win_32-pentium\axd.exe
C:\Program Files (x86)\ARM\rvct\Programs\2.2\349\win_32-pentium\armasm.exe
C:\Program Files (x86)\ARM\RVCT\Programs\2.2\349\win_32-pentium\armcc.exe
C:\Program Files (x86)\ARM\RVCT\Programs\2.2\349\win_32-pentium\armcpp.exe
C:\Program Files (x86)\ARM\RVCT\Programs\2.2\349\win_32-pentium\armlink.exe
C:\Program Files (x86)\ARM\RVCT\Programs\2.2\349\win_32-pentium\fromelf.exe
C:\Program Files (x86)\ARM\RVCT\Programs\2.2\349\win_32-pentium\tcc.exe
C:\Program Files (x86)\ARM\RVCT\Programs\2.2\349\win_32-pentium\tcpp.exe
C:\Program Files (x86)\ARM\RVD\Core\1.8\734\win_32-pentium\bin\tvs.exe
C:\Program Files (x86)\ARM\RVD\Core\1.8\734\win_32-pentium\bin\xry100.dll
C:\Program Files (x86)\ARM\RVARMulator\ARMulator\1.4.1\206\win_32-pentium\armiss.sdi
C:\Program Files (x86)\ARM\RVARMulator\ARMulator\1.4.1\206\win_32-pentium\armulate.sdi
C:\Program Files (x86)\ARM\RVARMulator\ARMulator\1.4.1\206\win_32-pentium\v6armiss.sdi
C:\Program Files (x86)\ARM\RVARMulator\v6ARMulator\1.4.1\238\win_32-pentium\v6thumb2.sdi
C:\Program Files (x86)\ARM\RVARMulator\v6ARMulator\1.4.1\238\win_32-pentium\v6trustzone.sdi
第八步:打开axd.exe 或 所有程序ARM RealView Developer Suite v2.2AXD Debugger v1.3.1,如果见到下面画面,恭喜你编译环境安装成功。否则请重复安装吧或联系 610943940@qq.com
安装完成环境后,就可以开始编译程序了,SDK和eStudio目录要这么放。原因你自己以后再试吧。
1、&nBSP; 打开cgywin,cd “盘符:\sdk\livedesk\beetles”
2、 执行make clean ; make全部编译程序
注意:
- 这里需要注意,可能需要修改CROSSTOOL.CFG中的你自己上面arm realview的安装路径
RVDSPATH = “C:/Program Files (x86)/ARM/RVCT/Programs/2.2/349/win_32-pentium” - 第一次和量产时make clean;make,调试程序时make就好了,节省编译时间
3、双击执行…\SDK\ workspace\suniv\beetles\image.bat进行打包,打包如果如下,证明打包成功,生成 的ePDKV100.img可用于烧录
4、 烧录,安装打开PhoenixSuit,浏览选择打包生成的ePDKv100.img
- 安装PC烧录工具
- 打开烧录工具->选择一键刷机->通过“浏览”选择固件“ePDKv100.img”
- 通过USB先连接小机,能笔或镊子短路NORFLASH的 5 6脚,然后USB另一端连接PC,看到烧录工具进度条有变化时移开笔或镊子
友情提示:打包过程中可能缺失一些文件导致打包失败。这是系统没安装VC造成的。请解压DEBUG.rar放到C:\Windows\system中
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
-
2019-01-28 09:25:12
-
12021-01-04 10:32:01
-
2012-12-04 13:07:48
-
2015-02-01 13:16:09
-
2020-10-16 11:46:33
-
2016-08-16 10:12:17
-
2018-09-04 14:58:51
-
2008-07-06 21:15:38
-
2020-10-16 15:32:49
-
2008-05-26 22:18:30
-
2015-05-19 09:13:05
-
2017-04-22 10:10:12
-
2015-01-14 21:58:24
-
2018-07-11 14:41:19
-
2014-05-04 13:27:05
-
2018-12-19 16:31:51
-
2018-08-24 15:29:28
-
2012-12-04 11:41:16
-
2020-09-04 13:51:41
-
5Hi3516CV610 如何使用SD卡升级固件
-
5cat /dev/logmpp 报错 <3>[ vi] [func]:vi_send_frame_node [line]:99 [info]:vi pic queue is full!
-
50如何获取vpss chn的图像修改后发送至vo
-
5FPGA通过Bt1120传YUV422数据过来,vi接收不到数据——3516dv500
-
50SS928 运行PQtools 拼接 推到设备里有一半画面会异常
-
53536AV100的sample_vdec输出到CVBS显示
-
10海思板子mpp怎么在vi阶段改变视频数据尺寸
-
10HI3559AV100 多摄像头同步模式
-
9海思ss928单路摄像头vio中加入opencv处理并显示
-
10EB-RV1126-BC-191板子运行自己编码的程序
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明