NSM2 выставить boot с нужного адреса памяти | Ubiquiti форум UBNT: инструкции, настройка

NSM2 выставить boot с нужного адреса памяти

knyazya

новичок
12 Май 2021
3
0
3
41
Добрый день.
Лежала в ящике NSM2. Понадобилась тут. Сбросил насстройки ресетом, NSM2 грузится в режим TFTP сервера.
Код:
U-Boot 1.1.4.2-s1031 (May  4 2017 - 15:26:57)

DRAM:  32 MB
Flash:  8 MB
PCIe WLAN Module found (#1).
Net:   eth0, eth1
Board: Ubiquiti Networks XM board (rev 1.0 e012)
Hit any key to stop autoboot:  0
Setting default IP 192.168.1.20
Starting TFTP server...
Using eth0 (192.168.1.20), address: 0x81000000
Will reset device configuration (Reset button active after 10 seconds).
Erasing sector 123..126

First 0x7b last 0x7e sector size 0x10000
.... done
Waiting for connection:
Во флеше образ есть, и вручную он загружается

Код:
ar7240> imls
Image at 9F050000:
   Image Name:   MIPS Ubiquiti Linux-2.6.32.71
   Created:      2020-07-15  13:58:30 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1034643 Bytes = 1010.4 kB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
ar7240> bootm 9F050000
## Booting image at 9f050000 ...
   Image Name:   MIPS Ubiquiti Linux-2.6.32.71
   Created:      2020-07-15  13:58:30 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1034643 Bytes = 1010.4 kB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

Booting...
В env стоит bootcmd=urescue. Меняю на bootcmd=bootm 9F050000, saveenv. Делаю boot. Все так же грузиться. Но после ребута точки опять автоматом поднимает TFTP, и в env bootcmd=urescue.
Есть возможность как-то задать грузиться с определенного адреса память при загрузке?

Вот env на всякий:
Код:
ar7240> printenv
bootdelay=1
baudrate=115200
ethaddr=00:15:6d:0d:00:00
serverip=192.168.1.254
mtdids=nor0=ar7240-nor0
partition=nor0,0
mtddevnum=0
mtddevname=u-boot
mtdparts=mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),1024k(kernel),6528k(rootfs),256k(cfg),64k(EEPROM)
bootargs=console=tty0 root=31:03 rootfstype=squashfs init=/init
ipaddr=192.168.1.20
product=N2N
stdin=serial
stdout=serial
stderr=serial
ubntaddr=80200020
appinitdone=true
ethact=eth0
bootcmd=urescue
 

workubnt

знающий
25 Мар 2018
346
91
30
Последнее редактирование:
Автор
K

knyazya

новичок
12 Май 2021
3
0
3
41
Предложенная по ссылке прошивка не понравилась (Firmware check failed! (1)). А bootargs у меня и так по умолчанию такие.
В общем не сработало(
 
Автор
K

knyazya

новичок
12 Май 2021
3
0
3
41
На XW так же ругается. Актуальные XM заливает. Залил актуальную XM.v6.3.2.33267.200715.1657.bin, появились новые надписи BOOTP broadcast.


Код:
Board: Ubiquiti Networks XM board (rev 1.0 e012)

Hit any key to stop autoboot:  0
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
Setting default IP 192.168.1.20
Starting TFTP server...
При ручной загрузке долго висит Booting.... Веб с ssh появляются буквально на 10-15 секунд, и опять ребут...TFTP. Ощущение что постоянно зажата reset. Саму кнопку прозванивал, как и прозванивал в 3 4 провода в витой паре с подключеным инжектором. Похоже что-то аппаратное.