Hi,
This issue was encountered recently I though to share and hope it will help you in the future.
After downloading a software file and entering the command "check system-software <location> in the user view, the message "System software CRC check error" is displayed.
As a solution follow the below steps and you can very it.
Test the digital signature of the original huawei software to recive the fingerprint and compare it to uploaded software on the device that shows error.

The process to get the fingerprint and verify the signature is like below:
1. Downloading the PGPverification tool from the Support Website :http://support.huawei.com/enterprise/en/tool/software-digital-signature-validation-tool-%EF%BC%88pgp-verify%EF%BC%89-TL1000000054

2. Obtaining from the Public Key Server
Step 1 Access the public key server.
https://zimmermann.mayfirst.org/pks/lookup?op=vindex&search=0x27a74824&fingerprint=on
XXX824 in the URL is the public key ID.

Step 2 Click public key ID XXX842 to check the details, as shown in figure above.
Step 3 Copy the public key information to a TXT file and name it as KEYS.

The next step is to download the signature file

and the .cc file

from the link below:
https://support.huawei.com/enterprise/en/software/22077611-SW1000232969
NOTE: The PGPverification software, the .TXT file where you copied the key information and .cc and digital signature specified above should be in the same Folder.
Then please Double-click PGPVerify.exe to start it.

Next load the public key file by clicking Select Public Key to select the .TXT file you created before.

Click Single Verify and select the .asc signature (Digital signature downloaded before from the support website) verification file.