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 [emoji3]

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
  Develop a new firmware for PineTime belushi 2 1,267 09-25-2023, 12:32 PM
Last Post: ccchan234
  Bluetooth BLE-MIDI-controller app for PineTime / InfiniTime Luno 0 485 08-20-2023, 05:17 AM
Last Post: Luno
  Zephyr Backlight Examples for PineTime lcj 0 681 05-06-2023, 02:54 PM
Last Post: lcj
  Zephyr is ready for pinetime jandy 1 2,061 05-06-2023, 02:15 PM
Last Post: lcj
  Send a message from Android to pinetime via BLE razrosman 0 896 11-05-2022, 08:24 AM
Last Post: razrosman
  PineTime Stuck in DFU Mode Eesha Barua 1 1,976 07-25-2022, 09:17 PM
Last Post: heyhewmike
  Idle tracking with PineTime: how versatile it is? schaman 1 1,592 07-13-2022, 12:50 AM
Last Post: wibble
  How to use bluetooth after flashing mynewt razrosman 0 1,081 06-09-2022, 12:27 PM
Last Post: razrosman
  PineTime implemented with partial of pebble API jandy 0 1,522 03-20-2022, 08:58 PM
Last Post: jandy
  "Pine64 USB JTAG Adapter + OpenOCD + PineTime" should it work? ITCactus 4 3,845 03-02-2022, 05:58 AM
Last Post: wibble

Forum Jump:


Users browsing this thread: 1 Guest(s)