OrangePi-RV2: SPI NOR partitioning (prep for boot-from-flash)

Signed-off-by: Sven-Ola Tuecke <sven-ola@gmx.de>
This commit is contained in:
Sven-Ola Tuecke 2026-01-11 21:12:45 +01:00 committed by c0rnelius
parent 18ed58913e
commit f7872bfd36
4 changed files with 144 additions and 0 deletions

View File

@ -810,6 +810,42 @@
m25p,fast-read;
broken-flash-reset;
status = "okay";
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
partition@00000 {
label = "bootinfo";
reg = <0x00000 0x10000>;
};
partition@10000 {
label = "private";
reg = <0x10000 0x10000>;
};
partition@20000 {
label = "fsbl";
reg = <0x20000 0x40000>;
};
partition@60000 {
label = "env";
reg = <0x60000 0x10000>;
};
partition@70000 {
label = "opensbi";
reg = <0x70000 0x30000>;
};
partition@a0000 {
label = "uboot";
reg = <0xa0000 0xf60000>;
};
};
};
};

View File

@ -983,6 +983,42 @@
m25p,fast-read;
broken-flash-reset;
status = "okay";
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
partition@00000 {
label = "bootinfo";
reg = <0x00000 0x10000>;
};
partition@10000 {
label = "private";
reg = <0x10000 0x10000>;
};
partition@20000 {
label = "fsbl";
reg = <0x20000 0x40000>;
};
partition@60000 {
label = "env";
reg = <0x60000 0x10000>;
};
partition@70000 {
label = "opensbi";
reg = <0x70000 0x30000>;
};
partition@a0000 {
label = "uboot";
reg = <0xa0000 0xf60000>;
};
};
};
};

View File

@ -810,6 +810,42 @@
m25p,fast-read;
broken-flash-reset;
status = "okay";
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
partition@00000 {
label = "bootinfo";
reg = <0x00000 0x10000>;
};
partition@10000 {
label = "private";
reg = <0x10000 0x10000>;
};
partition@20000 {
label = "fsbl";
reg = <0x20000 0x40000>;
};
partition@60000 {
label = "env";
reg = <0x60000 0x10000>;
};
partition@70000 {
label = "opensbi";
reg = <0x70000 0x30000>;
};
partition@a0000 {
label = "uboot";
reg = <0xa0000 0xf60000>;
};
};
};
};

View File

@ -983,6 +983,42 @@
m25p,fast-read;
broken-flash-reset;
status = "okay";
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
partition@00000 {
label = "bootinfo";
reg = <0x00000 0x10000>;
};
partition@10000 {
label = "private";
reg = <0x10000 0x10000>;
};
partition@20000 {
label = "fsbl";
reg = <0x20000 0x40000>;
};
partition@60000 {
label = "env";
reg = <0x60000 0x10000>;
};
partition@70000 {
label = "opensbi";
reg = <0x70000 0x30000>;
};
partition@a0000 {
label = "uboot";
reg = <0xa0000 0xf60000>;
};
};
};
};