⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flashblink.cmd

📁 ti dsp 5416 的BOOT程序。利用此程序实现将代码写入到FLASH 的功能。
💻 CMD
字号:
/******************************************************************
 * File         :    FlashBlink.cmd
 *
 * Description  :    C54XX DSK link loader control file	
 * Targets      :    TMS320C54XX				  		
 *
 * Author       :    Kwame Kyiamah
 *                   (Adapted by R. Heeschen as a FlashBurn example)
 *
 * Restrictions :    The memory definitions MUST be preserved:
 *		     VECTORS, XFER, SCRATCH, XFERHDR and FIFO.
 *		     FIFO is important for proper function of
 *		     the HPI implemented fifo.
 *
 * Date         :    2.15.99    Created
 *****************************************************************
 */
/*
 * $Log: FlashBlink.cmd,v $
 * Revision 1.1  2001/11/15 19:28:07  heeschen
 * Added to FlashBurn for dsk5416.
 * Works with Alpha board using JTAG and USB
 * interfaces.
 *
 * Revision 1.1  2000/11/01 20:57:37  heeschen
 * Initial version tested with FlashBurn v1.003.
 * This is adapted from the 5402 DSK blink application.
 *
 */

-stack 0x0400		/* do not change */
-heap  0x0400

-o FlashBlink.out 
-m FlashBlink.map

MEMORY
{
   PAGE 0 : SCRATCH ( RW )   :  o = 0x0060,  l = 0x0020
	    /* scratch memory */     
           
	    STACK   ( RW )   :  o = 0x0080,  l = 0x0080
	    /* stack space */
            
	    XFER    ( RWXI ) :  o = 0x0100,  l = 0x0300
	    /* reserve 0x300 words for comm kernel */      
            
	    XFERHDR ( RWI )  :  o = 0x0400,  l = 0x003a
	    /* reserve 0x3a words for kernel header */      
            
	    FIFO    ( RWI )  :  o = 0x043a,  l = 0x0046
	    /* reserve 0x46 words for fifo */      
            
	    VECTORS ( RWXI ) :  o = 0x0480,  l = 0x0080
	    /* interrupt vectors */

			DATA1   ( RWI )  :  o = 0x0500,  l = 0x3b00  
			/* on-chip ram 5402 & 5410 */

			DATA2   ( RWI )  :  o = 0x4000,  l = 0x4000
			/* 5410 only */

            EXTRAM  ( RWI )  :  o = 0x8000,  l = 0x8000
	      /* external SRAM */  
}

SECTIONS
{
   .trap        : load = 0x0078 PAGE 0
   .vectors     : > VECTORS align 0x80 PAGE 0
   .fifo        : > FIFO 	PAGE 0
   .text        : > DATA1	PAGE 0
   .cinit       : > DATA1	PAGE 0
   .cio         : > DATA1	PAGE 0
   .switch      : > DATA1	PAGE 0
   .bss         : > DATA1	PAGE 0
   .const       : > DATA1	PAGE 0
   .sysmem      : > DATA1	PAGE 0
   .stack       : > DATA1	PAGE 0
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -