跳过到主内容
目录
< 所有主题
打印

js uboot 的一些琐事

一.什么是uboot

U – Boot(Universal Boot Loader)是一个开源的引导加载程序,它主要用于嵌入式系统。引导加载程序是计算机硬件启动过程中运行的第一段软件代码。在嵌入式设备中,它承担着非常重要的角色。就像我们日常使用的电脑开机时,BIOS(基本输入输出系统)会首先运行,完成硬件初始化等一系列操作,然后引导操作系统启动。U – Boot在嵌入式设备中的作用和BIOS类似。
它最初是为PowerPC架构的嵌入式系统开发的,但随着发展,它已经支持多种架构,包括ARM、x86、MIPS等架构的处理器。这使得U – Boot能够在各种不同的嵌入式硬件平台上使用,具有很强的通用性。

二.怎么进入uboot

1.如上图330 ak芯片固件所示,在看到Hit any key to stop autoboot 或者类似打印之前 或者 设备启动后 一直 按着 CTRL + C 键(如上图设备一直按着任意键也可以,根据提示来)

2.成功之后,设备会打印类似 anyka $<INTERRUPT> 的打印,说明已经进入了uboot

三.怎么操作使用uboot里的相关命令

操作环境变量基本命令

打印环境变量
print / printenv
设置环境变量setenv
保存环境变量saveenv
重启设备reset

四.一些关于设备参数的设置

doraemon设备环境变量

参数的设置命令
console使用设备串口0#安凯使用
print console;
setenv console 'ttySAK0';
saveenv;
reset;

#君正使用
print console;
setenv console 'ttyS1';
saveenv;
reset;
console不使用设备串口print console;
setenv console 'none';
saveenv;
reset;
串口打开(如果使用产测开关串口就不要使用这条,不要轻易使用)print disable_console;
setenv disable_console '0';
saveenv;
reset;
串口关闭(如果使用产测开关串口就不要使用这条,不要轻易使用)print disable_console;
setenv disable_console '1';
saveenv;
reset;

AI小助手

你好!有什么可以帮你的吗?