[ZLG-ARM] lpc2478在sdram中运行ucos的问题

[复制链接]
 楼主| shuiyidao 发表于 2010-5-24 21:05 | 显示全部楼层 |阅读模式
橡希曾在去年发过一个类似的帖子《LPC2478 能否地址重映射到SDRAM?》,不知是否解决。我现在是想建立一个开发环境,flash上固化bootloader,开发过程中,bootloader通过串口或者网络把ucos bin文件下载到sdram中0xA0000000处,然后跳到该地址开始执行,这样可以节省仿真器,也可以减少烧写flash的次数,我在bootloader中把cpu设置为管理模式,ucos启动后能够启动main函数,建立任务,现在的问题是运行到bsp_init()时会出现跑飞或者取指错误,调用第一个初始化函数就会出现该问题,此时停止仿真往往会出现不能停止cpu的错误提示(仿真器为jlink)。不知该问题是因何造成的?是否是sdram 的速度或者pll的配置有问题,有清楚的请给予指点,非常感谢!该bootloader能够把较小的gpio测试程序下载到sdram中并执行。
虎虎生威 发表于 2010-5-24 21:25 | 显示全部楼层
不懂,帮顶~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

12

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部