首先是已经在网站上注册下载了Evaluation: CodeWarrior for Power Architecture, Linux Platform Edtn (Linux)的CodeWarrior for linux的tar包,在虚拟机redhat9上安装:
starby$ cp /mnt/hgfs/redhat/CW_EPPC_8.8_Build_80229.tar ./
starby$ tar -xvf CW_EPPC_8.8_Build_80229.tar
starby$ su - root
# cd /home/starby/disk1
# ./setuplinux.bin ## 或者root双击setuplinux.bin
## 要终端安装,需要进入安装目录
## # ./setuplinux -console
一路next,交叉编译链选择gcc-3.4.3,默认安装路径为/usr/local/Freescale/EPPC_8.8/CodeWarriorIDE/CodeWarrior/
license.dat位于此目录下,修改然后用windows版生成的破解工具进行破解,然后替代此目录下的license.dat
然后在可以运行使用CodeWarrior_IDE
liuby$ cd ~
liuby$ ln -s /usr/local/Freescale/EPPC_8.8/CodeWarriorIDE/cwide ./cwide
liuby$ ./cwide
卸载CodeWarrior
# /usr/local/Freescale/_unist/unstiller.bin
# rm -rf /usr/local/Freescale
# rm -rf /home/starby/.Codewarrior
# rm -rf /root/.Codewarrior
U-Boot和kernel调试请参考文档/usr/local/Freescale/EPPC_8.8/CodeWarriorIDE/CodeWarrior/Help/pdf/Linux Platform & App Edition Targeting.pdf
CodeWarrior平台+仿真器USBTAP的使用可以参考安装目录Freescale/CodeWarrior PA V8.8/Help/下的帮助文档
Pro_&_Linux_App_Edition_Targeting_Manual.chm 调试u-boot, kernel等,裸版调试
IDE_5.7_User_Guide.chm 使用说明(CodeWarrior)
USB_TAP_Users_Guide.chm 使用说明(USBTAP)
阅读(2168) | 评论(0) | 转发(0) |