bootloader 相关问题

Bootloader是一个程序,它将操作系统加载到计算机的内存中并将其设置为执行。当计算机启动或重新启动时,基本输入/输出系统(BIOS)执行一些初始测试,然后将控制权转移到Bootloader。

Bootstrap代码未正确复制内核

引导加载程序不会将内存从磁盘复制到地址0x10000。实际上,前几个扇区已被很好地复制,但是在某个时候,它只是停止复制并跳转到内核。这是我的...

回答 1 投票 0

链接C文件后无法让QEMU引导我的引导程序

我正在尝试将一些C代码链接到我制作的引导程序中,但是,这样做之后,我无法获得QEMU来引导附加的原始文件是引导程序的相关部分,...。 >

回答 1 投票 0

[尝试更新ds寄存器时系统崩溃

我正在编写一个简单的引导加载程序,在该引导加载程序中,我从磁盘读取下一个扇区,加载gdt,切换到32位模式并打印一个字母以指示成功。一切都可以在模拟器(qemu)上正常运行。

回答 2 投票 -3

如何在Windows 10 64bit上从引导程序创建ISO文件

我想从头开始编写一个简单的操作系统。我找到了我想使用的教程。设置的要求之一是VFD,但VFD在64位系统上不起作用。所以我现在正试图找到...

回答 2 投票 0

Sicxe汇编语言编程

以下是sic / xe机器的汇编语言代码...。清除ldx#128循环jsub getc rmo a,s shift s,4 jsub getc addr s,a stch 0,x tixr x,x .. 。

回答 1 投票 0

什么是设备真实状态

设备真实性状态为:启用我在启动日志中超过了一行。我可以知道,它会做什么呢?我已经阅读了android的源链接,但听不懂。你能帮我么。谢谢...

回答 1 投票 1

STM32103自定义引导程序-跳转至主要固件问题

根据我在这里找到的示例(lbus)https://github.com/alphalove/stm32-projects/tree/master/lbus_bootloader,我已经成功地为STM32103C8T6芯片实现了CAN总线引导加载程序。我用过...

回答 2 投票 0

如何使ARM GCC链接器将版本号放在内存段末尾的固定地址上?

我正在为基于Cortex-M4的系统开发固件更新代码,并且需要一种让我的固件获得单独链接的引导加载程序的版本号的方法,以便我可以确定它是否必须是...]]

回答 1 投票 0

组装打印输出意外结果

我对汇编编程还是比较陌生,想知道为什么我的代码不能显示预期的字符串。完成后,该项目应该是引导加载程序。我正在使用...

回答 1 投票 0

在MCU闪存中保留16K扇区,并在特定地址添加链接描述文件

我正在使用gnu工具链(9.2.1)为STM32F429创建一个引导程序,并尝试为引导程序和应用程序共享的用户数据保留一些闪存。我想保留其第二个...

回答 1 投票 1

arm-none-eabi-gcc 9.2.1,STM32F429:如何在Flash中以0x4000对齐方式放置一节?

我正在为STM32F429创建引导加载程序。引导加载程序的最大大小为256K,这在闪存中为384K大小的两个应用程序“页面”留出了空间。为了确定哪个页面是“活动的” ...

回答 1 投票 0

使用U-boot从RAM启动U-boot

我想使用另一个U-boot从RAM启动U-boot映像。我使用tftp tftp 0x90000000 u-boot.img将U-boot映像加载到RAM中,并尝试通过go 0x90000000运行它,但是什么也没有...

回答 1 投票 2

实施自定义u-boot命令

我想将自定义命令命令添加到u-boot,因为它是一个简单的hello world命令。搜索后,我找到了此链接Yocto u-boot自定义命令,其中显示了要查看cmd / misc.c中的计时器命令...

回答 1 投票 0

我正在寻找BeagleBone Black的默认U-boot配置。我在u-boot / configs /文件夹中找不到am335x_boneblack_defconfig

旧版本在目录内显示am335x_boneblack_defconfig(分支v2017.01而不是主版本)文件,但在新版本中看不到它,因此应使用哪个分支来构建...

回答 1 投票 0

为什么在使用int 13h时得到这个上师冥想?

我正在构建一个业余操作系统,但是在某些时候它不起作用(黑屏不显示任何内容,并且试图知道为什么我试图使最小的内核...

回答 1 投票 1

未从两阶段x86引导程序执行外部C代码吗?

我想制作一个玩具,但是我被困在引导程序阶段。我只是想写一个非常简单的引导程序来加载我的主要C代码,我不太喜欢x86汇编,发生的事情是一次...

回答 1 投票 3

Bootloader和主要应用程序共享通用代码/功能

我正在努力寻求一个帮助的问题……我有一个Bootloader,可以将另一个应用程序上传到我的芯片中。就我而言,Bootloader和主应用程序...

回答 1 投票 0

Bootloader和主要应用共享公用固件

我正在努力寻求一个帮助的问题……我有一个Bootloader,可以将另一个应用程序上传到我的芯片中。就我而言,Bootloader和主应用程序...

回答 1 投票 0

程序集进入保护模式并跳回到实模式

我正在组装中开发玩具OS,从保护模式切换回实模式时遇到问题。我已成功切换到受保护的模式,称为将文本写入[...

回答 1 投票 1

[LPC1549 USB ISP在Linux上失败

我正在努力使用内置USB ISP引导加载程序对NXP LPC1549微控制器进行编程。根据用户手册第34.5章,该设备显示为USB大容量存储设备。旧的...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.