然后安装CCS Uniflash和CC3200SDK-SERVICEPACK,CC3200-LAUNCHXL开发板的驱动是FTDI驱动,如果安装过其它FTDI的驱动就不需要在安装了,如果没有安装那么在CCS Uniflash安装目录中带有这个驱动。不需要安装CCS6和其它软件。 另外需要注意CC3200-LAUNCHXL开发板硬件版本必须是4.1或以上,如果低于4.1就不用尝试了。 下面就开始具体的操作,因为步骤比较多,如果是第一次尝试,可能需要非常小心,避免操作错误。 编译源码,得到固件 编译源码和编译STM32的源码差不多,不同在于需要编译application和bootloader两个源码。 在micropython/cc3200目录下,输入下面的目录进行编译:
分别得到cc3200\build\LAUNCHXL\mcuimg.bin和cc3200\bootmgr\build\LAUNCHXL\bootloader.bin两个固件。 和STM32一样,在Linux下编译速度会快很多,在Windows下可以加上-j8加快编译,但比Linux下还是慢不少。 下载固件
下载Service Pack
运行MicroPython
固件文件 为了方便大家,下面提供编译好的固件和service pack文件,可以节约大家编译和下载的时间,但是CCS Uniflash还是需要大家自己下载和安装,它目前也只有windows版本,没有Linux和MacOS版本,在这些OS下,只能通过虚拟机方式使用。
|