PCIe Connector_ I2C line

Dear Support,

I tried to connect a modem and a SIM card to an imx8 mini in our PCB and after enabling the modem I received the following error message:

error: couldn’t enable the modem: ‘GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Failed: Cannot power-up: hardware radio switch is OFF’

Mostly the schematic is the same except for the I2C line. verdin board is used I2C_1 and we used I2C_2
Before modification on the Device tree, I wondered if the issues were related. and do I need to modify that?

Verdin Schematic

our Schematic

Thank you so much for your time.
Best regards,
Mehrdad

Greetings @Mehrdad,

What modem model are you using here? That error message could also be indicative of a software related issue. Perhaps your modem needs special drivers or firmware to be initialized.

Best Regards,
Jeremias

Hi @jeremias.tx ,
Thank you so much for replying,
Simcom 7760 was used, and it worked on the verdin board, I followed the same instructions, but it did not work on our PCB.
Best regards,
Mehrdad

Hi @Mehrdad,

This might be the software issue. Have you played around with rfkill?

Best regards,
Andrejs Cainikovs.

Hi @andrejs.tx ,

I did not use rfkill and for the first time, I see that.:slight_smile:
we used the I2C_2 instead of I2C_1 for our PCB and I didn’t use any code, just Linux syntax to unlock the sim card and enable the modem.

Best regards,
Mehrdad

Hi @Mehrdad !

Could you please share the output of rfkill command from your module?

Also, please share the output of tdx-info with no arguments: Getting Device Information with Tdx-Info | Toradex Developer Center

Best regards,

1 Like

Hi @Mehrdad ,

Were you able to solve this issue?

Best Regards
Kevin

Hi @kevin.tx ,
Yes, thank you so much for your support.
Best regards,
Mehrdad