原创
Versaloon 开源部分:OpenOCD和MSP430(预告)
今天整理了一下,已经提供给目前国外的准代理了。
开源的原因很简单,是由于直接使用了别人的开源或者免费的代码。
目前有2部分开源,一是OpenOCD的部分,二是MSP430的部分。
OpenOCD由于本身就是一个开源的软件,所以,Versaloon中支持OpenOCD的olink部分固件会全部开源;当然,OpenOCD中的驱动和补丁也会开源。
MSP430的支持算法直接使用了TI的slaa149f提供的代码中的JTAGfunc.c文件,当然,为了适合Versaloon的USB_TO_XXX使用的异步操作方式,所以极少部分做了修改。目前在MSP430F149上使用JTAG测试没有问题。当然,这部分还有一些其他的问题。比如对MSP430F2274的JTAG操作(主要是进入4线JTAG模式的方式问题,用截取了IAR的操作方式,和slaa149f中的说明不同)。SBW编程的上位机已经完成,只需要完成并调试固件中的MSP430_SBW.c里的几个基本操作函数即可,由于我这里没有SBW的编程器,所以无法对比调试,固没有实现。
文章评论(0条评论)
登录后参与讨论