cancel
Showing results for 
Search instead for 
Did you mean: 

Function pack FP-SNS-DATAPRO1 Version 1.1.0 zip file corrupt

Joerg Wagner
Senior III

Hello,

Can someone please provide a working download file for "STM32Cube function pack for STEVAL-PROTEUS1 sensor datalog and file transfer over BLE and USB"?

The ZIP-File Version 1.1.0 is corrupt.

It cannot be extracted neither on Windows, Linux or Mac.

To be honest it's possible to extract under Linux.

But the archive just contains 82 files instead of 2408 files like in Version 1.0.0.

Thank you.

1 ACCEPTED SOLUTION

Accepted Solutions
Peter BENSCH
ST Employee

Since I don't have a MAC or Linux at hand, I can only try it with Win11, where I can unpack it perfectly with 7z. If the file size and checksum are correct, there must be something wrong with your unpacker.

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

4 REPLIES 4
Peter BENSCH
ST Employee

I have just tested it again - the download works perfectly, the ZIP can be unpacked without errors and it contains 2508 files and 492 folders. If the size of your ZIP differs from 65'459'303 bytes, you should download it again.

The SHA-256 checksum of version 1.1.0 is by the way:

9A7146747F38DFF837CDD3C3AA34F0AE0BDE460FA518E7BAD130C3D3B9BD6335

Hope that helps?

Regards
/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

I have the same checksum and

joerg@razer:~/temp$ sha256sum en.fp-sns-datapro1.zip 9a7146747f38dff837cdd3c3aa34f0ae0bde460fa518e7bad130c3d3b9bd6335 en.fp-sns-datapro1.zip joerg@razer:~/temp$ ls -al en.fp-sns-datapro1.zip -rw-r--r-- 1 joerg 65459303 Dez 13 13:18 en.fp-sns-datapro1.zip joerg@razer:~/temp$ unzip en.fp-sns-datapro1.zip

After unpacking:

joerg@razer:~/temp$ cd STM32CubeFunctionPack_DATAPRO1_v1.1.0/ joerg@razer:~/temp/STM32CubeFunctionPack_DATAPRO1_v1.1.0$ tree . ├── Documentation ├── Drivers │ ├── BSP │ │ ├── Components │ │ │ ├── Common │ │ │ │ └── _htmresc │ │ │ │ └── favicon.png │ │ │ ├── iis2dlpc │ │ │ │ └── _htmresc │ │ │ │ └── favicon.png │ │ │ ├── iis3dwb │ │ │ │ └── _htmresc │ │ │ │ └── favicon.png │ │ │ ├── ism330dhcx │ │ │ │ └── _htmresc │ │ │ │ └── favicon.png │ │ │ ├── mx66l2g │ │ │ │ └── _htmresc │ │ │ │ └── favicon.png │ │ │ └── stts22h │ │ │ └── _htmresc │ │ │ └── favicon.png │ │ └── STEVAL-PROTEUS │ │ └── _htmresc │ │ ├── favicon.png │ │ └── STEVAL-PROTEUS.png │ ├── CMSIS │ │ ├── Core │ │ │ ├── Include │ │ │ └── Template │ │ │ └── ARMv8-M │ │ ├── Core_A │ │ │ ├── Include │ │ │ └── Source │ │ ├── Device │ │ │ └── ST │ │ │ └── STM32WBxx │ │ │ ├── _htmresc │ │ │ │ └── favicon.png │ │ │ ├── Include │ │ │ └── Source │ │ │ └── Templates │ │ │ ├── arm │ │ │ │ └── linker │ │ │ ├── gcc │ │ │ │ └── linker │ │ │ └── iar │ │ │ └── linker │ │ ├── DSP │ │ │ ├── Examples │ │ │ │ └── ARM │ │ │ │ ├── arm_class_marks_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_convolution_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_dotproduct_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_fft_bin_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_fir_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_graphic_equalizer_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_linear_interp_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_matrix_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_signal_converge_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_sin_cos_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ ├── arm_variance_example │ │ │ │ │ └── RTE │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ └── boot │ │ │ ├── Include │ │ │ ├── Lib │ │ │ │ ├── ARM │ │ │ │ ├── GCC │ │ │ │ └── IAR │ │ │ ├── PythonWrapper │ │ │ │ └── cmsisdsp_pkg │ │ │ │ └── src │ │ │ └── Source │ │ │ ├── BasicMathFunctions │ │ │ ├── CommonTables │ │ │ ├── ComplexMathFunctions │ │ │ ├── ControllerFunctions │ │ │ ├── FastMathFunctions │ │ │ ├── FilteringFunctions │ │ │ ├── MatrixFunctions │ │ │ ├── StatisticsFunctions │ │ │ ├── SupportFunctions │ │ │ └── TransformFunctions │ │ ├── Include │ │ ├── NN │ │ │ ├── Examples │ │ │ │ ├── ARM │ │ │ │ │ └── arm_nn_examples │ │ │ │ │ ├── cifar10 │ │ │ │ │ │ └── RTE │ │ │ │ │ │ ├── _ARMCM0 │ │ │ │ │ │ ├── _ARMCM3 │ │ │ │ │ │ ├── _ARMCM4_FP │ │ │ │ │ │ ├── _ARMCM7_SP │ │ │ │ │ │ ├── Compiler │ │ │ │ │ │ └── Device │ │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ │ └── ARMCM7_SP │ │ │ │ │ └── gru │ │ │ │ │ └── RTE │ │ │ │ │ ├── _ARMCM0 │ │ │ │ │ ├── _ARMCM3 │ │ │ │ │ ├── _ARMCM4_FP │ │ │ │ │ ├── _ARMCM7_SP │ │ │ │ │ ├── Compiler │ │ │ │ │ └── Device │ │ │ │ │ ├── ARMCM0 │ │ │ │ │ ├── ARMCM3 │ │ │ │ │ ├── ARMCM4_FP │ │ │ │ │ └── ARMCM7_SP │ │ │ │ └── IAR │ │ │ │ └── iar_nn_examples │ │ │ │ ├── NN-example-cifar10 │ │ │ │ └── NN-example-gru │ │ │ ├── Include │ │ │ ├── Scripts │ │ │ │ └── NNFunctions │ │ │ └── Source │ │ │ ├── ActivationFunctions │ │ │ ├── ConvolutionFunctions │ │ │ ├── FullyConnectedFunctions │ │ │ ├── NNSupportFunctions │ │ │ ├── PoolingFunctions │ │ │ └── SoftmaxFunctions │ │ ├── RTOS │ │ │ └── Template │ │ └── RTOS2 │ │ ├── Include │ │ ├── Source │ │ └── Template │ └── STM32WBxx_HAL_Driver │ ├── _htmresc │ │ └── favicon.png │ ├── Inc │ │ └── Legacy │ └── Src ├── _htmresc │ ├── favicon.png │ └── STEVAL-PROTEUS.png ├── Middlewares │ ├── ST │ │ ├── PnPLCompManager │ │ │ ├── _htmresc │ │ │ │ └── favicon.png │ │ │ ├── Inc │ │ │ └── Src │ │ ├── STM32_BLE_Manager │ │ │ ├── Documentation │ │ │ │ └── STM32_BLE_Manager_Library.chm │ │ │ ├── _htmresc │ │ │ │ └── favicon.png │ │ │ ├── Inc │ │ │ └── Src │ │ ├── STM32_USB_Device_Library │ │ │ ├── Class │ │ │ │ ├── AUDIO │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── BillBoard │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── CDC │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── CDC_ECM │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── CDC_RNDIS │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── CustomHID │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── DFU │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── HID │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── MSC │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── SensorStreaming_WCID │ │ │ │ │ ├── _htmresc │ │ │ │ │ │ └── favicon.png │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── Template │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ └── VIDEO │ │ │ │ ├── Inc │ │ │ │ └── Src │ │ │ └── Core │ │ │ ├── Inc │ │ │ └── Src │ │ └── STM32_WPAN │ │ ├── ble │ │ │ ├── core │ │ │ │ ├── auto │ │ │ │ ├── doc │ │ │ │ └── template │ │ │ ├── menu │ │ │ ├── mesh │ │ │ │ ├── Inc │ │ │ │ ├── Library │ │ │ │ │ └── nofile.txt │ │ │ │ ├── MeshModel │ │ │ │ │ ├── Inc │ │ │ │ │ └── Src │ │ │ │ ├── PAL │ │ │ │ │ └── STM32WB │ │ │ │ └── Src │ │ │ └── svc │ │ │ ├── Inc │ │ │ └── Src │ │ ├── ble_lld │ │ │ ├── hal │ │ │ └── lld │ │ ├── _htmresc │ │ │ └── favicon.png │ │ ├── interface │ │ │ └── patterns │ │ │ └── ble_thread │ │ │ ├── conf │ │ │ ├── lhci │ │ │ ├── shci │ │ │ ├── tl │ │ │ └── vcp │ │ ├── mac_802_15_4 │ │ │ ├── core │ │ │ │ ├── inc │ │ │ │ └── src │ │ │ └── _htmresc │ │ ├── thread │ │ │ └── openthread │ │ │ ├── core │ │ │ │ └── openthread_api │ │ │ ├── _htmresc │ │ │ │ └── favicon.png │ │ │ └── STM32WBxx_OpenThread_API_User_Manual.chm │ │ ├── utilities │ │ └── zigbee │ │ ├── core │ │ │ ├── inc │ │ │ └── src │ │ ├── lib │ │ ├── platform │ │ └── stack │ │ ├── include │ │ │ ├── extras │ │ │ ├── mac │ │ │ ├── zcl │ │ │ │ ├── general │ │ │ │ ├── key │ │ │ │ ├── se │ │ │ │ ├── security │ │ │ │ └── st_custom │ │ │ └── zgp │ │ ├── sha │ │ │ └── include │ │ └── zcl │ │ └── st_custom │ └── Third_Party │ ├── FatFs │ │ ├── doc │ │ │ ├── en │ │ │ ├── ja │ │ │ └── res │ │ │ ├── f1.png │ │ │ └── f2.png │ │ └── src │ │ ├── drivers │ │ └── option │ ├── FreeRTOS │ │ └── Source │ │ ├── CMSIS_RTOS │ │ ├── CMSIS_RTOS_V2 │ │ ├── include │ │ └── portable │ │ ├── Common │ │ ├── GCC │ │ │ ├── ARM_CM0 │ │ │ ├── ARM_CM23 │ │ │ │ ├── non_secure │ │ │ │ └── secure │ │ │ ├── ARM_CM23_NTZ │ │ │ │ └── non_secure │ │ │ ├── ARM_CM3 │ │ │ ├── ARM_CM33 │ │ │ │ ├── non_secure │ │ │ │ └── secure │ │ │ ├── ARM_CM33_NTZ │ │ │ │ └── non_secure │ │ │ ├── ARM_CM3_MPU │ │ │ ├── ARM_CM4F │ │ │ ├── ARM_CM4_MPU │ │ │ ├── ARM_CM7 │ │ │ │ └── r0p1 │ │ │ └── ARM_CM7_MPU │ │ │ └── r0p1 │ │ ├── IAR │ │ │ ├── ARM_CM0 │ │ │ ├── ARM_CM23 │ │ │ │ ├── non_secure │ │ │ │ └── secure │ │ │ ├── ARM_CM23_NTZ │ │ │ │ └── non_secure │ │ │ ├── ARM_CM3 │ │ │ ├── ARM_CM33 │ │ │ │ ├── non_secure │ │ │ │ └── secure │ │ │ ├── ARM_CM33_NTZ │ │ │ │ └── non_secure │ │ │ ├── ARM_CM4F │ │ │ ├── ARM_CM4_MPU │ │ │ ├── ARM_CM7 │ │ │ │ └── r0p1 │ │ │ └── ARM_CM7_MPU │ │ │ └── r0p1 │ │ ├── Keil │ │ │ └── See-also-the-RVDS-directory.txt │ │ ├── MemMang │ │ ├── RVDS │ │ │ ├── ARM_CM0 │ │ │ ├── ARM_CM3 │ │ │ ├── ARM_CM4F │ │ │ ├── ARM_CM4_MPU │ │ │ ├── ARM_CM7 │ │ │ │ └── r0p1 │ │ │ └── ARM_CM7_MPU │ │ │ └── r0p1 │ │ └── Tasking │ │ └── ARM_CM4F │ └── parson │ └── _htmresc │ └── favicon.png ├── Projects │ ├── STM32WB5MMG-Proteus │ │ └── Applications │ │ ├── BLE_FUOTA │ │ │ └── Binary │ │ └── DATAPRO1 │ │ ├── Binary │ │ ├── BLE_Core │ │ │ └── App │ │ ├── Core │ │ │ ├── Inc │ │ │ └── Src │ │ ├── EWARM │ │ ├── FATFS │ │ │ ├── App │ │ │ └── Target │ │ ├── HSD_Core │ │ │ ├── _htmresc │ │ │ │ └── favicon.png │ │ │ ├── Inc │ │ │ └── Src │ │ ├── _htmresc │ │ │ └── favicon.png │ │ ├── MDK-ARM │ │ ├── Patch │ │ ├── PnPL │ │ │ ├── Inc │ │ │ └── Src │ │ ├── STM32CubeIDE │ │ │ └── Application │ │ │ └── User │ │ │ ├── Core │ │ │ │ └── Src │ │ │ └── Startup │ │ ├── STM32_WPAN │ │ │ ├── App │ │ │ └── Target │ │ └── USB_Device │ │ ├── App │ │ └── Target │ └── STM32WB_Copro_Wireless_Binaries │ └── STM32WB5x │ └── stm32wb5x_BLE_Stack_full_fw.bin └── Utilities ├── lpm │ └── tiny_lpm │ └── _htmresc ├── sequencer │ ├── html │ │ ├── bc_s.png │ │ ├── bdwn.png │ │ ├── closed.png │ │ ├── doc.png │ │ ├── doxygen.png │ │ ├── folderclosed.png │ │ ├── folderopen.png │ │ ├── nav_f.png │ │ ├── nav_g.png │ │ ├── nav_h.png │ │ ├── open.png │ │ ├── search │ │ │ ├── close.png │ │ │ ├── search_m.png │ │ │ └── typedefs_0.js │ │ ├── sync_off.png │ │ ├── sync_on.png │ │ ├── tab_a.png │ │ ├── tab_b.png │ │ ├── tab_h.png │ │ └── tab_s.png │ └── _htmresc └── SwUtilities └── HS_Datalog ├── cli_example │ ├── bin │ ├── bin_64 │ ├── _htmresc │ │ └── favicon.png │ ├── lib │ │ ├── hs_datalog │ │ ├── hs_datalog_64 │ │ └── thirdParty │ │ └── nlohmann │ ├── linux_setup │ │ └── 30-hsdatalog.rules │ └── raspberry_setup │ └── 30-hsdatalog.rules ├── HSDPython_SDK │ ├── examples │ │ ├── _htmresc │ │ │ └── favicon.png │ │ ├── __init__.py │ │ └── Views │ │ ├── __init__.py │ │ └── __pycache__ │ ├── linux_setup │ ├── st_hsdatalog │ │ ├── build.sh │ │ ├── dist │ │ │ ├── GUI │ │ │ └── noGUI │ │ ├── __init__.py │ │ ├── st_hsdatalog │ │ │ ├── HSD │ │ │ │ ├── __init__.py │ │ │ │ ├── model │ │ │ │ │ └── __init__.py │ │ │ │ └── utils │ │ │ │ └── __init__.py │ │ │ ├── HSD_GUI │ │ │ │ ├── __init__.py │ │ │ │ ├── UI │ │ │ │ │ ├── images │ │ │ │ │ │ └── __init__.py │ │ │ │ │ └── __init__.py │ │ │ │ └── Widgets │ │ │ │ └── __init__.py │ │ │ ├── HSD_link │ │ │ │ ├── communication │ │ │ │ │ ├── ADEV_HSD │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── libhs_datalog │ │ │ │ │ │ ├── 32bit │ │ │ │ │ │ ├── 64bit │ │ │ │ │ │ ├── linux │ │ │ │ │ │ └── raspberryPi │ │ │ │ │ ├── PnPL_HSD │ │ │ │ │ │ └── __init__.py │ │ │ │ │ └── STWIN_HSD │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ ├── HSD_utils │ │ │ │ └── __init__.py │ │ │ └── __init__.py │ │ └── st_hsdatalog.egg-info │ │ ├── GUI │ │ │ ├── dependency_links.txt │ │ │ ├── requires.txt │ │ │ └── top_level.txt │ │ └── noGUI │ │ ├── dependency_links.txt │ │ ├── requires.txt │ │ └── top_level.txt │ └── st_pnpl │ ├── build.sh │ ├── dist │ ├── __init__.py │ ├── st_pnpl │ │ ├── DTDL │ │ │ ├── dtmi │ │ │ │ └── appconfig │ │ │ │ ├── b_u585i_iot02a │ │ │ │ ├── nucleo_h7a3zi_q │ │ │ │ │ └── x_nucleo_iks02a1 │ │ │ │ ├── nucleo_u575zi_q │ │ │ │ │ └── x_nucleo_iks02a1 │ │ │ │ ├── steval_mkboxpro │ │ │ │ ├── steval_stwinbx1 │ │ │ │ └── steval_stwinkt1b │ │ │ └── __init__.py │ │ └── __init__.py │ └── st_pnpl.egg-info │ ├── dependency_links.txt │ └── top_level.txt ├── PROTEUS_batch_file_examples │ └── Acquisition Example │ └── STTS22H_TEMP.dat └── PROTEUS_config_examples 492 directories, 82 files
View more

 

Like I said, tried again also on an iMac and Win11.

Peter BENSCH
ST Employee

Since I don't have a MAC or Linux at hand, I can only try it with Win11, where I can unpack it perfectly with 7z. If the file size and checksum are correct, there must be something wrong with your unpacker.

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Crazy, it's magic.