|
Bugzilla – Full Text Bug Listing |
| Summary: | Add support for Nanopc-T6 | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Aaron Williams <aaron.w2> |
| Component: | Bootloader | Assignee: | Torsten Duwe <duwe> |
| Status: | IN_PROGRESS --- | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | CC: | duwe |
| Version: | Leap 15.5 | ||
| Target Milestone: | --- | ||
| Hardware: | aarch64 | ||
| OS: | openSUSE Leap 15.5 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Aaron Williams
2024-03-12 21:20:52 UTC
The NanoPC-T4 is already supported and is similar. (In reply to Aaron Williams from comment #1) > The NanoPC-T4 is already supported and is similar. the T4 is based on the RK3399 SoC, which is different to some respect. For me, installation of 15.6 failed, see boo#1221603; TW runs, once installed. IOW: Work in progress. For a start, you could prepare your SPI flash with the latest U-Boot (2024.04). (Note that for full functionality, that might require binary blobs.) I would build my own kernel image if I knew how. I work on a different ARM SoC (Marvell CN10K), but the boot method is somewhat different, and I'm not sure how OpenSUSE ARM kernel images are set up and built. On that SoC I have the root filesystem EXT4 image on the eMMC device and use tftp to load a kernel into U-Boot and use the booti command to boot it, but this is also a buildroot setup. There's no need to build your own kernel. U-Boot is the only remaining problem. In short: build an rk3588 u-boot-rockchip-spi.bin according to https://source.denx.de/u-boot/u-boot/-/blob/master/doc/board/rockchip/rockchip.rst and get that into the SPI NOR flash. I'll try to automate both steps, but especially the latter will take a while. |