然后芯片会SCI boot 函数,准备接收串口的代码,上位机要根据SCI boot的通信协议,生成SCI boot的数据流格式,将数据通过串口发送给芯片,芯片的bootloader会接收该代码,接收完后会根据该数据流中的起始运行地址去开始执行从SCI下载的代码。
这时候的引导模式是GetMode,由于我们没有去配置OTP两个单元,所以这两个单元默认为0xFFFF,所以芯片的引导模式最终为boot to Flash。 5. 其他外设的引导模式 从上面这几张图中可以看到还有许多外设引导的功能,以SCI引导为例,带仿真器和单机跑的时候,都要配置相应的存储单元以及GPIO口状态,使之配置为SCI boot mode。
4.做SCI-boot的CKFA时,CMD该如何配置,附上我们CKFA的CMD,看看是否合理。 我将我们的工程CMD文件上传,请各位给看看。 MEMORY { PAGE 0 : /* BEGIN is used for the "boot to SARAM" bootloader mode */ BEGIN : origin = 0x000000, length = 0x000002 RAMM0 : origin = 0x000050, ...
这时候的引导模式是GetMode,由于我们没有去配置OTP两个单元,所以这两个单元默认为0xFFFF,所以芯片的引导模式最终为boot to Flash。 5. 其他外设的引导模式 从上面这几张图中可以看到还有许多外设引导的功能,以SCI引导为例,带仿真器和单机跑的时候,都要配置相应的存储单元以及GPIO口状态,使之配置为SCI boot mode。
然后芯片会SCI boot 函数,准备接收串口的代码,上位机要根据SCI boot的通信协议,生成SCI boot的数据流格式,将数据通过串口发送给芯片,芯片的bootloader会接收该代码,接收完后会根据该数据流中的起始运行地址去开始执行从SCI下载的代码。 参考文献: TMS320x2803x Piccolo Boot ROM reference guide...
Package contains: - USB-FPA 6.1 programming adapter,- USB cable,- FPA to C2000-JTAG adapter 14-pin to 14-pin and ribbon cable, - FPA to SCI-BOOT adapter 14-pin to 10-pin and ribbon cable,- Software for adapter available for download from Product Data. One Year Warranty (see Product ...
另外就是一些外设引导模式,如SCI引导以及SPI引导等,像我们常使用的C2PROG软件就支持SCI引导,然后通过串口下载程序。2. 那么芯片的SelectBootMode函数是如何来判断芯片的引导模式(boot mode)呢? 从图2中我们可以看到,首先会判断芯片是否连接仿真器,根据TRST引脚的状态来判断。 如果是仿真器连接,则进入仿真...
设置完boot模式后将SCI引脚连接至PC端(或上位机),如图:下载codeskin的C2prog(http://www.codeskin.com/c2prog-download),安装打开,然后用CCS自带的HEX2000(C:\ti\ccs920\ccs\tools\compiler\ti-cgt-c2000_18.12.3.LTS\bin)将程序编译输出的.out文件转换为hex文件。高版本的CCS可以直接转换,转换方式如下图:...
此,C2000在ROM 中集成了多种方式的代码下载引导程序,可以通过SCI, SPI, CAN 等 接口把代码下载到RAM 中。很多用户要求把程序下载到片上flash 中,为此,TI 开发了一 套SCI flash kernel 程序。我们可以通过引导程序将SCI flash kernel 下载到RAM 中,然 后通过SCI flash kernel 再将需要的应用程序下载到片上...
TMS320LF240X系列DSP使用时,在掌握了其工作原理和过程之后,就要熟练使用DSP自带的一些资源如:IO口、DSRM、SRAM、EVA、,EVB、SCI、SPI、ADC和WD等等;对这些资源的使用很重要的一点就是对其合理配置和初始化,初始化的关键就是对其相关寄存器的设置,设置寄存器必须了解各位的含义,记住每位的含义是不大现实的;为此,我们...