打印

DM8148 syslink examples无法运行的原因总结

[复制链接]
436|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Violin11|  楼主 | 2017-11-11 10:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DM8148 syslink examples无法运行的原因总结


1.memory map
        分为:
  •   The syslink samples use a different memory map from the default EZSDK installation,
  • run syslink examples, you must boot with a different memory for linux.

复制代码

        相关图形加速和gui需要stop的,因为它们之间在内存上由冲突
        2.timer的配置问题
  • // Change timer frequency for Linux server
  • var timer = xdc.useModule('ti.sysbios.timers.dmtimer.Timer');
  • timer.intFreq.lo = 20000000;

复制代码

        3.编译时候报错,除了配置错误还有一个版本匹配的问题
        附:Memory Configuration Flow


        Firmware loader load the Dynamically configurable Memory Section info from firmware_loader/src/memsegdef_default.c to MEMCFG_SPACE before loading slave binaries.
        During bootup of Video-M3 and VPSS-M3, they read the dynamically memory section info from MEMCFG_SPACE and creates the Local Heaps and Shared regions. This method is not yet integrated to DSP and A8 side of applications, DSP and A8 reads the dynamically configurable memory section info from ti/omx/memcfg/memtbl_cfg.h

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

717

主题

1010

帖子

3

粉丝