wasp-os: MicroPython for PineTime!
#51
Yep no problem I understand :-)

Sent from my Pixel 4 XL using Tapatalk
#52
Quick announcement of anyone who has a PineTime dev kit but hasn't used it because they haven't yet found the time to set up an SWD programmer.

Thanks to DaFlasher by Aaron Christophel I have been able to add a tool free install guide to the wasp-os documentation. It shows how to install wasp-os onto a developer edition PineTime (and other DaFit watches) using only an Android phone or tablet. No need for hookup wire, unlock sequences and little or no risk of zapping anything.

Chect it out: https://wasp-os.readthedocs.io/en/latest...bootloader

wasp-os is all about making writing applications easy (maybe even fun) and a tool-free install is a big step forward in making it easy to get started too.

As mentioned earlier in the thread, a similar tool-free wasp-os install guide for early adopter edition PineTimes (which will ship with mcuboot+JF002 as the factory test image) is still planned but that's not yet in the install guide at this point.
PineTime: wasp-os and MicroPython, Pinebook Pro:  Debian Bullseye
#53
Thanks Daniel for the update :-)

JF and I have just sent Pine64 the preload firmware for FreeRTOS and MCUBoot Bootloader. The PineTime Factory will load them onto a new watch and mail to JF for testing. And if all goes well... Pine64 will be shipping the new firmware on PineTime :-)

In the meantime, I hear that Pine64 is experimenting with Pogo Pins on PineTime (check out the chatroom). We'll have to live with Pogo Pins for now :-)
#54
Thanks to Panos we can now build wasp-os in the Cloud with GitHub Actions yay! :-)

https://github.com/daniel-thompson/wasp-os/pull/53
#55
Amazing work guys! Thank you for looking after the noobs!
#56
Thanks.... We really need more noobs to sustain the PineTime Community [emoji3]

Sent from my Pixel 4 XL using Tapatalk
#57
I've successfully used that github action to build wasp-os. With my raspberry pi at hand (and my pinetimr using one of your old rust apps) I'm guessing I just need to use openocd-spi to flash a .hex file onto the watch?
#58
That should do the trick. See also https://github.com/lupyuen/pinetime-updater for noob-friendly flashing. I think the 'Download from URL' option should work with the URL for the file built by the github action, but I haven't tried it yet.
#59
Awesome. I'll give that a try when I can get a moment. Can't wait to get off the ground and strap this thing to my arm.

Edit: plugged all the wires in and then my raspberry pi got messed up and needs reflashing. Does anyone have that issue?
I assumed leaving the voltage wire till last would be a good way to avoid this

Edit #2: Well my Pi appears to be dead after my attempts to reflash Raspbian... Woops
#60
Hmmm not sure why PineTime Updater would cause that to the Pi... Remember to connect/disconnect PineTime to Pi only when the Pi power is off.

I used to have a cheap MicroSD card in my Pi 4, it kept getting corrupted upon rebooting. After I switched to a better MicroSD card, I didn't get any more file corruption.

Also PineTime Updater doesn't work for downloading Artifacts from GitHub Actions by URL... Because the URLs require authentication. So we need to download the Artifact first, unzip, then flash the downloaded file.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pinetime - Kids with special needs hidara 0 552 06-11-2024, 10:42 PM
Last Post: hidara
  Develop a new firmware for PineTime belushi 2 1,992 09-25-2023, 12:32 PM
Last Post: ccchan234
  Bluetooth BLE-MIDI-controller app for PineTime / InfiniTime Luno 0 885 08-20-2023, 05:17 AM
Last Post: Luno
  Zephyr Backlight Examples for PineTime lcj 0 1,065 05-06-2023, 02:54 PM
Last Post: lcj
  Zephyr is ready for pinetime jandy 1 2,690 05-06-2023, 02:15 PM
Last Post: lcj
  Send a message from Android to pinetime via BLE razrosman 0 1,263 11-05-2022, 08:24 AM
Last Post: razrosman
  PineTime Stuck in DFU Mode Eesha Barua 1 2,637 07-25-2022, 09:17 PM
Last Post: heyhewmike
  Idle tracking with PineTime: how versatile it is? schaman 1 2,142 07-13-2022, 12:50 AM
Last Post: wibble
  PineTime implemented with partial of pebble API jandy 0 1,879 03-20-2022, 08:58 PM
Last Post: jandy
  "Pine64 USB JTAG Adapter + OpenOCD + PineTime" should it work? ITCactus 4 4,915 03-02-2022, 05:58 AM
Last Post: wibble

Forum Jump:


Users browsing this thread: 2 Guest(s)