
On Sun, Jun 25, 2023 at 05:27:49PM +0200, Pali Rohár wrote:
On Saturday 24 June 2023 12:57:46 Tom Rini wrote:
On Sat, Jun 24, 2023 at 11:19:51AM +0200, Pali Rohár wrote:
On Monday 12 June 2023 14:07:24 Tom Rini wrote:
On Wed, Aug 17, 2022 at 10:56:22PM +0200, Pali Rohár wrote:
CZ.NIC Turris 1.0 and 1.1 are open source routers, they have dual-core PowerPC Freescale P2020 CPU and are based on Freescale P2020RDB-PC-A board.
Hardware design is fully open source, all firmware and hardware design files are available at Turris project website:
https://docs.turris.cz/hw/turris-1x/turris-1x/ https://project.turris.cz/en/hardware.html
This patch adds full U-Boot support for CZ.NIC Turris 1.x routers. P2020 BootROM can load U-Boot either from NOR flash or from SD card. So there is defconfig file turris_1x_nor_defconfig which builds NOR version and defconfig file turris_1x_sdcard_defconfig which builds SD card version.
Design of CZ.NIC Turris 1.x routers is based on Freescale P2020RDB-PC-A board, so common board code from boards/freescale/p1_p2_rdb_pc directory is shared and linked also into Turris 1.x U-Boot board code.
Turris 1.x code in this patch uses modern distroboot and can boot Linux kernel from various locations, including NAND, SD card, USB flash disks, NVMe disks or SATA disks (connected to extra SATA/SCSI PCIe controllers).
Signed-off-by: Pali Rohár pali@kernel.org
To be clear, this is something that if there's still interest in upstreaming this platform, this patch needs to be rebased and re-tested as it's non-trivially out of date. In addition:
Meanwhile I have already done rebase and retest, v3 is here: https://patchwork.ozlabs.org/project/uboot/patch/20220831164821.29109-1-pali...
Yes, and I replied to that with feedback.
Seems that there is no feeback on above patch.
Well, you're right, everything that is in this thread, and still applies right now is I guess in the v2 thread instead?