u-boot

    1热度

    1回答

    以下是U-Boot代码中文件common/Makefile的一部分。 obj-$(CONFIG_SOURCE) += cmd_source.o obj-$(CONFIG_CMD_SOURCE) += cmd_source.o 我已经通过U-Boot的代码了,但找不到任何地方定义这两个宏。但是,此命令在运行时在U-Boot中可用。 这个宏定义在哪里? 与bootm命令相同,它在运行时也可用,但

    0热度

    1回答

    我可以在IMX53 evk板配置文件(mx53_evk.h)中看到以下宏定义。 #define CONFIG_SYS_NAND_MAX_CHIPS 8 #define CONFIG_SYS_MAX_NAND_DEVICE 1 的CONFIG_SYS_NAND_MAX_CHIPS宏值定义节数,我们对董事会NAND芯片,但什么是CONFIG_SYS_MAX_NAND_DEVICE宏观使用。你能

    2热度

    1回答

    我有一个u-boot,它将多图像(Linux内核+ rootfs + dts)从串行FLASH复制到DDR。该设备是远程供电的。该设备需要故障安全远程固件升级,可以在电源故障后继续使用我总是在FLASH上保留两张图片。当我向FLASH写入新的固件时,FLASH上总是会有另一个较旧的固件映像。启动后启动U-boot应启动最新的固件。 引导时间很重要,但并不重要。例如,我想让u-boot引导第一个“有

    0热度

    1回答

    我想了解如何使用U启动PSCI接口启动内核进入HYP模式。 通过u-boot源代码,我看到有一个通用的psci.S和其他psci.S这是板特定的,并有以下怀疑。 1)。 psci.S如何适用于正常的u-boot流程(在引导u-boot时调用cci_on和cpu_off时,何时以及如何使用psci服务)。 2)。如何使用u-boot的psci接口在HYP模式下启动内核(psci接口中的什么功能可以让

    0热度

    1回答

    我使用可以使用sd-card或emmc启动的imx.6 sabresd板。我可以使用u-boot正确启动linux,并为rootfs提供正确的bootargs。 但是,当使用eMMC引导Linux时,当sd卡未插入时,将sd卡插入到/ dev/mmcblk0时,设备名称会从/ dev/mmcblk1更改。 现在,我不知道使用哪个设备时,如何使用bootargs参数在u-boot中提供正确的root

    2热度

    1回答

    我正在使用Yocto来构建嵌入式环境。我想改变引导程序生成的实际配方。存在一个图形工具来编辑u-boot配方?或者我该如何更改u-boot映像中的可用软件包?

    1热度

    1回答

    我们如何从U-Boot引导独立的裸板二进制文件(不是使用U-Boot环境而不是Linux内核运行的独立二进制文件)。我的要求是使用我的二进制文件重新初始化电路板和驱动程序... 我可以使用我的二进制代替启动介质(这里是NOR Flash)中的U-Boot,但是我的要求是不从U-Boot中删除NOR闪存,我应该使用“tftp”命令从LAN网络加载我的二进制文件。 感谢和问候, Veerendrana

    6热度

    1回答

    我有一些编译ARM cortex-m设备的裸机代码以及Beaglebone Black(BBB)的Linux内核,uBoot和应用程序的经验(对于那些生活在摇滚中的人来说,更多功能ARM和MMU)。它使我对cortex-m代码应该使用arm-none-eabi-gcc进行编译(因为没有OS),并且BBB的应用程序代码应该用arm-linux-gnueabi-gcc编译(如那里是一个可以进行系统调用

    1热度

    1回答

    我正在使用u-boot 2013.04,并且通过在.h文件中添加以下内容来启用了usb支持。 /* USB Configs */ #define CONFIG_CMD_USB #define CONFIG_CMD_FAT #define CONFIG_USB_EHCI #define CONFIG_USB_EHCI_MX6 #define CONF

    1热度

    1回答

    我正在寻找一些关于如何去除Beaglebone黑色上的自动加载延迟的指导。 BBB运行Debian Jessie内核4.1.18-bone30。这个想法是,这个BBB将在一个消费产品中,并且在启动时多余的3秒是不必要的。理想情况下,我希望启动时间为10秒,目前我坐在15点。这是通过按下电源按钮启动并运行我的应用程序。 我的主机运行Ubuntu 12.04 32位。我的嵌入式应用程序在Qt框架上运行