HL8548-G hangs sending body AT+KHTTPPOST


I am developing a product based on the modem HL8548.

The device sends photos to a server through the HL8548, via http message. The device is working fine, most of the images are sent correctly to the server.
But there are about 3% of them that don´t arrive. I have analyzed the problem in depth, and I have found that the modem hangs in the middle of sending the failed images. Then, the modem doesn´t response until it is reset by hardware.
The voltage of the HL8548 seems good at all times.

Could you help me please with this issue? Why could the HL8548 hang?

I have been trying to get additional information through the DEBUG_TX and DEBUG_RX, AT+TRACE active, but received just a byte from the HL, I don´t know why. I don´t find anywhere the programs 3G FTT and Mobile Analyser. Could these pins give me more info about the problem?

More info:
Model: HL8548-G
Revision: RHL85xx.
Software Version: 07
Serial Number: HE724402470610


Hi fabianburillo,
The firmware is really too old, could you help to upgrade to firmware ?

For Mobile Analyser or 3G Firmware Trace Tool, you can contact your Distributor or submit a ticket at “Contact Us” on sierrawireless.com


Thanks jerdung,

I’m trying to upgrade the firmware but it seems I can’t use the AT+WDSD command with this firmware version:
+WDSI: (0-8191)

This old firmware can’t support WDSD command?

Then, I read I can use OneClickTool to update the firmware, via UART. I have a custom HW. I am wondered which is the UART port of the modem used to update the firmware?



Hi fabianburillo,
The OneclickTool should be used with USB port.
Please install USB driver at https://source.sierrawireless.com/resources/airprime/software/hl854x-usb-drivers
Download .exe file at https://source.sierrawireless.com/resources/airprime/software/hl8548-hl8548-g-hl8549-and-hl8549-g-firmware/#sthash.9ixK5O1h.dpbs


Hi Fabian,
In v5.5.14, Package local download by +WDSD is not supported yet.
+WDSD is supported from v5.14.4.0.

Thanks jerdung,

My Windows 10 PC doesn’t detect the HL8548 USB. I have tried to connect it to another PC and nothing. The USB connections of the board are correct and when I connect the board to the pc, it has 5 V in the VBUS input of the HL8548. It does not detect the USB connection even when I can see the modem on and I can successfully communicate with AT commands through the UART.

What I can be doing wrong? My OS? Is there any command to enable or disable USB, or any command to see in real time the USB connection?

Thanks again

Hi Fabian,
Please make sure that the USB configuration is correct, https://source.sierrawireless.com/resources/airprime/hardware_specs_user_guides/airprime_hl8548_and_hl8548-g_product_technical_specification/#sthash.KD7jK7o2.dpbs

You can refer this topic to upgrade your device HL8548 firmware update


1 Like