跳到主要内容

安装 BIOS

下载 BIOS 发布包

O6 BIOS

制作刷 BIOS U盘

1,将 U盘格式化出一个分区,格式为 FAT32。

2,将 BIOS 压缩包解压开,把如下文件放到 U盘的 FAT32 分区的顶层目录中。

BuildOptions  BurnImage.efi  cix_flash_all.bin  cix_flash_ota.bin  FlashUpdate.efi  setup.nsh  Shell.efi  VariableInfo.efi

更新 BIOS

方法一:在线更新 BIOS 之有屏模式

步骤一:硬件准备

  • Orion O6 和 PD 65W 适配器
  • HDMI 线和显示器
  • USB 键盘与鼠标

步骤二:进入 BIOS 界面

  • 把 HDMI 显示器和键盘接到 O6 上。
  • 接通 O6 电源,观察显示器。出现 Radxa Logo 和进度条时,短按键盘的 “Esc” 按键,在 HDMI 显示器将会出现 BIOS 菜单。

步骤三:进入 UEFI Shell 界面

键盘选择 Boot Manager --> UEFI Shell

UEFI Interactive Shell v2.2
EDK II
UEFI v2.70 (EDK II, 0x00010000)
Mapping table
FS0: Alias(s):HD0b:;BLK1:
PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-0
1)/HD(1,GPT,80810833-48A5-4976-A296-0209E1012834,0x800,0x100000)
FS1: Alias(s):HD1b0c:;BLK6:
VenHw(0D51905B-B77E-452A-A2C0-ECA0CC8D514A,00801D090000000000)/USB(0x1
,0x0)/HD(2,GPT,3A7E1703-AD97-4EE2-A0E0-BDC978C453D0,0x8800,0x3A8F000)
BLK0: Alias(s):
PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-0
1)
BLK2: Alias(s):
PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-0
1)/HD(2,GPT,02EC7511-B73F-4F06-ABBF-ACEF796021D2,0x100800,0xEB93000)
BLK3: Alias(s):
PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-0
1)/HD(3,GPT,19A46BB8-BDB9-4A8B-A2A8-03CE65C39A29,0xEC93800,0x1E8800)
BLK4: Alias(s):
VenHw(0D51905B-B77E-452A-A2C0-ECA0CC8D514A,00801D090000000000)/USB(0x1
,0x0)
BLK5: Alias(s):
VenHw(0D51905B-B77E-452A-A2C0-ECA0CC8D514A,00801D090000000000)/USB(0x1
,0x0)/HD(1,GPT,EE706585-639D-48CE-B236-4C372373E325,0x800,0x8000)
Press ESC in 1 seconds to skip startup.nsh or any other key to continue.
Shell>

步骤四:进入放置有 BIOS 文件和工具的 U盘文件夹

这里选择的是 FS1:。在 Shell 下,输入 FS1: 后按下回车键。然后用 ls 查看文件。

Shell> FS1:
FS1:\> ls
Directory of: FS1:\
01/01/1980 08:00 619 BuildOptions
01/01/1980 08:00 57,344 BurnImage.efi
01/01/1980 08:00 6,288,062 cix_flash_all.bin
01/01/1980 08:00 2,101,982 cix_flash_ota.bin
01/01/1980 08:00 434,176 FlashUpdate.efi
01/01/1980 08:00 1,160 setup.nsh
01/01/1980 08:00 970,752 Shell.efi
01/01/1980 08:00 16,384 VariableInfo.efi
8 File(s) 9,870,479 bytes
0 Dir(s)
FS1:\>

步骤五:烧录 BIOS

在 Shell 下,输出命令 setup.nsh ,并按下回车执行。

FS1:\> setup.nsh
************************************************************************
Radxa BIOS Update Utility
************************************************************************

You are about to update the BIOS.
Please make sure the power stays on during the operation.

Enter 'q' to quit, any other key to continue:

************************************************************************
Updating BIOS...
************************************************************************

========================================================================
Copyright 2024 Cix Technology Group Co., Ltd. All Rights Reserved.
FlashUpdate Utility v1.04.
Build Date:Jan 16 2025
========================================================================
Old Version:0.2.2-1
New Version:0.2.2-1
[00.15] Processing...
Flash update success.

************************************************************************
BIOS Update completed!
************************************************************************
System will now power off.
You MUST fully remove all connected power source before connecting them.
Failure to do so may prevent some components to use the updated code.

Enter 'q' to quit, any other key to continue:

Reset with BIOS Update (24 bytes)

烧录完成后,拔掉 O6 的电源,然后重新上电。

方法二:在线更新 BIOS 之无屏模式

步骤一:硬件准备

  • Orion O6 和 PD 65W 适配器
  • x86 Windows/Linux/Mac 宿主机(有键盘和鼠标,串口工具)
  • 调试串口线

步骤二:搭建宿主机的调试串口环境

  • 把调试串口线接到 O6 上的 3-pin UART2 插针上
  • 使用串口工具,设置波特率为 115200。

步骤三:引导 O6 进入 BIOS 界面

  • O6 插上电源开机,观察调试串口工具界面的启动日志
  • 在启动过程中,会看到有提示我们进入 BIOS 界面。这时,短按宿主机的键盘的 “Esc” 按键
Tianocore/EDK2 firmware version 0.2.2-1
Press ESCAPE for boot options
.....
  • 在调试串口工具界面,将会出现 BIOS 菜单

Radxa Orion O6
CIX P1 CD8180 1.80 GHz
0.2.2-1 65536 MB RAM



Select Language <English> This is the option
one adjusts to change
> Device Manager the language for the
> Boot Manager current system
> Boot Maintenance Manager

Continue
Reset







^v=Move Highlight <Enter>=Select Entry

步骤四:进入 UEFI Shell 界面

键盘选择 “Boot Manager --> UEFI Shell

Boot Manager 界面如下:

/------------------------------------------------------------------------------\
| Boot Manager |
\------------------------------------------------------------------------------/

Device Path :
Boot Manager Menu Fv(9A15AA37-D555-4A4E-
B541-86391FF68164)/FvF
debian ile(7C04A583-9E3E-4F1C
UEFI aigo U330 90003C33924E4D12 -AD65-E05268D0B4D1)
UEFI KINGBANK KP230 K19010J001612
UEFI Shell

Use the <^> and <v> keys to choose a boot option,
the <Enter> key to select a boot option, and the
<Esc> key to exit the Boot Manager Menu.





/------------------------------------------------------------------------------\
| |
| ^v=Move Highlight <Enter>=Select Entry Esc=Exit |
\------------------------------------------------------------------------------/

选择 UEFI Shell,进入 shell 环境。

UEFI Interactive Shell v2.2
EDK II
UEFI v2.70 (EDK II, 0x00010000)
Mapping table
FS0: Alias(s):HD0b:;BLK1:
PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-0
1)/HD(1,GPT,80810833-48A5-4976-A296-0209E1012834,0x800,0x100000)
FS1: Alias(s):HD1b0c:;BLK6:
VenHw(0D51905B-B77E-452A-A2C0-ECA0CC8D514A,00801D090000000000)/USB(0x1
,0x0)/HD(2,GPT,3A7E1703-AD97-4EE2-A0E0-BDC978C453D0,0x8800,0x3A8F000)
BLK0: Alias(s):
PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-0
1)
BLK2: Alias(s):
PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-0
1)/HD(2,GPT,02EC7511-B73F-4F06-ABBF-ACEF796021D2,0x100800,0xEB93000)
BLK3: Alias(s):
PciRoot(0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-0
1)/HD(3,GPT,19A46BB8-BDB9-4A8B-A2A8-03CE65C39A29,0xEC93800,0x1E8800)
BLK4: Alias(s):
VenHw(0D51905B-B77E-452A-A2C0-ECA0CC8D514A,00801D090000000000)/USB(0x1
,0x0)
BLK5: Alias(s):
VenHw(0D51905B-B77E-452A-A2C0-ECA0CC8D514A,00801D090000000000)/USB(0x1
,0x0)/HD(1,GPT,EE706585-639D-48CE-B236-4C372373E325,0x800,0x8000)
Press ESC in 1 seconds to skip startup.nsh or any other key to continue.
Shell>
步骤五:烧录 BIOS

在 Shell 下,输出命令 setup.nsh ,并按下回车执行。

FS1:\> setup.nsh
************************************************************************
Radxa BIOS Update Utility
************************************************************************

You are about to update the BIOS.
Please make sure the power stays on during the operation.

Enter 'q' to quit, any other key to continue:

************************************************************************
Updating BIOS...
************************************************************************

========================================================================
Copyright 2024 Cix Technology Group Co., Ltd. All Rights Reserved.
FlashUpdate Utility v1.04.
Build Date:Jan 16 2025
========================================================================
Old Version:0.2.2-1
New Version:0.2.2-1
[00.15] Processing...
Flash update success.

************************************************************************
BIOS Update completed!
************************************************************************
System will now power off.
You MUST fully remove all connected power source before connecting them.
Failure to do so may prevent some components to use the updated code.

Enter 'q' to quit, any other key to continue:

Reset with BIOS Update (24 bytes)

烧录完成后,拔掉 O6 的电源,然后重新上电。

可参照演示:https://radxa-pkg.github.io/edk2-cix/install.html

方法三:离线更新 BIOS

可使用 Serial Flash 编程器将 BIOS 固件(cix_flash_all.bin),刷到 SPI Nor Flash 中。