查看: 2525|回复: 6

[其他] 小白关于bootloader的问题

[复制链接]

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
15
最后登录
2016-4-14
发表于 2016-4-13 09:37:03 | 显示全部楼层 |阅读模式
bootloader在ROM中的保存位置是不是可以通过修改.prm文件来进行更改,如果更改了位置,是不是需要手动在start文件中将启动指针指向这个新的保存地址来启动bootloader的main函数,而在start文件中,哪一段对应着这个地址偏移量,请大家指教
我知道答案 目前已有6人回答
回复

使用道具 举报

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
15
最后登录
2016-4-14
 楼主| 发表于 2016-4-13 09:56:59 | 显示全部楼层
QQ:401693657,有搞这个的加起讨论
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24903
最后登录
2025-7-22
发表于 2016-4-13 16:46:55 | 显示全部楼层
楼主你好!
请问你用的是NXP的产品型号是什么?
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

新手上路

Rank: 1

积分
32
最后登录
2016-8-16
发表于 2016-4-13 17:05:13 | 显示全部楼层
用C的话还是需要VECTOR 0 startup,用汇编可以直接VECTOR 0 main
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
15
最后登录
2016-4-14
 楼主| 发表于 2016-4-13 17:10:13 | 显示全部楼层
小恩GG 发表于 2016-4-13 16:46
楼主你好!
请问你用的是NXP的产品型号是什么?

MC9S12XE      
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
15
最后登录
2016-4-14
 楼主| 发表于 2016-4-13 17:13:27 | 显示全部楼层
eljw 发表于 2016-4-13 17:05
用C的话还是需要VECTOR 0 startup,用汇编可以直接VECTOR 0 main

bootloader放置的起始位置只能从0xF000开始吗,如果代码很大,在不分页的ROM中放不下怎么办呢
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2024-9-13 10:15
  • 签到天数: 35 天

    连续签到: 1 天

    [LV.5]常住居民I

    13

    主题

    500

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1183
    最后登录
    2024-12-10
    发表于 2016-4-22 08:11:16 | 显示全部楼层
    wfkisshone 发表于 2016-4-13 17:13
    bootloader放置的起始位置只能从0xF000开始吗,如果代码很大,在不分页的ROM中放不下怎么办呢 ...

    你搞喇嘛大的引导代码做啥子?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-22 18:58 , Processed in 0.095891 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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