8443|6

2

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

omapl138环境搭建 [复制链接]

大家好,本人正在搭建omapl138的开发环境。
现在搭建的环境是WIN7 32位操作系统,CCS5.1,仿真器用的是北京瑞泰科技的ICETEK-XDS560U-PLUS。ARM端要跑裸机,DSP做算法。
我已经实现了DSP端控制开发板上LED,想实现ARM和DSP之间的通信,ARM去访问外设。安装了OMAPL138_StarterWare_1_10_04_01-Setup.exe。
StarterWare例程里有ipc_polling例子,我感觉挺像我要的,但是编译下载程序之后出现以下这个错误,我想请教一下什么原因。

ARM9_0: File Loader: Data verification failed at address 0xC1080000 Please verify target memory and memory map.
ARM9_0: Unable to terminate memory download: NULL buffer pointer at 0x320
ARM9_0: GEL: File: C:\ti\OMAPL138_StarterWare_1_10_04_01\build\armv5\cgt_ccs\omapl138\evmOMAPL138\ipc_polling\Debug\ipc_polling.out: a data verification error occurred, file load failed.

个人猜测应该是CMD文件的内存分配不对,想知道大家的意见。
以下是CMD文件:
-stack  0x8000                             /* SOFTWARE STACK SIZE           */
-heap   0x2000                             /* HEAP AREA SIZE                */
-e Entry

/* SPECIFY THE SYSTEM MEMORY MAP */
#define        IPC_ARM_START                        0x80000000
#define        IPC_ARM_SIZE                        0x10
#define        IPC_DSP_START                        0x80000010  // IPC_ARM_START + IPC_ARM_SIZE
#define        IPC_DSP_SIZE                        0x10
#define        SHARED_IRAM_START                0x80000020  // IPC_ARM_START + IPC_ARM_SIZE + IPC_DSP_SIZE
#define SHARED_IRAM_SIZE                0x1FFDF     // 0x1FFFF - (IPC_ARM_SIZE + IPC_DSP_SIZE)

MEMORY
{
        IPC_ARM: o = IPC_ARM_START        l = IPC_ARM_SIZE        /* 16 bytes for ARM */
        IPC_DSP: o = IPC_DSP_START        l = IPC_DSP_SIZE        /* 16 bytes for DSP */
        shared_ram: o = SHARED_IRAM_START  l = SHARED_IRAM_SIZE                /* Remaining IntRAM        */
                DDR_MEM            : org = 0xC1080000  len = 0x02F7FFFF    /* 50MB of DDR2 RAM */
}

/* SPECIFY THE SECTIONS ALLOCATION INTO MEMORY */

SECTIONS
{
    .init          : {
                             system_config.lib (.text)
                       } load > 0xC1080000  /*0xC1080000*/
                         
    .text    : load > DDR_MEM              /* CODE                              */
        .data    : load        > DDR_MEM
    .bss     : load > DDR_MEM              /* GLOBAL & STATIC VARS              */
                                    RUN_START(bss_start),
                                        RUN_END(bss_end)
    .const   : load > DDR_MEM              /* SOFTWARE SYSTEM STACK             */
    .cinit   : load > DDR_MEM              /* SOFTWARE SYSTEM STACK             */
    .sysmem         : load > DDR_MEM
    .stack   : load > DDR_MEM                   /* SOFTWARE SYSTEM STACK            */
    ipc_arm         : load > IPC_ARM                                /* memory dedicated to IPC module        */
    ipc_dsp         : load > IPC_DSP
}

最新回复

楼主你的仿真器能用于64位系统吗,当时多少钱买的?   详情 回复 发表于 2014-11-16 22:46
点赞 关注
 

回复
举报

1119

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
过来看看~~~~~~~~

点评

给点意见吧  详情 回复 发表于 2014-6-10 16:58
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

给点意见吧
 
 
 

回复

13

帖子

0

TA的资源

一粒金砂(初级)

4
 
我想知道你是怎么实现了led灯闪烁的,大神啊,我刚开始学,各种不懂啊,求帮助
 
 
 

回复

3836

帖子

19

TA的资源

纯净的硅(中级)

5
 
connect之前是否加载了板卡的GEL文件?
板卡里是否有系统?在connect之前是否已经将系统停掉?





 
 
 

回复

283

帖子

0

TA的资源

纯净的硅(高级)

6
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

7
 
楼主你的仿真器能用于64位系统吗,当时多少钱买的?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表