Weijie Gao
Weijie Gao
这是不可能的。7621只支持从spi-nor和parallel nand启动。从spi-nand启动之所以能做到都是因为利用了flash模拟spi-nor时序的功能。从usb启动需要芯片内置bootrom,并实现usb协议栈、mass storage class和文件系统,对于mt7621这种低成本的芯片来说是不可能的。
> * kmod-drm is broken, while `CONFIG_DRM_EXEC` and `CONFIG_DRM_SUBALLOC_HELPER` are specified, the kernel doesn't build them (due to lack of modules depending on them?) This has been fixed by https://github.com/openwrt/openwrt/pull/14899
https://github.com/openwrt/openwrt/actions/runs/7448683628/job/20263661083?pr=14357 > ====== Make errors from logs/target/linux/compile.txt ====== HDRINST usr/include/asm/ioctls.h HDRINST usr/include/asm/stat.h HDRINST usr/include/asm/bitsperlong.h INSTALL /__w/openwrt/openwrt/openwrt/build_dir/target-loongarch64_generic_glibc/linux-loongarch64/linux-6.6.9/user_headers/include make[4]: Leaving directory '/__w/openwrt/openwrt/openwrt/build_dir/target-loongarch64_generic_glibc/linux-loongarch64/linux-6.6.9' make[6]: hexdump: No such file or directory make[6]: hexdump: No...
> a new compiled host tool under `tools` I‘ll give this a try.
At least all checks passed after introducing util-linux and disabling mac80211 drivers.
> build failed: [libffi](https://github.com/openwrt/packages/blob/master/libs/libffi/Makefile) requires at least [v3.4.3](https://github.com/libffi/libffi/releases/tag/v3.4.3), now is v3.4.2. @KFERMercer libffi is not a base package included in the openwrt repo. It should be updated in the packages...
> Kernel 6.6.14 is now available and it is the longterm version. OK. I'll update later
> Maybe you should open another PR only covering the part introducing support for Linux 6.6? It's reasonable. I'll do this after Chinese New Year.
> @hackpascal what's the status in having a seperate branch for just the 6.6 bump related changes? should be started in next week lol.
@oliv3r @dangowrt I have rebased this PR on the newest main branch. The linux-6.6 only PR is also created: #14751