Will give it a try "zycast"
When I clone the repo https://github.com/bmork/firmware-utils.git there is no file zycast.c in folder /firmware-utils/src/.
After that downloaded the raw version from github and compiled with: gcc zycast.c -o zycast
chmod +x zycast
./zycast -i eth0 -f ras.bin
2nd terminal: connected the serial adapter to read the console
power up the router.
and is not flashing the firmware
part of the logfile:
Multiboot client version: 1.6
Hit any key to stop autoboot:000
Booting from latest image (address 0x07600000, flash offset 0x07600000) ...
Verifying Digital Signature...........!
Start block 472-End block 943
First Block 472 is skip
Block 473 is empty 4096, skip
Block 474 is empty 4096, skip
Block 475 is empty 4096, skip
Block 476 is empty 4096, skip
Block 477 is empty 4096, skip
Block 478 is empty 4096, skip
Block 479 is empty 4096, skip
Block 480 is empty 4096, skip
Found the DIGITAL SIGN HEADER
tested with a DX5401-B1