Wish list

A place to discuss all topics that do not meet the rest of the conference

Moderators: Roman_TS, Maxim_TS

User avatar
arvika
New user
Posts: 83
Joined: 14.10.09
Reputation: 3 / (25)

Wish list

Postby arvika » 06.12.25, 20:04

Hello guys,

Accorrding to Aclab conferent at Dubrovnik 2025 when you ask users to share some ideas to improve the PC3K tools, I propose make some kind of "wish list" topic.
The main goal is to share some good ideas, which can be implemented to software and make life more easier for everyone (except the developers, which need implement this ideas ;) ).
I think it would be good split ideas to different topics:
1. PC3000 Express / Portable
2. Data Extractor
3. PC3000 Flash

This topic would aim to implement good and feasible ideas. And not unreal.

To begin with, I suggest:

PC3000 Flash:
- add possibility manually choose ECC from the list for current case. Why? When dump quality is not so good, software try find it with very long time or even't can't find it at all. Without ECC we can't use RR, so we can't move forward.

Data Extractor:
- add possibility to jump to next chunk/file on map when reading is very slow at some areas. Option should have possibility skip file when reading is like 1 sector per one second. It would be good if we can set sectors quantity and timing here.

PC3000 Express / Portable:
- sometimes for some SSD we can't rebuild translator due to bad chip quality or other issue, but we can look on dumps sectors by sectors, but can't save whole dump (some utility offer it, but not all). If we can save full dumps with SA area trough the controller with removed encryption and ECC calulated by controller we can try assembly data as standard flash case.
Flash Killer - everyday new resources (pinout, XOR, ECC,config) for flash devices

User avatar
SGdata
New user
Posts: 104
Joined: 24.11.16
Reputation: 3 / (33)

Re: Wish list

Postby SGdata » 07.12.25, 12:17

Yes, let's make those wish lists public, not only on TS.

PC3000 SSD:
- turn off those rainbow colored sector maps, so we can skip at reading error. It really doesn't matter if the sector is read with bit error or any other error. Go to next chain and get as much data as possible and as fast as possible. Then reread. Now it is impossible to get sectors to be marked as black, so no skip possible, as it is in nvme and it used to be in SSD few versions of DE back. Got a case where 50% of sectors are read as bit errors. No way to reread them, yet the program doesn't allow to skip them in any way. And insists on reading next sector... A simple option to skip to next chain, file, whatever on any error.

User avatar
Roman_TS
Site Admin
Posts: 753
Joined: 09.02.11
Reputation: 28 / (276)

Re: Wish list

Postby Roman_TS » 10.12.25, 12:31

arvika wrote:Source of the post
PC3000 Express / Portable:
- sometimes for some SSD we can't rebuild translator due to bad chip quality or other issue, but we can look on dumps sectors by sectors, but can't save whole dump (some utility offer it, but not all). If we can save full dumps with SA area trough the controller with removed encryption and ECC calulated by controller we can try assembly data as standard flash case.


Well, it is possible to do already in all modern Utilities like SM/PS.

But the main problem is that if you are not able to build the translator due to the high number of bit errors, it means that you will not be able to save the dumps in a good quality. Dumps will include a huge number of bit errors that you will not be able to fix anyway.
More over, all internal drive SA metadata, translator tables and other things are located inside SLC blocks. So, when you are saving the dumps, you need to do it twice: saving as TLC/QLC and then - as pSLC. As the result, you can forget about File Structure or any kind of block sorting. Without transaltor, it will not be possible to do - SSD controllers are not useing marker info...

You can try to play a bit with low-capacity NVMe/SATA drives based on SM2263XT / PS3111. Even partial recovery with Flash will not be possible, even if you read dumps with ECC / decryption. But again, you can try as an experiement.

PC3000 Flash:
- add possibility manually choose ECC from the list for current case. Why? When dump quality is not so good, software try find it with very long time or even't can't find it at all. Without ECC we can't use RR, so we can't move forward.


Thanks, we will discuss it.
With best regards
ACELab Technical Support
ts.acelab.eu.com
blog.acelab.eu.com


northwind
New user
Posts: 145
Joined: 14.06.11
Reputation: 5 / (47)

Re: Wish list

Postby northwind » 15.12.25, 09:39

PC3000 - DE
Have an option to create imaging Algorithms:
For example:
IF>Data not read for x seconds> Do this
IF>Speed drops below x>Do this
(Like Deepspar).

PC3000 - WD Marvell utility:
I have made this request in 2010, maybe someone will implement it now. And it's so simple:
In WD Marvell, when reading modules, have a 'Skip not important modules' button (like in Seagate), which will select the As, Ad, B modules only.
You can do it manually, right click>Deselect All>Right click>Select As>Right click>Select Ad>Right Click>Select B
but, I mean, it 'd save a few clicks :)


AJ2008
Posts: 1410
Joined: 25.11.08
Reputation: 12 / (116)

Re: Wish list

Postby AJ2008 » 02.01.26, 16:45

northwind wrote:Source of the post PC3000 - DE
Have an option to create imaging Algorithms:
For example:
IF>Data not read for x seconds> Do this
IF>Speed drops below x>Do this


I have asked for something similar before, this would be so useful to have in DE


Return to “Discussion club”

Who is online

Users browsing this forum: No registered users and 8 guests