Description Resource Path Location Type #10247-D creating output section "csm_rsvd" without a SECTIONS specification F2812Template C/C++ Problem Description Resource Path Location Type #10247-D creating output section "csmpasswds" without a SECTIONS specification F2812Template C/C++ Problem
以上为编译后提出的编译警告。新建工程的步骤如下:
- 新建工程,删除新建工程中的cmd文件
- 将F2812头文件中的“DSP281x_common”和“DSP281x_headers”复制到工程目录下,删除include和source外的其他文件夹
- 复制“DSP281x_common\cmd\F2812_EzDSP_RAM_lnk.cmd”和"DSP281x_headers\cmd\DSP281x_Headers_nonBIOS.cmd"到工程目录下
- 屏蔽“DSP281x_common\source“下的”DSP281x_SWPrioritizedDefaultIsr.c“,"DSP281x_SWPrioritizedPieVect.c"和"DSP281x_XintfBootReset.c"
csm_rsvd: >CSM_RSVD ,PAGE = 1csmpasswds: > CSM_PWL,PAGE = 1
来解决问题,但是首先默认没有提供CSM_RSVD这个区域,其次CSM_PWL的长度只有”0x000008“,所以在编译的时候提示错误:
"../Cmd/DSP281x_Headers_nonBIOS.cmd", line 100: error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section "csm_rsvd" size 0x76 page 1. Available memory ranges:CSM_PWLsize: 0x8unused: 0x0max hole: 0x0
观察F2812的内存映射,“PassWord”区也仅仅提供有128 bits的空间,所以这里该如何处理。
Young Hu:
在cmd中有这两个段的指定么
Description Resource Path Location Type #10247-D creating output section "csm_rsvd" without a SECTIONS specification F2812Template C/C++ Problem Description Resource Path Location Type #10247-D creating output section "csmpasswds" without a SECTIONS specification F2812Template C/C++ Problem
以上为编译后提出的编译警告。新建工程的步骤如下:
- 新建工程,删除新建工程中的cmd文件
- 将F2812头文件中的“DSP281x_common”和“DSP281x_headers”复制到工程目录下,删除include和source外的其他文件夹
- 复制“DSP281x_common\cmd\F2812_EzDSP_RAM_lnk.cmd”和"DSP281x_headers\cmd\DSP281x_Headers_nonBIOS.cmd"到工程目录下
- 屏蔽“DSP281x_common\source“下的”DSP281x_SWPrioritizedDefaultIsr.c“,"DSP281x_SWPrioritizedPieVect.c"和"DSP281x_XintfBootReset.c"
csm_rsvd: >CSM_RSVD ,PAGE = 1csmpasswds: > CSM_PWL,PAGE = 1
来解决问题,但是首先默认没有提供CSM_RSVD这个区域,其次CSM_PWL的长度只有”0x000008“,所以在编译的时候提示错误:
"../Cmd/DSP281x_Headers_nonBIOS.cmd", line 100: error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section "csm_rsvd" size 0x76 page 1. Available memory ranges:CSM_PWLsize: 0x8unused: 0x0max hole: 0x0
观察F2812的内存映射,“PassWord”区也仅仅提供有128 bits的空间,所以这里该如何处理。
HY Dee:
回复 Young Hu:
您好,我也同样在抛出问题以后一点点的尝试解决问题。所以,现在问题已经进化成一个错误了,麻烦您帮忙解答。
还有此贴的内容要是有可能也希望能够获得解答。
http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/102913.aspx
Description Resource Path Location Type #10247-D creating output section "csm_rsvd" without a SECTIONS specification F2812Template C/C++ Problem Description Resource Path Location Type #10247-D creating output section "csmpasswds" without a SECTIONS specification F2812Template C/C++ Problem
以上为编译后提出的编译警告。新建工程的步骤如下:
- 新建工程,删除新建工程中的cmd文件
- 将F2812头文件中的“DSP281x_common”和“DSP281x_headers”复制到工程目录下,删除include和source外的其他文件夹
- 复制“DSP281x_common\cmd\F2812_EzDSP_RAM_lnk.cmd”和"DSP281x_headers\cmd\DSP281x_Headers_nonBIOS.cmd"到工程目录下
- 屏蔽“DSP281x_common\source“下的”DSP281x_SWPrioritizedDefaultIsr.c“,"DSP281x_SWPrioritizedPieVect.c"和"DSP281x_XintfBootReset.c"
csm_rsvd: >CSM_RSVD ,PAGE = 1csmpasswds: > CSM_PWL,PAGE = 1
来解决问题,但是首先默认没有提供CSM_RSVD这个区域,其次CSM_PWL的长度只有”0x000008“,所以在编译的时候提示错误:
"../Cmd/DSP281x_Headers_nonBIOS.cmd", line 100: error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section "csm_rsvd" size 0x76 page 1. Available memory ranges:CSM_PWLsize: 0x8unused: 0x0max hole: 0x0
观察F2812的内存映射,“PassWord”区也仅仅提供有128 bits的空间,所以这里该如何处理。
Young Hu:
回复 HY Dee:
按照我说的去更改CMD了么
Description Resource Path Location Type #10247-D creating output section "csm_rsvd" without a SECTIONS specification F2812Template C/C++ Problem Description Resource Path Location Type #10247-D creating output section "csmpasswds" without a SECTIONS specification F2812Template C/C++ Problem
以上为编译后提出的编译警告。新建工程的步骤如下:
- 新建工程,删除新建工程中的cmd文件
- 将F2812头文件中的“DSP281x_common”和“DSP281x_headers”复制到工程目录下,删除include和source外的其他文件夹
- 复制“DSP281x_common\cmd\F2812_EzDSP_RAM_lnk.cmd”和"DSP281x_headers\cmd\DSP281x_Headers_nonBIOS.cmd"到工程目录下
- 屏蔽“DSP281x_common\source“下的”DSP281x_SWPrioritizedDefaultIsr.c“,"DSP281x_SWPrioritizedPieVect.c"和"DSP281x_XintfBootReset.c"
csm_rsvd: >CSM_RSVD ,PAGE = 1csmpasswds: > CSM_PWL,PAGE = 1
来解决问题,但是首先默认没有提供CSM_RSVD这个区域,其次CSM_PWL的长度只有”0x000008“,所以在编译的时候提示错误:
"../Cmd/DSP281x_Headers_nonBIOS.cmd", line 100: error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section "csm_rsvd" size 0x76 page 1. Available memory ranges:CSM_PWLsize: 0x8unused: 0x0max hole: 0x0
观察F2812的内存映射,“PassWord”区也仅仅提供有128 bits的空间,所以这里该如何处理。
囧:
请把你的CMD文件贴出来看看
Description Resource Path Location Type #10247-D creating output section "csm_rsvd" without a SECTIONS specification F2812Template C/C++ Problem Description Resource Path Location Type #10247-D creating output section "csmpasswds" without a SECTIONS specification F2812Template C/C++ Problem
以上为编译后提出的编译警告。新建工程的步骤如下:
- 新建工程,删除新建工程中的cmd文件
- 将F2812头文件中的“DSP281x_common”和“DSP281x_headers”复制到工程目录下,删除include和source外的其他文件夹
- 复制“DSP281x_common\cmd\F2812_EzDSP_RAM_lnk.cmd”和"DSP281x_headers\cmd\DSP281x_Headers_nonBIOS.cmd"到工程目录下
- 屏蔽“DSP281x_common\source“下的”DSP281x_SWPrioritizedDefaultIsr.c“,"DSP281x_SWPrioritizedPieVect.c"和"DSP281x_XintfBootReset.c"
csm_rsvd: >CSM_RSVD ,PAGE = 1csmpasswds: > CSM_PWL,PAGE = 1
来解决问题,但是首先默认没有提供CSM_RSVD这个区域,其次CSM_PWL的长度只有”0x000008“,所以在编译的时候提示错误:
"../Cmd/DSP281x_Headers_nonBIOS.cmd", line 100: error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section "csm_rsvd" size 0x76 page 1. Available memory ranges:CSM_PWLsize: 0x8unused: 0x0max hole: 0x0
观察F2812的内存映射,“PassWord”区也仅仅提供有128 bits的空间,所以这里该如何处理。
HY Dee:
回复 Young Hu:
我暂时屏蔽了“DSP281x_CSMPassWords.asm”,暂时不会有这个错误提示了。当前用的cmd文件就是tidcs/c28中提供的。
Description Resource Path Location Type #10247-D creating output section "csm_rsvd" without a SECTIONS specification F2812Template C/C++ Problem Description Resource Path Location Type #10247-D creating output section "csmpasswds" without a SECTIONS specification F2812Template C/C++ Problem
以上为编译后提出的编译警告。新建工程的步骤如下:
- 新建工程,删除新建工程中的cmd文件
- 将F2812头文件中的“DSP281x_common”和“DSP281x_headers”复制到工程目录下,删除include和source外的其他文件夹
- 复制“DSP281x_common\cmd\F2812_EzDSP_RAM_lnk.cmd”和"DSP281x_headers\cmd\DSP281x_Headers_nonBIOS.cmd"到工程目录下
- 屏蔽“DSP281x_common\source“下的”DSP281x_SWPrioritizedDefaultIsr.c“,"DSP281x_SWPrioritizedPieVect.c"和"DSP281x_XintfBootReset.c"
csm_rsvd: >CSM_RSVD ,PAGE = 1csmpasswds: > CSM_PWL,PAGE = 1
来解决问题,但是首先默认没有提供CSM_RSVD这个区域,其次CSM_PWL的长度只有”0x000008“,所以在编译的时候提示错误:
"../Cmd/DSP281x_Headers_nonBIOS.cmd", line 100: error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section "csm_rsvd" size 0x76 page 1. Available memory ranges:CSM_PWLsize: 0x8unused: 0x0max hole: 0x0
观察F2812的内存映射,“PassWord”区也仅仅提供有128 bits的空间,所以这里该如何处理。
Young Hu:
回复 HY Dee:
不加密码屏蔽了也可以