bootloader 相关问题

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

自定义U-boot串行提示消息

我正在使用Yocto项目,并将U-boot用于嵌入式板。电路板上电时尝试更改U-boot提示消息。例如,提示消息以U-boot“ U-boot ...

回答 1 投票 0

为我的Android设备编写简单内核

我正在尝试开发一个简单的玩具移动操作系统作为附带项目。我试图弄清楚如何引导一个简单的内核并在Android设备上打印“ Hello World”以显示在屏幕上。正在启动...

回答 1 投票 0

现代计算机是否以实模式或虚拟实模式启动?

因此,我读了有关处理器模式的信息,并知道虚拟实模式允许实模式应用,例如:诸如BIOS程序之类的DOS应用程序可以在保护模式下运行...

回答 1 投票 1

现代计算机是否以实模式或虚拟读取模式启动?

因此,我读了有关处理器模式的信息,并知道虚拟实模式允许实模式应用,例如:诸如BIOS程序之类的DOS应用程序可以在保护模式下运行...

回答 1 投票 1

Kernel.c无法执行完整的代码[从头开始创建OS]

我是操作系统的初学者,我正在尝试从头开始构建操作系统(在本教程之后)。虽然我可以执行作者提供的代码。但是,当我添加自定义引导加载程序(...

回答 1 投票 2

BIOS INT 13H问题(从驱动器读取扇区)

描述:在创建简单的独立程序的过程中,我在第一部分编写了一个简单的引导加载程序。其目的是将程序加载到内存中。为此,我正在使用...

回答 1 投票 2

kexec进入ELF x86_64二进制文件后页表的状态是什么?

我正在将kexec压缩成我编写的二进制文件,并将其编译为x86_64 ELF。运行正常。由于它是64位二进制文 件,因此我知道处理器必须处于64位长模式。这需要使用分页,所以我知道...

回答 1 投票 4

Cortex M0 +跳转到用户应用程序失败

我有KL17,我正在尝试编写一个引导加载程序以允许OTA更新。我无法跳转到用户应用程序,这是我正在尝试的方法。 void JumpToUserApplication(uint32_t userSP,...

回答 1 投票 0

STM32F0。如何将RAM中变量的值分配给单独的变量?

我正在为STM32F051在引导加载程序上做一个项目,该项目会跳转到其他内存位置的应用程序。这部分工作正常。我遇到的问题是我在FLASH中定义了一个位置...

回答 1 投票 1

从另一个STM32闪存STM32 [关闭]

我想在设计中使用2个通过uart连接的微控制器。假设F103和F100。我将在F103上连接一个端口,以便可以从产品外部使用...

回答 2 投票 0

如何在应用程序(stm32f4 HAL)中更改SCB-> VTOR?

我为STM32F4构建了引导加载程序,并通过system_stm32f4xx.c文件中的SCB-> VTOR手动更改了VECT_TAB_OFFSET值来构建用户应用程序,但是如果我在应用程序中进行了更改。它不起作用...

回答 1 投票 0

API来检测,如果Android手机已经解锁引导程序? [关闭]

是否有任何API /代码检查,如果Android手机的引导程序解锁?

回答 1 投票 1

如何通过BIOS中断在实模式下处理键盘?

我必须为我可以运行计算器的操作系统编写代码。它就像一个桌面计算器。为此我正在阅读我已完成第二次的破碎运营开发系列...

回答 3 投票 6

在Lenovo A1000-T的快速启动模式下打开Android平板电脑

你是怎么进入快速启动模式的?我无法搞清楚。 adb reboot bootloader adb reboot-bootloader adb reboot fastboot它们都没有工作,但adb reboot recovery打开它...

回答 1 投票 0

将应用程序放在闪存中后放置引导加载程序

我为STM32F042k6板写了一个Bootloader,功能非常好。在系统重置时,启动Bootloader,稍后可以跳转到应用程序。那很棒:)。现在我想做...

回答 2 投票 0

第二阶段bootloader已加载但未执行

我是osdev的新手,我正试图从头开始创建一个bootloader。我目前正在尝试执行第二阶段。这是我的主要bootloader代码位16 org 0x7c00 mov [BOOT_DRIVE],dl xor ax,...

回答 2 投票 4

将sama5d3上的bootloader替换为正在运行的linux系统

我想在运行4.1.0-linux4sam_5.1和buildroot-2016.02的基于sama5d36的系统上替换nand flash中的第一阶段引导加载程序。我可以用flashcp替换内核映像就好了......

回答 1 投票 1

不能用Udoo neo登录u-boot模式

我是嵌入式Linux的新手。我用Udoo neo board阅读教程编译U-boot,https://www.udoo.org/docs-neo/Advanced_Topics/Compile_U-Boot_Bootloader.html。我有一些问题:编译u-boot ...

回答 1 投票 0

如何调试Bootloader Qemu ARM?

我正在尝试使用QEMU启动内核(从固件中提取)。 Qemu仿真似乎从0x0开始。问题是从0x0到0x04000000的内存只填充0.我怎么能...

回答 1 投票 0

AVR工作室错误“得到0xc0,预计为0x00”

所以我有5块板使用我设计的ATmega 2560。它们都正确连线,最初能够使用AVRISP mk2与AtmelStudio工作室进行通信。第一块板子能够......

回答 1 投票 0

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