we have an HL7800 which is working fine with LTECatM1 in USA (AT&T) and we want to try NBIoT with AT&T. We got an appropriate SIM and we cannot make it work.
It doesn’t register in the network see below what we did, whenever we try to set a band we get CME Error 3
Hi @pratos,
Make sure your module is using NB1 which is set by command
at+ksrat=1
Please feel free share any concern you have. Help us tick Solution if your question is answed
Thanks
Also please make sure you upgrade your firmware to 4.3.9. FYI we have FCC cert on this but AT&T have not approved NB1 at the moment (we are working on this).
If you see the above command sequence it looks like there are no bands ?
The at+kbndcfg=?
+KBNDCFG: 0,0000000000000A0E189F
+KBNDCFG: 1,0
+KBNDCFG: 2,0
and then
at+kbnd?
+KBND: 1,00000000000000000000
and
at+kbndcfg?
+KBNDCFG: 0,0
+KBNDCFG: 1,00000000000000080004
+KBNDCFG: 2,0
What am i missing ?
FYI a module from the same batch in Europe registers in the EU Vodafone network so NB1 is working, it can be ruled out the module version isn’t correct.
Re the firmware this is a test firmware release, I would recommend using the official release unless you are using a newer one for a specific reason as there might be unknown issues in one that has not been fully validated.
It will return error because you are trying to enable bands that are not supported by the unit.
I would just enable all of the bands that the unit does support and leave it to it.
as you see with at+kbndcfg=? for some peculiar reason it doesn’t show NB1 bands.
The bands don’t change with the kbndcfg command at all.
I tried to give AT%SETCFG=“BAND”,“66”,“26”,“12”,“4”
but because i had it upgraded to 4.4.2 this is locked now for some reason this command no longer goes through. I downgraded to 4.3.9 as you suggested.
I wonder why is this happening. Is it the hardware version of the chip ?
See the ati9 above.
If the module doesn’t show 1 in at+ksrat=? command and no displayed bands for 1 in at+kbndcfg=? it might be locked NB1 somehow. I recommend you contact the distributor for more support
Please feel free to share any concerns you have and help us tick Solution if your question is answered
Thanks
So the at+kbndcfg=? command will only return the band mask for the currently selected technology as per the at+ksrat setting. You also cannot change the band mask for a technology that you do not currently have selected so in my commands I gave you previously (as per below) I actually got the ksrat and at+kbndcfg commands the wrong way around (although you would have had to wait for the unit to power cycle after the ksrat command.
The bit that is confusing me is that in one of the posts above you have NB1 selected (KSRAT=1) and you can see a band mask but it is highly restricted and trying to change it results in a CME error 3, this is why I like to take the unit off the network (at+cfun=4) and then change the band mask so you might want to try this.
The other thought I had was that you might have a HL7800-M which is only M1 capable, although I would not expect the unit to be able to select NB1 if this was the case, do you?
Hello
The module is an HL7800 v4.3.9 with an AT&T SIM and it is in San Diego i have the next serial number on my office working wirh Vodafone,
Note that it works fine with LTECatM1.
See below.
at+cfun=4
OK
at+kbndcfg=1,2000000000B0F389F
+CME ERROR: 3
at+ksrat=1
+CME ERROR: 3
at+kbndcfg?
+KBNDCFG: 0,0
+KBNDCFG: 1,00000000000000080004
+KBNDCFG: 2,0
OK
at+ksrat=1
+CME ERROR: 3
Then sinc Ksrat doesnt work and i dont know why.
I give
AT%RATIMGSEL=2
OK
since we had problems with the previous HL7802 modem we tested we have now a brand new HL7802 in San Diego trying to test it with a Kore SIM for NBIoT.
What we have is a new modem with defaults, the unit was tested in Europe and works fine.
ati3
HL7802.4.4.6.0
OK
at+kbndcfg?
+KBNDCFG: 0,0
+KBNDCFG: 1,00000000000000080084
+KBNDCFG: 2,0
OK