嵌入式学习小组
登录
直播中
硬件工程师1
10年用户
1582经验值
擅长:可编程逻辑
私信
关注
NUC980下载image到DDR中,执行地址入口为什么是0x8000?
开启该帖子的消息推送
DDR
刚入手一个新塘的NUC980 IOT
开发板
,使用nuwriter 下载BSP 带的image到DDR中,执行地址入口=0x8000,可以看到内核启动成功,但是不知道为什么地址入口设为=0x8000?
使用不同的地址入口试验了一下,都是失败的,特此请教。
回帖
(1)
xymbmcu
2024-1-11 09:57:19
在NUC980芯片中,0x8000地址是内部Bootloader程序的存储地址,默认情况下芯片上电后会从该地址处执行Bootloader程序。而由于BSP固件中包含了操作系统内核以及启动程序等内容,因此需要将该固件下载到DDR中,然后通过跳转到0x8000地址,去执行启动程序这一步骤,这也是为什么BSP中的执行地址为0x8000的原因。如果您将下载地址入口改成其他地址,容易导致启动失败或者出现其他问题。
在NUC980芯片中,0x8000地址是内部Bootloader程序的存储地址,默认情况下芯片上电后会从该地址处执行Bootloader程序。而由于BSP固件中包含了操作系统内核以及启动程序等内容,因此需要将该固件下载到DDR中,然后通过跳转到0x8000地址,去执行启动程序这一步骤,这也是为什么BSP中的执行地址为0x8000的原因。如果您将下载地址入口改成其他地址,容易导致启动失败或者出现其他问题。
举报
更多回帖
rotate(-90deg);
回复
相关问答
DDR
NUC980
IOT开发板为什么
地址
入口
设为=
0x8000
?
2023-09-04
228
请教如何
下载
980image
到
DDR
中
?
2023-06-13
213
如何
下载
980image
到
DDR
中
?
2023-06-26
240
请问
NUC980
复位后的第一条子指令在什么
地址
?
2023-06-26
249
请问烧写文件
到
NUC980
的SPI NAND
中
每个文件的
地址
是如何确定的?
2023-09-04
214
求助,烧写文件
到
NUC980
的SPI NAND
中
每个文件的
地址
是如何确定的?
2023-06-26
274
请问烧写文件
到
NUC980
的SPI NAND
中
每个文件的
地址
是如何确定的?
2023-06-13
296
nuc980
不管如何都是开不起来kernel panic是怎么回事?
2023-06-13
374
请问
nuc980
如何在裸机程序
中
实现
nuc980
软件复位?
2023-09-04
240
请问
nuc980
如何在裸机程序
中
实现
nuc980
软件复位?
2023-06-13
542
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分