Error writing Files to ELS61 using MES | Telit Cinterion IoT Developer Community
November 19, 2020 - 11:43am, 1233 views
Hello,
I have a ELS61-E module where I want to write my custom Firmware to. I've successfully installed the MES-Driver.
However, I can't access the ELS61 with the Module in Windows Explorer, a popup says that the connectio is interrupted.
Furthermore I can't write the Firmware with the MFSInit.exe. I get the following Error message:
"Error: Module access 0x8004A001
Failure initializing module file system"
My configuration settings of the ELS61:
^SCFG: "Audio/Loop","0" |
^SCFG: "Call/ECC","0" |
^SCFG: "Call/Speech/Codec","0" |
^SCFG: "GPRS/AutoAttach","enabled" |
^SCFG: "Gpio/****/ASC1","std" |
^SCFG: "Gpio/****/DAI","gpio" |
^SCFG: "Gpio/****/DCD0","gpio" |
^SCFG: "Gpio/****/DSR0","gpio" |
^SCFG: "Gpio/****/DTR0","gpio" |
^SCFG: "Gpio/****/FSR","gpio" |
^SCFG: "Gpio/****/MCLK","gpio" |
^SCFG: "Gpio/****/PULSE","gpio" |
^SCFG: "Gpio/****/PWM","gpio" |
^SCFG: "Gpio/****/RING0","gpio" |
^SCFG: "Gpio/****/SPI","rsv" |
^SCFG: "Gpio/****/SYNC","std" |
^SCFG: "Gpio/port/MCLK","GPIO4" |
^SCFG: "Ident/Manufacturer","Cinterion" |
^SCFG: "Ident/Product","ELS61-E R2" |
^SCFG: "MEShutdown/Fso","0" |
^SCFG: "MEShutdown/sVsup/threshold","0","0" |
^SCFG: "MEopMode/CFUN","0","1" |
^SCFG: "MEopMode/Comp1","" |
^SCFG: "MEopMode/CregRoam","0" |
^SCFG: "MEopMode/ExpectDTR","current" |
^SCFG: "MEopMode/ExpectDTR","powerup" |
^SCFG: "MEopMode/SoR","off" |
^SCFG: "MeOpMode/SRPOM","0" |
^SCFG: "Radio/Band/2G","0x00000014" |
^SCFG: "Radio/Band/3G","0x00000081" |
^SCFG: "Radio/Band/4G","0x08080085" |
^SCFG: "Radio/Mtpl/2G","0" |
^SCFG: "Radio/Mtpl/3G","0" |
^SCFG: "Radio/Mtpl/4G","0" |
^SCFG: "Radio/OutputPowerReduction","4" |
^SCFG: "RemoteWakeUp/Event/USB","none" |
^SCFG: "RemoteWakeUp/Ports","current" |
^SCFG: "RemoteWakeUp/Ports","powerup" |
^SCFG: "Serial/Ifc","0" |
^SCFG: "Serial/Interface/Allocation","1","1" |
^SCFG: "Serial/USB/DDD","0","0","0409","1E2D","005B","Cinterion Wireless Modules","ELSx","" |
^SCFG: "Tcp/IRT","3" |
^SCFG: "Tcp/MR","10" |
^SCFG: "Tcp/OT","6000" |
^SCFG: "Tcp/TLS/Version","MIN","***" |
^SCFG: "Tcp/WithURCs","on" |
^SCFG: "Trace/Syslog/OTAP","0" |
^SCFG: "Urc/Ringline","local" |
^SCFG: "Urc/Ringline/ActiveTime","2" |
^SCFG: "Userware/Autostart","1" |
^SCFG: "Userware/Autostart/Delay","0" |
^SCFG: "Userware/DebugInterface","0.0.0.0","0.0.0.0","0" |
^SCFG: "Userware/DebugMode","off" |
^SCFG: "Userware/Passwd", |
^SCFG: "Userware/Stdout","null",,,,"off" |
^SCFG: "Userware/Watchdog","1" |
Any idea what can be wrong?
Thank you!
Hello,
Do you use RS232 or USB?
Please check other interfaces too - MES should work on the same interface on which AT commands are working.
Can you access the module's file system and not able to copy files or you can't even access it? Did you configure the port by right clicking on the 'Module' icon?
To copy the files to the module's file system with a command line tools you need to use MESCopy and set the desired port with MESPort before that.
Best regards,
Bartłomiej
Hello,
I'm using RS232
What do you mean by other interfaces? I used the same com-Port for AT commands and for MES (but MES didn't work).
I can't even access the filesystem, althought the port is configured correctly.
Also with MESCopy there is no success, there is the same error as in the Explorer: "Connection interrupted" (Original: "Die Verbindung ist unterbrochen. Stellen Sie die Verbindung zum Modul wieder
her und wiederholen Sie den Vorgang.")
Thanks and best regards
Hello,
By other interfaces I meant USB which ELS61-E module also has (unless it's built into LAN terminal where USB is used for the connection with OpenWrt system).
Please make sure that you set the correct port before the connection and that it is not used by other software like terminal program.
Do you also have RTS/CTS lines connected? Maybe you are using an RS-USB converter which does not work properly. Please check AT^SPOW? output to verify if power saving is not active and AT^SJMSEC? output to check if OBEX is not switched off.
Regards,
Bartłomiej
Hello,
on my PCB there is no USB Port, however I built an Adapter PCB that I attached to an IO-Header. But it seams, that USB isn't working at all, because the PC does not recognice the Device in Windows' device manager.
I set the correct Port for serial communication and closed all the other programs that could make troubles. So this should not be the Problem.
I don' use RTS/CTS and tried two different USB-Serial Adapters.
SPOW is set to 1,0,0 and SJMSEC is 1,0,1,0
Can there be any other reason?
Thanks and best regards!
Hello,
If Windows detects the USB but does not recognize - it may be a matter of driver installation. Id it does not detect, there must be some hardware issue because in general USB works for this module and is widely used.
As for RTS/CTS lines MES requires them to work correctly. A brief test done by my colleague shows that it won't work without at least CTS connected. But on the other hand you need flow control for files transfer. Otherwise you could have data errors.
Regards,
Bartłomiej