Hey,

Thanks so much to the feedback on IRC! I appreciate it.

I believe I have updated my slide-set to properly include most of your
suggestions. I have uploaded these updates to:
http://people.linaro.org/~trevor.woerner/cortexM-cmdline-development/latest/

- I have included URLs and links to any information gathered from the web

- slide 23: includes a link to the information that was used to create
this table

- slide 24, added: to include the instruction differences between the
various "M" devices, thanks to zyp's suggestion

- slide 72 (and a removed slide): remove references to Linaro toolchain,
the Linaro toolchain isn't really a contender in the "M" space

- slide 85: includes a note mentioning the -nothis/-nothat options
aren't really required as they once were

- slide 87: added a note indicating only one of -march or -mcpu is needed

- slide 101: added a note indicating the licensing fog has cleared,
CMSIS is now clean 2-clause BSD (I wasn't aware of that, I thought it
was still cloudy)

- slide 127, added: includes a slide/diagram pointing out the existence
of dongles which understand the remote protocol (therefore openOCD is
not required). Does anyone have any examples? Black Magic Probe
(http://www.blacksphere.co.nz/main/blackmagic)? Any others?


There were some recommendations I couldn't add because I don't fully
understand them.

Zyp recommended that (the new) slide 129 mention openocd, but I'm just
not sure how that fits in. For example, I have been using a TI Launchpad
Tiva board which implements ICDI if I were to use the USB debug
connector. But if I'm using openOCD and hooked up to the JTAG pins via
an Olimex dongle, I don't understand how my dongle is "talking" ICDI
over the JTAG pins (TDO, TDI, TCK, TMS). I thought using JTAG would
allow someone to bypass all these proprietary protocols, which is the
panacea I'm hoping for :-)

Karlp suggested I should include a discussion of CMSIS-DAP. I would like
to, but at this point I know nothing about it, so I'll need to do some
reading before I'd be comfortable including that information.

Thanks again for all the feedback!

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
libopencm3-devel mailing list
libopencm3-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libopencm3-devel

Reply via email to