OK, this is what happens:
WORKING OUTPUT (hardware reset button is pushed):
RedBoot> mfill -b 0xc8004004 -l 4 -p 0x1ff0 -4
RedBoot> mfill -b 0xc8004000 -l 4 -p 0x600f -4
RedBoot> fis load linux
RedBoot> exec
Using base address 0x00024c00 and length 0x00123d60
Uncompressing Linux... done, booting the kernel.
Trying NPE-B...success. Using NPE-B with PHY 9.
Trying NPE-C...success. Using NPE-C with PHY 16.
...and continues booting OK
WHEN IT HALTS (through Luci reboot):
RedBoot> mfill -b 0xc8004004 -l 4 -p 0x1ff0 -4
RedBoot> mfill -b 0xc8004000 -l 4 -p 0x600f -4
RedBoot> fis load linux
RedBoot> exec
Using base address 0x00024c00 and length 0x00123d60
Uncompressing Linux... done, booting the kernel.
...and booting freezes
I THINK IT'S ALL ABOUT BOOT SCRIPT, but I'm not sure. How does it matter - was reboot performed by hardware button push, or via Luci?
Probably we need some DELAY between items in boot script? (what's the command in this case?)
fis load linux
...DELAY...
exec
Or there's something else?
PS JUST tested with LEDE 17.01.4.
SAME STORY ((
(Last edited by portuquesa on 29 Apr 2018, 14:19)