Hi,
I maked patch for infiniiVisionCore.dll directly in nk.bin in v2.42 (2017032900) FW for DSOX3000A. There 4 bytes for patch "04 00 a0 e1" to "00 00 a0 e3" in start address FBC7FFh and checksum in address D40457h changed from "EB" to "E9". Actually checksum contain 4 bytes, but changed only this last byte (first in file as it's little endian). Checksum algorithm is UByte8bit.
infiniiVisionCore.dll placed in Record [164]: Start in memory = 81111000h, Length = 55D528h, Chksum of original nk.bin = 2604E8EBh
In nk.bin file this block started in D4045Bh and ended in 129D982h
Then nk.bin compressed by bincompress
bincompress.exe /c patched_nk.bin patched_nk.bin.comp
And flash it by loadP500Flash via telnet in scope
\windows\loadP500Flash -u ceImage1 \usb\patched_nk.bin.comp
Think that replace nk.bin.comp in CAB file (with original name of course) should work also, but didn't try.
After this mod scope work normally and LAN also. I just make this start link in \secure\startup
211#infiniivisionLauncher.exe -l MSO -l MEMUP -l EMBD -l AUTO -l FLEX -l PWR -l COMP -l SGM -l MASK -l BW50 -l AUDIO -l WAVEGEN -l AERO -l VID -l ADVMATH -l ASV -l SCPIPS -l RML -l VID -l CABLE -l DIS -l TOM -l SGMC
Don't included EDK and DVM as it is standard options in 2.42
Of course scope indicate that this FW is Ufinalized
Thanks
laserK and Elik for advices.