Andrew Grippo <[email protected]> writes:

> I have been poking around the manual and forums for a few hours and I
> am not able to find the correct steps to take to flash a TeleMini Ver
> 3.  Can anybody help?

Wow, you're right!  It looks like we've never added TeleMini v3
instructions to manual Appendix C on Updating Device Firmware.  I'll go
fix that right now in our source tree...  In the meantime:

There are two options that I'm aware of.  The row of 6 holes along the
edge of the board right next to the copyright assertion in the silk
screen provide all the signals needed to connect either or both of a USB
interface and an STLink/v2 debugging dongle.  FYI, pin 3 is the one with
the square pad. 

We've never offered cabling to attach to this row of holes as a product,
because frankly, there hasn't been a need for customers to upgrade
TeleMini firmware in the field (yet?).  However, it's not that hard to
make up a suitable cable if you really want to.

Assuming you have a random USB cable you're willing to sacrifice, leave
the "A" end that plugs into your computer alone, cut off the other end,
strip the wires back, and you're likely to find red, black, green, and
white insulated wires.  In the usual color coding, red is +5V (ignore
this one), black is GND, green is USB +, and white is USB -.  On
TeleMini v3, pin 1 is USB -, pin 2 is USB +, and pin 3 is GND.

Note that this color code isn't guaranteed.  If there are green and
white wires they're almost certainly the USB data lines, but I've seen
at least one case where the "polarity" on those wires was reversed.  You
won't hurt anything if these are reversed, but it might not work.  If
you plug the cable into your computer and have a multimeter, it's at
least trivial to figure out whether the red wire is actually the 5V
supply lead and black is ground...

Once you have such a cable connected, possibly just putting the stripped
wires into the right holes, you can talk to the board over USB just like
a TeleMetrum or TeleMega and should be able to upgrade the firmware just
like you would those boards. 

The other option uses pins 3-6 to attach an STLink/v2 dongle which is
itself a USB device.  With this dongle, you can re-flash both the
application code and the bootloader, do source level debugging if you
want to modify the firmware, and so on.  We can provide more details if
anyone really wants to do this.  We certainly aren't trying to hide
anything here!

Bdale

Attachment: signature.asc
Description: PGP signature

_______________________________________________
altusmetrum mailing list
[email protected]
http://lists.gag.com/mailman/listinfo/altusmetrum

Reply via email to