历史上的今天
今天是:2025年03月09日(星期日)
2020年03月09日 | 6410_scatter.txt
2020-03-09 来源:eefocus
分散加载描述文件,用于armlink的输入参数,他指定映像文件内部各区域的下载和运行时的位置,armlink会根据文件的一些区域相关的符号,他们是全局的供用户建立运行时环境时使用。txt文件中指定的代码启始地址是0x50200000,入口目标文件是startup.o ,程序入口地址是init,紧接着该段依次存放RO(代码与只读数据),RW(读写变量),zi未初始化变量。
;/**************************************************************************************
;*
;* Project Name : S3C6400 Validation
;*
;* Copyright 2006 by Samsung Electronics, Inc.
;* All rights reserved.
;*
;* Project Description :
;* This software is only for validating functions of the S3C6400.
;* Anybody can use this software without our permission.
;*
;*--------------------------------------------------------------------------------------
;*
;* File Name : 6410_scatter.txt
;*
;* File Description : Scatterload structure for downloading image with Debugger/
;*
;* Author : Heemyung.Noh
;* Dept. : AP Development Team
;* Created Date : 2007/09/04
;*
;* History
;* - Created(Heemyung.Noh 2007/09/04)
;*
;**************************************************************************************/
DRAM 0x50200000
{
CODE 0x50200000
{
startup.o (Init,+FIRST)
scatter_load.o (+RO)
* (+RO)
* (+RW, +ZI)
}
IRAM 0x0c000400 0xc00 ;0x0c000000~0x0c0003ff : Exception vector area(Nand Booting)
{
;dmc.o (+RO)
;dmc.o (+RW, +ZI) ; all remaining data
}
ITCM 0x80000000 0x4000
{
; dmc.o (+RO)
dmc_library.o (+RO)
}
DTCM 0x80004000 0x4000
{
; dmc.o (+RW, +ZI)
dmc_library.o (+RW, +ZI)
}
}
下一篇:intrupt 6410裸机中断
史海拾趣
|
摘 要: 随着VLSI的集成度越来越高,设计也越趋复杂。传统的设计方法如原理图输入、HDL语言描述在进行复杂系统设计时,设计效率往往比较低。特别是在算法由软件转化为硬件的环节上,传统的设计方法的效率不是很高,设计者往往要耗费大量的时间和精 ...… 查看全部问答> |
|
请教各位大侠,设置ARM Linker的Output时,RO Base 如何设置,我在编译时,老是说“Entry point lies outside the image.”还有一个Warning: Ignoring -first command.Cannot find section 2410 init.s(Init). 谢谢! … 查看全部问答> |
|
请问当arm通过网口下载了映像后,为什么tshell执行i没有问题,串口一执行i就死掉? 请问当arm通过网口下载了映像后,为什么tshell执行i没有问题,串口一执行i就死掉? 为了验证串口是否好用,在映像起来后,做了个周期打印的程序,可以在串口打印,没有问题,但是只要一执行i,马上打出部分东东,串口就死掉了,同时通过tshell可以 ...… 查看全部问答> |
|
新手求教“JTAGCommunicationfailured” 这一阵开始学习STM32,从网上下了一例子,是按钮控制小灯的,但后来就一直不能下程序,总出现“JTAG Communication failured”,先前一直不知道什么原因,在论坛里找帖子才知道是自己在程序里把JTAG口禁用了,这样导致再也下载不下去程序了, ...… 查看全部问答> |
|
请教一下,这个程序是DSP中的自适应滤波例子程序, 其中一行我感觉有问题,我已经用红色标示,不知大家怎么看了??? #include\"math.h\" #define PI 3.1415926 #define Coeff 16 //定义阶数16阶 #define num 1024 // ...… 查看全部问答> |
|
TI Code Composer Studio (CCS) v4.x中文应用指南-软件、安装、注册、教程、示例全集 TI开发软件Code Composer Studio IDE v3.3 全新 Code Composer Studio 3.3 (CCStudio v3.3) 白金版支持多处理器运行将分析特性提高到新的水平,可不断满足高级嵌入式系统开发发展的需求。统一的新型断点管理器、缓存状态可视化工具,完全集成的分 ...… 查看全部问答> |
|
我们都知道CM3内核支持中断嵌套,即当一个中断正在进行处理时来了一个抢占优先级高于当前正在被处理的中断的新的中断,则内核会将当前中断挂起,转而执行抢占优先级更高的新来中断,这种中断嵌套属于被动式抢占;还有一种情况,就是,当前正在处理 ...… 查看全部问答> |




