Blackrose's Blog Blackrose's Blog

k60 use Multilink as debugger with Codewarrior 10.1 on linux

in technologyread (19) 文章转载请注明来源!

之前用OpenOCD配合JTAG来调试K60的板子,可是GDB的调试一直没解决,所以先用CodeWarrior顶着,毕竟项目是由多人开发,Linux平台也不是only one。上个项目用Coldfire的片子时,在linux下安装了CodeWarrior,奈何Multilink无法连接调试,只能忍痛在win下写了半年。

由于不知名原因,Freescale在CodeWarrior10.2版本后,停止对Linux支持了(当时问FS的工程师原因,回答说,不想开发了。至于无法升级的问题,你可以不升级啊)。所以,用10.2即可,外加一些更新包,基本够用了。

关于Multilink的问题,网友Whenov的文章中有提到,已经有driver了,安装使用即可。

CodeWarrior 10.2 on Linux(download link)

Multilink driver on linux(download link)

CodeWarrior update package(download page)

CodeWarrior 10.1 on Freescale

CodeWarrior安装好,新建项目后,每次重启会出现”Content is not allowed in prolog.Would you like to export diagnostic information and send it to Freescale?“对话框,解决办法是在启动程序时加入参数:

cwide -nl en

这样是以英文语言启动codewarrior,可以解决上面的问题。

参考资源

Whenov——在Linux上进行Kinetis开发

飞飞的博客——Content is not allowed in prolog.

Codewarr 10.2 Error :Content is not allowed in prolog org.eclipse.ui.WorkbenchExpcetion

文章二维码

扫描二维码,在手机上阅读!

发表新评论
博客已萌萌哒运行
© 2018 由 Typecho 强力驱动.Theme by Yodu
前篇 后篇
雷姆
拉姆