Remote PineTime for flashing and testing firmware remotely
#1
I have set up a PineTime for flashing firmware and testing remotely...

1. You can send flash commands to the Telegram Bot...

    /flash 0x0 https://.../firmware.bin

2. Then view the live video stream of PineTime on YouTube

Hope this will encourage more people to try PineTime programming. More details here...

https://github.com/lupyuen/remote-pineti.../README.md

   
  Reply
#2
(09-20-2020, 04:41 PM)lupyuen Wrote: I have set up a PineTime for flashing firmware and testing remotely...

1. You can send flash commands to the Telegram Bot...

    /flash 0x0 https://.../firmware.bin

2. Then view the live video stream of PineTime on YouTube

Hope this will encourage more people to try PineTime programming. More details here...

https://github.com/lupyuen/remote-pineti.../README.md

Thanks and salute on this awesome idea :-)
  Reply
#3
(09-20-2020, 04:41 PM)lupyuen Wrote: I have set up a PineTime for flashing firmware and testing remotely...

1. You can send flash commands to the Telegram Bot...

    /flash 0x0 https://.../firmware.bin

2. Then view the live video stream of PineTime on YouTube

Hope this will encourage more people to try PineTime programming. More details here...

https://github.com/lupyuen/remote-pineti.../README.md

That rocks man. I'm new into contributing to things, and don't have a pinetime yet - but want one. Tongue I know it has to be completely developed but... for such a tiny entry fee I want to be part of the game.

I'm out of rep for the day, but will try to +1 you tomorrow. Kudos on you for helping along the Pine64 crew and pushing folks to contribute with nothing to lose.
-----
 pAULIE42o
.  .  .  .   .  . .
/s
  Reply
#4
Thanks! Please go ahead and try this out... Maybe when I get my PineCube I'll use the PineCube webcam instead

Sent from my Pixel 4 XL using Tapatalk
  Reply
#5
Remote PineTime now lets you view debug messages via Arm Semihosting. Check out the demo video here...

https://youtu.be/mMLWgzJSAGI

Implementing Semihosting in your firmware is easy. Here's the code that you need...

https://github.com/lupyuen/remote-pineti...emihosting

Why Semihosting instead of some other more efficient logging mechanism?

Because Semihosting is really easy to implement in our firmware (and also in the Remote PineTime Telegram Bot). It's a simple way to troubleshoot PineTime firmware as it runs.

It's not a good idea to log too many debug messages via Semihosting... But then again we really shouldn't be doing too much logging in our firmware :-)
  Reply
#6
Just found an article about Remote PineTime :-)

https://liliputing.com/2020/10/you-can-f...ssion=true

Also check out the amazing Breakout on PineTime built by the Community...

https://www.youtube.com/watch?v=5rt6C1FeglM

Source code: https://github.com/TT-392/TT-time

Sent from my Pixel 4 XL using Tapatalk
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Heart wasp-os: MicroPython for PineTime! danielt 83 16,504 7 hours ago
Last Post: arkharim
  Pinetime and P8 Integration testing framework maiden 7 460 10-23-2020, 03:25 PM
Last Post: maiden
  Star Trek computer themed wasp-os on PineTime graynada 10 911 10-20-2020, 10:27 AM
Last Post: danielt
  Article: Create Your Own PineTime Watch Face in Rust... And Publish on crates.io lupyuen 2 193 10-18-2020, 09:24 PM
Last Post: lupyuen
  Article: Bluetooth Time Sync and LVGL on PineTime Mynewt lupyuen 0 104 10-15-2020, 05:51 PM
Last Post: lupyuen
  Rust on PineTime at RIOT Summit lupyuen 3 556 09-25-2020, 05:05 PM
Last Post: lupyuen
  Article: Preview PineTime Watch Faces in your Web Browser with WebAssembly lupyuen 1 386 09-13-2020, 02:09 PM
Last Post: VMMainFrame
  Article: Porting PineTime Watch Face from C to Rust On RIOT with LVGL lupyuen 0 166 09-12-2020, 10:13 PM
Last Post: lupyuen
  FreeRTOS, RIOT, Mynewt and wasp-os Firmware now auto-building with GitHub Actions lupyuen 1 390 08-01-2020, 09:10 AM
Last Post: lupyuen
Information PineTime Updater for Flashing New Bootloader and FreeRTOS Firmware lupyuen 2 482 07-31-2020, 05:10 PM
Last Post: lupyuen

Forum Jump:


Users browsing this thread: 1 Guest(s)