Hello Heiko, On Tue, Feb 27, 2024 at 01:26:19PM +0100, Heiko Stübner wrote: > Am Dienstag, 27. Februar 2024, 12:52:35 CET schrieb Uwe Kleine-König: > > this is an initial dts to support QNAP's TS-433 NAS. It's enough to > > start the debian installer with a custom built kernel (original Debian > > kernel fails to open a console, didn't debug that yet) and access HD, > > eMMC, RTC and network. > > > > There are still some missing bits and pieces, but to make people aware > > there are efforts to support this machine and so prevent duplicate work, > > I think it makes sense to add the dts in its current form already. > > woohoo and yes we're adding support for not 100% supported boards > all the time, so adding basic support and extending it later is fully ok. > > For people thinking about "following along at home", how much voodoo > is involved to make the device boot said Debian installer? ;-) I'd ask these people for some patience as I intend to document the details in the Debian wiki. For those who are not that patient, here comes the short version: I compiled v6.8-rc1 with this patch, put the resulting kernel image (Image) and device tree into /srv/tftp, together with the initrd[1] from Debian and then typed in U-boot (using the vendor version): setenv laptop 192.168.144.173 setenv bootargs ${bootargs} clk_ignore_unused ignore_loglevel i2c dev 0; i2c mw 0x20 0xf4 0x10; i2c mw 0x40 0x00 0xa3; run phy_cmd dhcp ${fdt_addr_r} ${laptop}:rk3568-qnap-ts433.dtb dhcp ${kernel_addr_r} ${laptop}:Image dhcp 0x0b100000 ${laptop}:debian/20240222-02:09/initrd.gz booti ${kernel_addr_r} 0x0b100000:$filesize ${fdt_addr_r} Feel free to ping me on irc if you have further questions. Best regards Uwe [1] I used https://d-i.debian.org/daily-images/arm64/20240222-02:09/netboot/debian-installer/arm64/initrd.gz -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | https://www.pengutronix.de/ |
Attachment:
signature.asc
Description: PGP signature