netgear-nr104
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
netgear-nr104 [16.04.2024 16:23] – создано augin | netgear-nr104 [01.03.2025 09:35] (текущий) – augin | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | {{ :config.gz |}} {{ : | ||
+ | ====== Сборка ядра на системе ====== | ||
+ | <code bash> | ||
+ | sudo apt install linux-source curl | ||
+ | cd && mkdir kernel && cd kernel | ||
+ | tar xf / | ||
+ | cd linux-source-6.1/ | ||
+ | curl https:// | ||
+ | curl https:// | ||
+ | make menuconfig | ||
+ | |||
+ | LOADADDR=0x00008000 make | ||
+ | make armada-370-netgear-rn104.dtb | ||
+ | cat arch/ | ||
+ | LOADADDR=0x00008000 make uImage | ||
+ | cp arch/ | ||
+ | |||
+ | |||
+ | mkinitramfs -o initramfs-rn104 -r / -v | ||
+ | mkimage -A arm -O linux -T ramdisk -C none -a 0x00000000 -e 0x00000000 -n initramfs -d initramfs-rn104 | ||
+ | cp uInitramfs-rn104 / | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
* сборка ядра | * сборка ядра | ||
- | <code bash><pre> | + | <code bash> |
LOADADDR=0x00008000 make -j 16 | LOADADDR=0x00008000 make -j 16 | ||
make armada-370-netgear-rn104.dtb | make armada-370-netgear-rn104.dtb | ||
Строка 6: | Строка 36: | ||
LOADADDR=0x00008000 make uImage | LOADADDR=0x00008000 make uImage | ||
scp arch/ | scp arch/ | ||
- | </ | + | </ |
* загрузка ядра из сети | * загрузка ядра из сети | ||
Строка 23: | Строка 53: | ||
</ | </ | ||
* printenv orig | * printenv orig | ||
- | <code bash><pre> | + | <code bash> |
BootROM 1.08 | BootROM 1.08 | ||
Booting from NAND flash | Booting from NAND flash | ||
Строка 173: | Строка 203: | ||
Environment size: 2339/131068 bytes | Environment size: 2339/131068 bytes | ||
- | |||
- | </ | ||
</ | </ |
netgear-nr104.1713284639.txt.gz · Последнее изменение: 08.07.2024 11:48 (внешнее изменение)