SIM cannot be recognized using EM7430

The EM7430 is recognized on the Linux board, but the SIM is not recognized when inserted.
The board PC is a TinkerBoard3N running debian11.
The EM7430 is recognized, but when I insert a SIM card it is not recognized.
I tried inserting other SIMs and also inserting it into another board PC, but the results were the same.

Some execution commands are as follows:
AT!GOBIIMPREF?
!GOBIIMPREF:
preferred fw version: 02.24.05.06
preferred carrier name: GENERIC
preferred config name: GENERIC_002.026_000
current fw version: 02.24.05.06
current carrier name: GENERIC
current config name: GENERIC_002.026_000

OK
AT+CPIN?
+CME ERROR: SIM not inserted
ati3
Manufacturer: Sierra Wireless, Incorporated
Model: EM7430
Revision: SWI9X30C_02.24.05.06 r7040 CARMD-EV-FRMWR2 2017/05/19 06:23:09
MEID: 35907506477276
IMEI: 359075064772766
IMEI SV: 12
FSN: LR850786380210
+GCAP: +CGSM
AT!UIMS?
!UIMS: 0

I tried changing it to !UIMS: 1 but I get an error

have you the latest FW?
https://source.sierrawireless.com/resources/airprime/minicard/74xx/em_mc74xx-approved-fw-packages/#sthash.2PNzT7s6.dpbs

I tried updating the FW, but I got +CME ERROR: 10.
I tried setting UIMS to 1, but there was no change.
Could it be that the SIM is not being recognized depending on the type of nanoSIM?

AT!GOBIIMPREF?
!GOBIIMPREF:
preferred fw version: 02.39.00.00
preferred carrier name: GENERIC
preferred config name: GENERIC_002.085_000
preferred subpri index: 000
current fw version: 02.39.00.00
current carrier name: GENERIC
current config name: GENERIC_002.085_000
current subpri index: 000

OK
AT+CPIN?
+CME ERROR: 10
AT!UIMS?
!UIMS: 1

OK

when you set UIM:1, it is using SIM slot 2, are you putting your SIM card to that slot?
Please read the specification of EM7430.

I tried inserting it in both slots with the same result.

Have you tried some more sim cards?

Btw, what is the return of at!custom?

Sorry. When I changed the slot, the result was different.
AT+CPIN?
+CME ERROR: 13
AT!UIMS=1
OK
AT+CPIN?
+CME ERROR: 10

This was the same even if I inserted another SIM.

The result of the AT command is as follows:
at!custom?
!CUSTOM:
GPSENABLE 0x01
GPSLPM 0x01
GPSSEL 0x01
IPV6ENABLE 0x01
UIM2ENABLE 0x01
USBSERIALENABLE 0x01
SINGLEAPNSWITCH 0x01

OK

+CME ERROR: 13 → it means SIM failure
+CME ERROR: 10 → it means SIM not inserted.

I have no idea on this, maybe some hardware damage on the SIM slot.

I have two of the same device and the same thing happens on both, even when I swap out the sim for another one.

you might try other firmware with other PRI and see if there is any improvement.

BTW, I don’t quite see problem with my module:

ati3
Manufacturer: Sierra Wireless, Incorporated
Model: EM7455
Revision: SWI9X30C_02.38.00.00 rE3F3E55C03AE94 jenkins 2022/01/13 05:16:00
MEID: 35907306012345
IMEI: 359073060123458
IMEI SV: 22
FSN: LF539521312345
+GCAP: +CGSM


OK
at!impref?
!IMPREF:
 preferred fw version:    02.38.00.00
 preferred carrier name:  GENERIC
 preferred config name:   GENERIC_002.082_000
 preferred subpri index:  000
 current fw version:      02.38.00.00
 current carrier name:    GENERIC
 current config name:     GENERIC_002.082_000
 current subpri index:    000

OK
at!custom?
!CUSTOM:
             GPSENABLE          0x01
             GPSLPM             0x01
             GPSSEL             0x01
             IPV6ENABLE         0x01
             UIM2ENABLE         0x01
             SIMLPM             0x01
             SINGLEAPNSWITCH    0x01


OK
at+cpin?
+CPIN: READY

OK
at!uims?
!UIMS: 0

OK

lsusb
Bus 005 Device 005: ID 1199:9071 Sierra Wireless, Inc. AirPrime MC7455 3G/4G LTE Modem

ati3
Manufacturer: Sierra Wireless, Incorporated
Model: EM7430
Revision: SWI9X30C_02.39.00.00 rF194F7CA76D79E jenkins 2024/06/05 05:36:47
MEID: 35907506331915
IMEI: 359075063319155
IMEI SV: 23
FSN: LR833671060110
+GCAP: +CGSM

OK
I did buy the EM7430, but it shows up as MC7455 in lsusb. Does this have anything to do with the SIM not being recognised?

did you use this MBPL USB driver?

Which file should I use?

linaro@linaro-alip:~$ uname -r
5.10.209

the USB driver is MBPL_DRIVERS_R42_ENG3-usb-pcie-src.tar