Aglient MSOX4154A repair (NAND corruption issue) ,ask for help - Page 1
Forum section: electronics / testgear

author: wp_wp
author_rank: Regular Contributor
timestamp: November 13, 2020, 01:58:27 pm
content: Hi,folks.My friend has a MSOX4154A.The scope has a NAND corruption problem.When I upload nk.nb0 file to RAM,it will stop at about 75.4%.I get nk.nb0 from 4000XSeries.04.08.2016071801.agx.I think that maybe I should use an older version firmware.Does anyone has 4000X V3.X firmware,for example 4000XSeries03.22.2014052101.agx or older?Can you send it to me?Thank you.

author: wp_wp
author_rank: Regular Contributor
timestamp: November 13, 2020, 02:07:05 pm
content: Another question:How can I load FPGA4000A.bin file to NAND flash at P500 prompt?

author: porker1972
author_rank: Contributor
timestamp: November 13, 2020, 05:50:43 pm
content: Won't Keysight repair these, even beyond the warranty in some cases?The later firmware is supposed to fix the issue.

author: wraper
author_rank: Unknown
timestamp: November 13, 2020, 05:59:00 pm
content: There certainly was a service note about warranty extension for NAND issue.

author: wp_wp
author_rank: Regular Contributor
timestamp: November 14, 2020, 11:33:12 pm
content: The scope is out of guarantee.We want to repair it self,and learn more about 4000X.

author: wraper
author_rank: Unknown
timestamp: November 15, 2020, 06:35:47 am
content: Quote from: wp_wp on November 14, 2020, 11:33:12 pmIs it that hard to understand "warranty extension"? It means repair is done for free even when scope is out of warranty. I don't know what's exactly in that service note since it's Keysight internal document but there were people who got 3000 and 4000 series scopes with NAND corruption and expired warranty repaired for free. And it was a main board replacement. In any case I suggest contacting Keysight first since chances of repairing it yourself with this issue are very slim.

author: TheSteve
author_rank: Unknown
timestamp: November 15, 2020, 09:02:13 am
content: I've seen the service note for the 2000 and 3000x series models but have never seen one for the 4000x.NAND corruption is pretty easy to fix on the 2000x and 3000x series but I've never had the chance to try it with the 4000 series.The error message displayed via serial console is also different then you see with a 2000 or 3000 so this may not be NAND corruption, it more looks like someone erased the flash.

author: wraper
author_rank: Unknown
timestamp: November 15, 2020, 09:15:34 am
content: Quote from: TheSteve on November 15, 2020, 09:02:13 amhttps://community.keysight.com/thread/36596Reply from Keysight employee:Quote

author: wp_wp
author_rank: Regular Contributor
timestamp: November 16, 2020, 11:13:16 am
content: Quote from: wraper on November 15, 2020, 06:35:47 amBut the scope of my friend is teared down privately.

author: wp_wp
author_rank: Regular Contributor
timestamp: November 21, 2020, 04:00:27 pm
content: Report:I use 4000X firmware V3.12 to extract nk.nb0 file and to make usb boot file，let the 4154A scope go into infiniivision GUI.But the scope displays with some bug.

author: wp_wp
author_rank: Regular Contributor
timestamp: November 21, 2020, 04:11:59 pm
content: :)Special thanks to porker1972.I use 4000X firmware V3.12 to extract nk.nb0 file and to make usb boot file，let a 4034A scope go into infiniivision GUI.

author: bson
author_rank: Unknown
timestamp: November 21, 2020, 09:49:39 pm
content: What's the flash chip used? Can't you replace the one with an unrecorded bad sector, with one guaranteed to have zero bad sectors? (Since, apparently the problem is early versions of the KS firmware doesn't properly implement bad sector mapping and error correction.)

author: wraper
author_rank: Unknown
timestamp: November 21, 2020, 09:57:50 pm
content: Quote from: bson on November 21, 2020, 09:49:39 pmThe issue is that new bad sectors appear, which should not happen normally. If they appear, it means that NAND is problematic. By itself or because there was no proper wear leveling implemented. Newer firmware simply deals with them more gracefully.QuoteIt will be will be very tough to find such chip.

author: wp_wp
author_rank: Regular Contributor
timestamp: November 23, 2020, 10:14:18 am
content: Quote from: bson on November 21, 2020, 09:49:39 pmThere is no need to change flash chip.

author: wp_wp
author_rank: Regular Contributor
timestamp: November 23, 2020, 10:22:21 am
content: Report:My friend has a DSOX4034A,which has NAND flash corruption problem.And I used 4000X firmware V3.12 to solve the problem successfully.I extracted nk.nb0 file to upload to RAM,and made a set of files to perform usb boot,the scope displayed infiniivision applicaiton interface.I reloaded the V3.12 firmware into the scope.At last,the scope works well.

author: wp_wp
author_rank: Regular Contributor
timestamp: November 23, 2020, 11:07:31 am
content: Report:My friend has a MSOX4154A,the scope has a NAND flash corruption problem.I do not know which firmware edition it has.Then I uploaded nk.nb0 file to RAM,and made a set of files to perform usb boot.The scope displayed infiniivision applicaiton interface.But the interface had something wrong.When I reloaded 4000X firmware V3.20 into the scope,it dead.And I can not use usb boot anymore(with nk.nb0 and usb boot files from V3.12).In U-boot,it always display:<--EDeviceInitializeGMAC DMA status register = 0x0BALDWIN_DDI: cBaldwinHwIf::Init: Initializing...BALDWIN_DDI: cBaldwinHwIf::Init: Scope successfully identified.It stoped at this point.How can I solve the problem?What should I do?

author: kimwu
author_rank: Newbie
timestamp: March 06, 2021, 09:51:25 am
content: Hi WP_WP I have same problem with youDo you have 4000X firmware 3.12 can share to me?thanksWhen I ues 4.08 (it's ease find in internet ) I can't load it to ramstop at belowp500> loady 0x0361000 115200## Ready for binary (ymodem) download to 0x00361000 at 115200 bps...CC

author: kimwu
author_rank: Newbie
timestamp: March 14, 2021, 08:54:29 am
content: hi everyoneif you have same issue like thisyou can try below method as linkhttps://www.eevblog.com/forum/testgear/dsox2000-and-3000-series-licence-have-anyone-tried-to-hack-that-scope/msg2953340/#msg2953340