From which source is this u-boot forked from? BPI-W3-BSP/u-boot at main · BPI-SINOVOIP/BPI-W3-BSP · GitHub
Does the BSP U-boot for W3 also allow to add pcie3x4 ? I see it in the rk3588.dtsi
Can one add:
vcc3v3_pcie30: vcc3v3-pcie30 {
u-boot,dm-pre-reloc;
compatible = "regulator-fixed";
regulator-name = "vcc3v3_pcie30";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
enable-active-high;
gpio = <&gpio1 RK_PA4 GPIO_ACTIVE_HIGH>;
regulator-boot-on;
regulator-always-on;
vin-supply = <&vcc5v0_sys>;
};
};
&pcie3x4 {
u-boot,dm-pre-reloc;
reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
status = "okay";
};
&pcie30phy {
u-boot,dm-pre-reloc;
status = "okay";
};
To the rk3588-evb.dts to enable pcie3x4 and have u-boot read kernel from nvme?
They do it in another version of u-boot on another rk3588 board.
I am wondering in how far my buildRKarch script is compatible with the W3. And/or which vendor u-boot to use…
When I’ve added the mesa-panfork, mpp and ffmpeg-mpp packages to my build, it may be interesting to add the W3 to my script…