Author Topic: Agilent/Keysight DS0-X 3014 error booting infiniivision.lnk  (Read 276 times)

0 Members and 1 Guest are viewing this topic.

Offline elemenohTopic starter

  • Contributor
  • Posts: 25
  • Country: us
Agilent/Keysight DS0-X 3014 error booting infiniivision.lnk
« on: August 15, 2024, 09:37:50 pm »
I have two DSO-X-3014A's that weren't booting, presumably due to corrupt flash memory. One successfully recovered, so my USB drive should be fine. The other scope is able to receive the nk.nb0 file, but when it begins to boot it hits the error below. The same issue occurs whether the USB stick is plugged into either front or rear port.

IIRC I built the nk.nb0 and drive with firmware 02.35 (which I later updated to 02.66 on the scope that recovered).

What should I try next?

Code: [Select]
running \Secure\Startup\infiniivision.lnk...

System.MissingMethodException: Can't find an Entry Point 'RegisterNativeCompactLicensingCallbacks' in a PInvoke DLL 'Agilent.Cdf.Api.U.

   at Agilent.Cdf.Api.Licensing.Compact.LicenseSupervisor.g.a.c()

   at Agilent.Cdf.Api.NativeInterop.RegisterNativeCallbacks()

   at Agilent.InfiniiVision.infiniiVisionLauncher.Main(String[] args)
 

Offline elemenohTopic starter

  • Contributor
  • Posts: 25
  • Country: us
Re: Agilent/Keysight DS0-X 3014 error booting infiniivision.lnk
« Reply #1 on: August 15, 2024, 10:56:45 pm »
For the heck of it I tried setting up everything with firmware 02.66 though I maybe read somewhere that version isn't bootable via USB? Anyway I gave it a shot but it hung at this point and eventually rebooted but failed in the normal corrupt flashy way.

Code: [Select]
Running infiniiVisionInstallHelper

Failed to start/configure network.

Device load time:

   NANDFLASH: 0 ms

   SNANDFLASH: 0 ms

   USB Hard Disk Drive: 0 ms

ERROR: OALIoCtlHalGetDeviceInfo: Device doesn't support IOCTL_HAL_GET_DEVICE_INFO::SPI_GETBOOTMENAME
 

Offline TheSteve

  • Supporter
  • ****
  • Posts: 3776
  • Country: ca
  • Living the Dream
Re: Agilent/Keysight DS0-X 3014 error booting infiniivision.lnk
« Reply #2 on: August 15, 2024, 11:55:13 pm »
The recovery drive generally needs to be built with the same version(or very close) that is corrupted on the scope. For the one you can't recover try some older versions.
VE7FM
 
The following users thanked this post: elemenoh

Offline elemenohTopic starter

  • Contributor
  • Posts: 25
  • Country: us
Re: Agilent/Keysight DS0-X 3014 error booting infiniivision.lnk
« Reply #3 on: August 16, 2024, 07:23:30 pm »
So far I've tried 02.65, 02.35, 02.20, 02.10 and 01.10

Versions older than 02.35 just hang indefinitely at
Code: [Select]
ProcessStartupFolder: \usb\Startup\
                                   running \usb\Startup\infiniivision.lnk...


Here's the spew from U-Boot from the corrupt flash. Does it give an indication of which firmware version would be needed to restore it @TheSteve?

Code: [Select]
U-Boot 2010.03 (Jan 26 2011 - 12:37:34)Agilent P500

CPU:   SPEAr600
DRAM:  128 MiB
Flash: 512 KiB
NAND:  128 MiB
In:    serial
Out:   serial
Err:   serial
SerNum:serial number not programmed
Chip:  BD Board Rev: 4
Net:   smsc

Press space to stop autoboot:  0

## Booting kernel from Legacy Image at f8050000 ...

   Image Name:   PBOOT
   Created:      2011-01-27  11:38:14 UTC
   Image Type:   ARM Linux Kernel Image (gzip compressed)
   Data Size:    36703 Bytes = 35.8 KiB
   Load Address: 00000000
   Entry Point:  00000000
   Uncompressing Kernel Image ... OK

Starting kernel ...

Debug serial initialized ........OK

Microsoft Windows CE Bootloader Common Library Version 1.4 Built Jan 27 2011 02:04:15

Microsoft Windows CE 6.0 Ethernet Bootloader for the Agilent P500 board

Adaptation performed by Agilent Technologies (c) 2008
 

Offline elemenohTopic starter

  • Contributor
  • Posts: 25
  • Country: us
Re: Agilent/Keysight DS0-X 3014 error booting infiniivision.lnk
« Reply #4 on: August 16, 2024, 07:35:44 pm »
I'm a dummy and just realized the older versions I setup had the wrong data in infiniivision.lnk. Trying again with those.
 

Offline elemenohTopic starter

  • Contributor
  • Posts: 25
  • Country: us
Re: Agilent/Keysight DS0-X 3014 error booting infiniivision.lnk
« Reply #5 on: August 16, 2024, 09:56:20 pm »
After fixing infiniivision.lnk version 02.10 booted this one up. It's now recovered and updated to 02.66. Woohoo!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf