搜索
bottom↓
回复: 9

KE02bootloader 急需帮助下!版主进来看下啊!(已解决)

[复制链接]

出0入0汤圆

发表于 2014-10-21 20:28:35 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_Robin 于 2014-11-27 14:05 编辑

我的应用程序是用CW开发的,看了AN2295说要把应用程序的地址更改掉
默认的:
MEMORY
{
  m_interrupts        (rx) : ORIGIN = 0x00000000, LENGTH = 0xC0
  m_cfmprotrom         (rx) : ORIGIN = 0x00000400, LENGTH = 0x10
  m_text                 (rx) : ORIGIN = 0x00000800, LENGTH = 64K - 0x800
  m_data            (rwx) : ORIGIN = 0x1FFFFC00, LENGTH = 4K                        /* SRAM */
}
修改后:
MEMORY
{
  m_interrupts        (rx) : ORIGIN = 0x00001000, LENGTH = 0xC0
  m_cfmprotrom         (rx) : ORIGIN = 0x00001400, LENGTH = 0x10
  m_text                 (rx) : ORIGIN = 0x00001410, LENGTH = 64K - 0x1410
  m_data            (rwx) : ORIGIN = 0x1FFFFC00, LENGTH = 4K                        /* SRAM */
}

但是程序运行不正常,我只看到在iar编译器教如何修改,没有看到CW编译器如何修改!求飞思卡尔FAE帮助啊!时间紧

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2014-10-21 20:33:04 | 显示全部楼层
为什么看了AN2295说KL25只要text那段地址,但是我KE02也只改这段地址的话程序是跳转不过去的!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-10-21 20:39:30 | 显示全部楼层
RELOCATION_VERTOR_ADDR                        0x1000

1、SCB_VTOR = RELOCATION_VERTOR_ADDR;
2、void JumpToUserApplication(uint32_t userStartup)
{
    /* set up stack pointer */  
    asm("LDR     r1, [r0]");
    asm("mov     r13, r1");
    /* jump to application reset vector */
    asm("ADDS      r0,r0,#0x04 ");
    asm("LDR      r0, [r0]");
    asm("BX       r0");
}

boot中是执行1和2跳转到应用程序,不知道是否有错误!

出0入0汤圆

发表于 2014-10-21 21:21:57 | 显示全部楼层
问楼主一下  KE02能用IAR么

出0入0汤圆

发表于 2014-10-21 21:58:15 | 显示全部楼层
luckner 发表于 2014-10-21 21:21
问楼主一下  KE02能用IAR么

可以的,最近坛里送了很多KE02的板子,大家用什么开发环境的都有

出0入0汤圆

发表于 2014-10-22 08:36:07 | 显示全部楼层
非要用官方的吗?自己做一个不完了?
http://www.amobbs.com/thread-5579657-1-1.html
这个帖子是我自己做的KE02的BootLoader,可以给你参考!

出0入0汤圆

发表于 2014-10-22 09:37:50 | 显示全部楼层
步之道 发表于 2014-10-21 21:58
可以的,最近坛里送了很多KE02的板子,大家用什么开发环境的都有

好的  谢谢 顺便问您一句  KE02有做好的库文件吗?
前几天我也申请了 开发板 但是好像最近一阵都没有兑换进行呢  您这个积分 是冲着大奖去的吧

出0入0汤圆

发表于 2014-10-22 12:36:31 | 显示全部楼层
luckner 发表于 2014-10-22 09:37
好的  谢谢 顺便问您一句  KE02有做好的库文件吗?
前几天我也申请了 开发板 但是好像最近一阵都没有兑换 ...

你看一下这个
http://www.amobbs.com/forum.php? ... ht=KE02%2B%E5%BA%93
6楼坛友贴了一个工程,可以参考一下。
我就想换个塔式就完了,pad可以自己买。

出0入0汤圆

发表于 2014-10-22 14:27:22 | 显示全部楼层
步之道 发表于 2014-10-22 12:36
你看一下这个
http://www.amobbs.com/forum.php?mod=viewthread&tid=5570751&highlight=KE02%2B%E5%BA%93 ...

谢谢朋友了  不知论坛里的板子 KE02是否需要专用的下载器  我看图好像只需要找根USB就行了啊

出0入0汤圆

发表于 2014-10-22 17:03:45 | 显示全部楼层
这个boot,我也要努力学习。我的16位机引导还没搞定。实在不行就换KE的做板子了。这个现在比较火,应该好上手一点。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-25 22:17

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表