Hi Wayne,
On 8 Jun 2016, at 10:35, Wayne Keenan wrote:
On 8 June 2016 at 17:14, David Moshal <[email protected]> wrote:
David you make good points, though I have to say, sadly, that serial
vs JTag is the least of MyNewt's worries when it comes to targeting
the Maker market, if indeed that is your target market. Just saying.
I'm happy to explain that statement further if anyone is interested.
I'd like to hear more please, it's very relevant to aspects of my
mission
at the moment...
To make things simpler for the Maker market I have a MicroPython
prototype
up and running on MyNewt. It comes with a couple of Python modules
for
accessing GPIO (very basic) and configuring BLE (support for: uuid16
or
uuid128 bit GATT Services/Characteristics and Eddystone beacons) it
also
has a simple Python 'single line eval' (a not yet multiline
indentation
tolerant REPL) on serial.
That’s awesome!! Anyway I can play with this?
So from this perspective the only thing to flash might be the text of
a
Python Script in part of a flash filesystem, but, I'd still like to be
able
to upgrade the MicroPython 'app' using a boot loader that was always
present for app recovery/reflashing.
Absolutely. Depending on what board you’re targeting, I imagine the
Python scripts would either be a file, or just a flash blob. The host
OS image should be separately upgradable.
Sterling