SiPy firmware update tool now available with ID and PAC for activation
-
Hello everyone,
I'm pleased to announce that we have a new updater tool available which now supports the SiPy. It will allow you to do 2 things:
- Update the SiPy to the latest firmware released (1.5.0.b2)
- Flash a Sigfox ID, PAC and Keys for use of the module straight away on any Sigfox networks.
Please be careful when selecting the module type (WiPy 2.0, LoPy or SiPy) and the Sigfox zone, as these settings will be stored permanently in our servers (therefore after the first time the board is recognised, it is flashed automatically with the firmware version that belongs to it). If you make a mistake we can still reverse it but you are going to have to send an email to support-at-pycom.io. The updater tool can be downloaded from:
https://www.pycom.io/support/supportdownloads#firmware
It is necessary to download the new tool, as the previous one doesn't support the SiPy
After flashing the SiPy, the tool will show the ID and the PAC, these details can also be retrieved via the Sigfox class on the board. You will need to take note of those 2 hexadecimal numbers and then go to the Sigfox activation portal to get a free developer account on the Sigfox back-end.
Follow this link to Activate your SiPy: https://backend.sigfox.com/activate/pycom
For more details around activation check the docs: https://docs.pycom.io/pycom_esp32/pycom_esp32/tutorial/includes/sigfox-start.html
And also make sure to read the Sigfox API documentation: https://docs.pycom.io/pycom_esp32/library/network.Sigfox.html
Cheers,
Daniel
-
@ricardo-m hola Ricardo, estoy intentado conectarme por sigfox en Cali, sigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ4) pero no puedo ver el dispositivo en el backend, podrías darme alguna indicación, muchas gracias.
-
@daniel,
Thank you very much Daniel, this update is very important for my project.
-
@nicolsc and @daniel thank you very much for the clarifications and your quick response, the problem was the same as @nicolsc, I was just seeing the sipy diagram that is shown in the datasheet and the UFL connector where should go the sigfox antenna will be labeled as LORA, So I plug it into the other, but it was just make the connector change and it worked.
My RCZ is 4 (Colombia) and I know with certainty that there is coverage where I carry out the tests.
I already see the messages in the backend
Additionally many garcias by the pinoout.
Great job, everything works great.
-
@nicolsc thanks for jumping into this so quickly.
@Ricardo-M which RCZ are you trying? Is it zone 2 by chance? Adding to what @nicolsc wrote, the pinout sheet points to the correct u.fl connector for the Sigfox antenna: https://www.pycom.io/wp-content/uploads/2017/02/Sipy_v01_1_pinout_rc.pdf :-)
Cheers,
Daniel
-
@Ricardo-M said in SiPy firmware update tool now available with ID and PAC for activation:
The firmware update works fine, but I run the example code (https://docs.pycom.io/pycom_esp32/library/network.Sigfox.html) adapting it to my RCZ and I do not see the messages in the sigfox backend, what am I doing wrong?
- Check that you plugged the antenna on the right uFL port, next to the sigfox print. I did this mistake at first ...
- Did you check Sigfox coverage in your area ?
Feel free to reach out at devrelations@sigfox.com if you want me to get a closer look (precise coverage, ...)
-
The firmware update works fine, but I run the example code (https://docs.pycom.io/pycom_esp32/library/network.Sigfox.html) adapting it to my RCZ and I do not see the messages in the sigfox backend, what am I doing wrong?
-
All worked fine for me - thanks for the efforts and works great.
-
Sweet. Thank you for the effort, quick reply and know it's appreciated.
-
@maku, yes sorry, I made a mistake when publishing the firmware and I used a version with Bluetooth disabled. Apologies for this. A new version will be released today with Bluetooth included.
Cheers,
Daniel
-
I got the updater running, no problems :) os.uname() = (sysname='SiPy', nodename='SiPy', release='1.5.0.b2', version='v1.8.6-429-g062de94 on 2017-02-05', machine='SiPy with ESP32', sigfox='1.0.0') :))
However - I can't get the Bleutooth lib working?
You said it would be included in this long awaited fw update?!
-
i had lots of problems to get it to work, i had to Safe boot, the factory
firmware and then i did run the update connecting the GND+G23 and then run updaternevertheless the new firmware is useless because pymkr is so buggy i cant even sync a damm project.. i am willing two sell my 2 kits with expansion board here on the US.. message me ..
-
@daniel no, no proxy. Yes I'm using the expansion board. I tried again and its still stuck on getting board information.
EDIT: Yes proxy. That's what was stopping the updater from updating the SiPy. Thanks for all the help! :D
-
@sk that part takes like 5 seconds... are you using a expansion board? Is your internet connection via a proxy?
-
@daniel How long does the update usually take? Its been about 30min but the updater is still saying "Please wait, reading information about board..."
-
-
OK you are right, but sometimes resetting after connecting the cable jumper helps. We'll update the instructions to include that. Thanks. Please try it...
-
@daniel No, the instructions on the doc said to do that after update had finished.
- Disconnect your device from the PC.
- Connect wire G23+GND using a jumper cable.
- Connect the board to the USB.
- Run the upgrader
- Remove the G23+GND wire.
- Reboot the device (button or powercycle)
Should I do that right after connecting the GND+G23 and then run updater?
-
Did you reset the board after connecting G23 to GND?
-
@sk Yes, it is, description is not vaild, but the link for Windows goes to the right one 1.1.0.b1. Did you try to uncheck the "High speed transfer" option? Sometimes it helps.