Which system do you use? Android, Ubuntu, OOWOW or others?
Ubuntu
Which version of system do you use? Please provide the version of the system here:
5.15.119 #1.6.9.1 SMP PREEMPT Thu Jun 20 09:22:43 CST 2024
(server)
Please describe your issue below:
Quectel RM520 with R03 firmware does not work in PCIE mode.
Dmesg shows the message below and the /dev/mhi_DUN etc devices are not created.
The same config works on older Quectel R01 firmware.
Quectel say the R03 works in PCIE mode on other boards.
Is there anything I can do to change the driver config to work around this error ?
Hi @numbqq I hope you had a good {short} holiday!.
I installed the 1.7.1-240930 image - exactly the same results - only /dev/mhi_BHI is present none of the other mhi_* devices. Also the same message in dmesg.
I can give you ssh access to a VIM4 with the RM520 if that helps - or I can DM you the detailed comments from Quectel.
@numbqq Have you upgraded to the latest firmware on the RM500 ? It used to work on the older firmware on the RM520 then stopped working when I upgraded to get the e-sim functionality.
(backstory:
On an older module with a damaged antenna connector I ran
QFirehose -f /mnt/sdb1/firmware
to do the upgrade with the correct firmware from Quectel.
I assumed I’d bricked it because the interfaces didn’t come up, and bought a new one.
Turns out that the upgrade was fine but it doesn’t get on with your pcie kernel driver…)
We have checked that RM500 can’t use R03 firmware so we broken the RM500 module on our side.
Are you sure your Quectel RM520 can work with R03 firmware? You bought a new module RM520 from Quectel by default? Are you sure this module is PCIe module and not USB ?
I would be surprised if you can’t re-install the R01 firmware. You may need to install the quectel serial option driver to be able to do that.
I thought that I had bricked one of our RM520s because the serial devices didn’t appear, but the device ID has changed so it isn’t recognised by the older drivers. Updating the driver restored the devices and allowed me to re-install older firmware. (This is all on the RM520 so your experience may be different)
Yes. I have 2 devices with the R03 firmware. One I have upgraded myself and one I bought from Quectel with R03 pre-installed. Both support PCIE (the /dev/mhi_BHI device exists). If I downgrade the firmware the other devices appear.