PINE64
First time working on the PineTime Dev Kit - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PineTime (https://forum.pine64.org/forumdisplay.php?fid=134)
+--- Forum: PineTime Tutorials (https://forum.pine64.org/forumdisplay.php?fid=138)
+--- Thread: First time working on the PineTime Dev Kit (/showthread.php?tid=13044)



First time working on the PineTime Dev Kit - Msaulnier1 - 02-08-2021

Hi Everyone,

I have just gone through most of your documentation and I am interested in working with micropython on my PineTime dev kit. However, I seem to be having some difficulty updating the firmware. I currently am using IOS nRF Connect and attempted to update the firmware on my Pinetime. I make a successful connection and upload the micropython.zip  the screen shows a firmware update and it says image loaded ok. At this time it resets and reboots. The PineTime logo shows and it looks like it did when I first opened the package. I have just received this PineTime in Jan 2021 It says the version is PineTime 0.7.1 I'm starting to wonder if I have one that still has the flash protection turned on. Looking forward to learning how to develop for this.


RE: First time working on the PineTime Dev Kit - Alfiory - 02-10-2021

Hello!

I've heard that InifiniTime was not (yet ?) compatible with iOS.
If you ordered your PineTime in January it shouldn't be locked. From memory, if you had a sticker on the screen when you received it means it's not locked, otherwise it's more likely to be.
You should try to update your PT with hardware, like with an ST-Link (cheap and working), a Rasp... More info on this wiki page.
Last versions of InfiniTime are more stable with Bluetooth and OTA updates.


RE: First time working on the PineTime Dev Kit - danielt - 02-10-2021

Sounds like you are trying to install wasp-os which means you will need to adapt the instructions in the docs for iOS (IIUC on iOS you still have nRF Connect so it should work more or less the same). See: https://wasp-os.readthedocs.io/en/latest/install.html#pine64-pinetime

It is important to install the wasp-bootloader (reloader-mcuboot.zip) *before* attempting to install wasp-os itself (micropython.zip) and I think that's why it is not working for you at the moment. Note that you can see the whole process (install wasp-os from infinitime and infinitime from wasp-os) in this video which may also offer clues about what you are doing differently:
https://www.youtube.com/watch?v=lPasAt1LJmo

PS Always be sure the battery is well charged before running *any* of the reloader tools. If the power runs out when the blue-to-white pinecone still has blue in it then you will need to use an SWD programmer to recover the device.


RE: First time working on the PineTime Dev Kit - Msaulnier1 - 02-10-2021

(02-10-2021, 03:22 AM)danielt Wrote: Sounds like you are trying to install wasp-os which means you will need to adapt the instructions in the docs for iOS (IIUC on iOS you still have nRF Connect so it should work more or less the same). See: https://wasp-os.readthedocs.io/en/latest/install.html#pine64-pinetime

It is important to install the wasp-bootloader (reloader-mcuboot.zip) *before* attempting to install wasp-os itself (micropython.zip) and I think that's why it is not working for you at the moment. Note that you can see the whole process (install wasp-os from infinitime and infinitime from wasp-os) in this video which may also offer clues about what you are doing differently:
https://www.youtube.com/watch?v=lPasAt1LJmo

PS Always be sure the battery is well charged before running *any* of the reloader tools. If the power runs out when the blue-to-white pinecone still has blue in it then you will need to use an SWD programmer to recover the device.

Oh I see the video shows a two step process to setup the bootloader. Yes I definitely missed that part. thank you Daniel Big Grin

Oh an I meant to mention before that when I first tried the builds from the instructions my apt get could not get the libsdlc2-2.0.0 instead I had to do a get on libsdlc2-2.0-0 and that was able to update my dependencies on my Linux Mint OS everything else is working as expected. Thanks again for the fantastic work!