EEVblog Electronics Community Forum

Products => Test Equipment => Topic started by: nonlinear on May 19, 2018, 04:55:54 pm

Title: Yokogawa VN7100 Linux SW recovery.
Post by: nonlinear on May 19, 2018, 04:55:54 pm
Hello.

Got the damaged unit.
Rare case - its repair required mechanical, electronic and finally SW repair.

1. Unit got strong hit to N connector. Disassembling, careful bending, ...
2. RF block failed calibration. Spring RF coil had bad contact in 1-st LO PLL module so YIG was unlocked w/o sampler power.
3. SW problem which was caused by my actions - aAfter several hard power-offs during RF block repair (SW did not shut
down as it hang with broken RF block) Ext3 FS on the internal CF card was totally destroyed. Had to copy it before repairs.

FS destruction was so massive that even directory structure could not be recovered.

Maybe somebody has a backup image oа this 512MB CF card or SW distribution?


Title: Re: Yokogawa VN7100 Linux SW recovery.
Post by: PE1RQF on May 07, 2021, 07:34:21 am
Hi, I have a working Yokogawa VN7100.
Still need help?
Erik
Title: Re: Yokogawa VN7100 Linux SW recovery.
Post by: kcbrown on May 08, 2021, 12:25:17 am
Yikes.

I guess the moral of the story is: if you're about to attempt repair of an instrument that has a hard drive, take an image copy of the hard drive before doing anything else!
Title: Re: Yokogawa VN7100 Linux SW recovery.
Post by: Trader on May 08, 2021, 03:12:53 am
3 years... did you fix it?
Title: Re: Yokogawa VN7100 Linux SW recovery.
Post by: nonlinear on May 09, 2021, 07:52:09 pm
Hi.

No, unit is still not fixed. Will be very grateful for disk image or any other variant of backup.

Initial boot problem was some damage of Ext3 master block which changed disk geometry.
This resulted in Ext3 journal pieces randomly written to the disk.
I had experience with FAT filesystem recovery procedures so I read manuals on Ext3
structure and spent a lot of time in disk editor finding and linking directories to inodes,
copying sectors, ...

I found deleted SW distribution archive on the second HDD and parts of it copied to СF card.
Was able to recover it from pieces so I had the SW.

Found Bash command history with a lot of commands which were issued on new unit to
install SW for the first time.

Recovered /etc directory and some other directories.
Installed appropriate, clean Redhat version and did my best to apply everything
recovered there.

Now SW starts, sees no keys / serial number, draws main screen with calibration
and then writes "fan error - shutting down".

Fans are OK so SW cannot access the sensors. Suspect that sensors are in UARTs
on the motherboard and keys are also there. So think problem is in accessing UARTs
from the SW. Maybe some settings are missing.

Title: Re: Yokogawa VN7100 Linux SW recovery.
Post by: PE1RQF on May 14, 2021, 05:40:15 pm
Hi, I can try to make a copy of the image 512MB CF card from my instrument?

regards,
Erik
Title: Re: Yokogawa VN7100 Linux SW recovery.
Post by: nonlinear on May 14, 2021, 06:39:08 pm
HI, Erik.

Will be very grateful if you do that. You will also have the copy in case of CF fault.

My raw CF image (full, per-sector copy of sectors 0-100000) made
with disk editor (program called Dmde) is ~188 Mbytes, if ZIPped.

Thank you.
Nonlinear
Title: Re: Yokogawa VN7100 Linux SW recovery.
Post by: PE1RQF on May 19, 2021, 05:59:40 pm
I will give it a try next week.

Erik