wasp-os: MicroPython for PineTime!
#11
(02-22-2020, 10:45 AM)mulm Wrote: I would think this is just a missing element or misconfiguration of underlying bootloader... the Nordic tools seem very mature from what I've seen so far.

I think the disconnect you are seeing is nRF Connect rejecting the .zip file and aborting the transfer. It does exactly the same thing if the type field of micropython.zip is set wrong.

Also, keep in mind that to during an OTA update we are using the SoftDevice (and I think also parts of the bootloader code) making it difficult to safely overwrite them with new code. The Nordic tools certainly allow UART DFU to replace the SoftDevice and bootloader but, after spending a little time in the company of a search engine, I have not (yet?) uncovered evidence that Bluetooth DFU updates are supported.
  Reply
#12
I'm well into the work to improve the developer experience with wasp-os. Having added an on-device filesystem and a command line tool to help unix-like systems interact directly with the watch it is getting much more comfortable writing Python code for the device. So much so I made a video about it!

[Use this direct link if there are problem with the embedded youtube playback on the forum: https://youtu.be/kf1VHj587Mc ]

  Reply
#13
(02-29-2020, 02:24 AM)danielt Wrote: I'm well into the work to improve the developer experience with wasp-os. Having added an on-device filesystem and a command line tool to help unix-like systems interact directly with the watch it is getting much more comfortable writing Python code for the device. So much so I made a video about it!

[Use this direct link if there are problem with the embedded youtube playback on the forum: https://youtu.be/kf1VHj587Mc ]


I have superglued my Pinetime shut with your bluetooth bootloader and Micropython watchface. Very very nice!
  Reply
#14
(03-06-2020, 04:02 PM)Aberts10 Wrote: I have superglued my Pinetime shut with your bluetooth bootloader and Micropython watchface. Very very nice!

Is that bravery or do you know some tricks that could release the glue  Wink ?

I've been wearing my PineTime for almost a month now and haven't taken the back off to reprogram it in that time; everything has been delivered over-the-air (although I did have take it apart to double check the part number of the SPI FLASH). Anyhow, at present I still have the back held on with double sided tape "just in case".
  Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Pinetime backlight current. TT-392 2 155 03-11-2020, 09:57 AM
Last Post: TT-392
  CHIP-8 Retro Game Emulator for PineTime lupyuen 6 404 02-27-2020, 11:22 PM
Last Post: lupyuen
  Create PineTime Watch Apps with Visual Rust lupyuen 0 125 02-19-2020, 02:50 AM
Last Post: lupyuen
  wasp-bootloader: a robust SoftDevice bootloader for PineTime danielt 0 239 02-12-2020, 04:58 AM
Last Post: danielt
  Live Debug of RIOT-OS on PineTime lupyuen 3 242 02-11-2020, 06:33 AM
Last Post: wibble
Lightbulb PineTime Hermes Firmware + Companion App dejvino 5 517 02-01-2020, 03:42 PM
Last Post: dejvino
  PineTime display and micropython danielt 13 755 01-23-2020, 09:11 AM
Last Post: danielt
  PineTime Debugger is now available lupyuen 0 164 01-22-2020, 03:24 AM
Last Post: lupyuen
  Create a Stub for PineTime using NRF52-DK JF002 8 458 01-08-2020, 09:06 AM
Last Post: lupyuen

Forum Jump:


Users browsing this thread: 1 Guest(s)