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

   
#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 :-)
#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
#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
#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 :-)
#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


Possibly Related Threads…
Thread Author Replies Views Last Post
  PineTime display and micropython danielt 17 7,208 05-07-2021, 12:15 PM
Last Post: danielt
Heart wasp-os: MicroPython for PineTime! danielt 104 63,762 05-04-2021, 02:43 PM
Last Post: Msaulnier1
  Using Pine64 to install Wasp-os on PineTime Mpoint 1 628 04-30-2021, 02:39 AM
Last Post: danielt
  Star Trek computer themed wasp-os on PineTime graynada 13 7,528 12-14-2020, 07:10 PM
Last Post: tllim
  Update bootlogo and pinetime-app with OTA/DFU lookin 3 1,947 11-25-2020, 04:51 PM
Last Post: lookin
  PineTime Simulation Feature gjoyet 3 1,574 11-15-2020, 11:42 AM
Last Post: gjoyet
  Pinetime and P8 Integration testing framework maiden 7 3,417 10-23-2020, 03:25 PM
Last Post: maiden
  Article: Create Your Own PineTime Watch Face in Rust... And Publish on crates.io lupyuen 2 1,867 10-18-2020, 09:24 PM
Last Post: lupyuen
  Article: Bluetooth Time Sync and LVGL on PineTime Mynewt lupyuen 0 932 10-15-2020, 05:51 PM
Last Post: lupyuen
  Rust on PineTime at RIOT Summit lupyuen 3 2,360 09-25-2020, 05:05 PM
Last Post: lupyuen

Forum Jump:


Users browsing this thread: 2 Guest(s)