Прерываем автозагрузку плага нажатиями любой клавиши printenv -выводит переменные U-Boot, если строчки ethaddr и eth1addr имеют адреса начинающиеся на 00:E1:75 то копируем эти адреса, если нет, то придумываем свои, например 00:E1:75:82:1B:06 и 00:E1:75:82:1B:07 (система счисления шестандцатеричная, от 0 до F) setenv serverip 192.168.10.161 - задаём адрес сервера (компа с TFTP) setenv ipaddr 192.168.10.111 - задаём адрес на плаге nand erase - стираем флэш память, если команда не работает, то nand erase.chip tftp 0x06400000 u-boot.kwb - Скачиваем по TFTP файл U-Boot в оперативную память nand write 0x06400000 0x0 0xa0000 - записываем файл из оперативной памяти на флэш память tftp 0x06400000 uImage - Скачиваем по TFTP файл uImage в оперативную память nand write.e 0x06400000 0x100000 0x400000 - записываем файл из оперативной памяти на флэш память tftp 0x06400000 rootfs.ubi.img - Скачиваем по TFTP файл rootfs.ubi.img в оперативную память nand write.e 0x06400000 0xCD00000 ${filesize} - записываем файл из оперативной памяти на флэш память reset - перезагружаем и останавливаем автозагрузку тыкая любую кнопку, пока автозагрузка не остановится setenv ethaddr 00:E1:75:82:1B:06 - Задаём мак адрес для первого сетевого разъёма, адрес подставляем тот, что копировали в начале setenv eth1addr 00:E1:75:82:1B:07 - Задаём мак адрес для второго сетевого разъёма, адрес подставляем тот, что копировали в начале (должен отличаться от первого разъёма) saveenv - сохраняем новые параметры на флэш reset - перезагрузка, плаг готов