Occasional HSIC Error

I am occasionally seeing all USB devices attached via the HSIC to USB chip disappear on the WP7702. I am not sure if it is the HSIC/USB chip or the on-system HSIC bus itself. Soft reboots do not resolve the issue, only a hard reboot does. I noticed that there are ssmem region errors in the bootloader messages when this issue is occuring. Can you please explain what the ssmem is and what these errors could indicate?

--- ./trim_yes.txt      2024-10-24 14:24:57.672495243 -0400
+++ ./trim_no.txt       2024-10-24 14:24:45.951771365 -0400
@@ -33,6 +33,9 @@
 Invalid PMIC gpio 3
 Failed to configure/read HW ID minor bit 0
 hw_family:5, hw_type:22, hw_rev:40
+ssmem region 2 crc check failed:662ae169 != 642ae169
+SSMEM cannot get allocation table
+SSMEM bad, reinit
 SSMEM init OK
 DEBUG OU: 0000000000000002
 DEBUG OU - setting: 2
@@ -48,6 +51,7 @@
 Failed to read size: /swinv/item_files/FOTA_PARTITION
 Failed to read size: /swinv/item_files/CUST_IM_CONFIG
 flags: u=1 e=1 obmsk=c,0
+ssmem_get: region 21 not exists
 ssmem_release: region 20 not exists
 ssmem_get: region 20 not exists
 Image Load, Start

Do you see this issue in mangoh board?

No, but we should have the same layout. I also may have seen some issues with getting our device into downloader mode (again cannot reproduce with the mangoh). When this other error happens I again see the ssmem_get errors. Just trying to figure out what is behaving differently between the mangoh and my board. So what is SSMEM and why would i get an error (crc or otherwise) with it?

ssmem is for some sierra internal shared memory, but it is for internal usage only

if you redownload an official FW which includes the bootloader, will you still see those ssmem message?

How many WP7702 are seeing these ssmem message?

If you don’t see HSIC in mangoh board, I think this is purely a problem in your hardware