Мне удалось сохранить всю команду bootcmd tftpboot 0x80800000 192.168.2.2:uImage2; saveenv; bootm
, добавив двойные кавычки послеbootcmd
setenv bootcmd "tftpboot 0x80800000 192.168.2.2:uImage2; bootm"
Ваш ntpdate
работает до того, как сеть заработает и начнет функционировать.
Лучшим решением может быть использование systemd
модуля синхронизации времени, а не создание собственного. Или установите ntpd
и позвольте ему управлять временем вашей системы.