[mc1322x] Windows.
Umberto Manzoli
ruytenburch at gmail.com
Thu Oct 1 06:17:52 EDT 2009
Hi Mariano,
since we had the first MC13224v2.0 one year ago, I used to work on a
Windows box. I turned back to linux when you posted your uploader/flasher
code onto your website.
The solution I found was to use Eclipse + contiki as THE development system.
Then you had to employ the TestTool (from Beekit) to upload the code to the
board.
With Freescale latest second stage loader, you could skip the TestTool, but
some questions arise:
1. the host-pc loader has to be compiled with Visual Studio C++ (or
something like that):
- it is possible to download the Express version of Visual Studio and
compile the console application.
2. the provided mc1322x flash loader has to be compiled with IAR:
- it is possible to employ IAR EW-ARM kickstart (limited to 32kbytes of
binary code) to compile the flasher (or adapt your flasher to the console
application protocol).
As I am quite "lazy", I did not want to undergo a complete toolchain
compilation under windows, so I used to work with GCC toolchains, both
Yagarto and CodeSourcery. I discovered the latest is more stable, even if
not so open, but the LITE edition can be downloaded for free, along with its
sources. The LITE edition provides only console commands (as Yagarto does).
Next step is to get a good JTAG interface. We had some Segger adapters, so
we did not look for other ones. Latest openocd is a good starting point to
make the adapter work as a GDB/TCP server.
Then you can employ the command-line gdb provided with CodeSourcery LITE or
the insight package from Yagarto.
Bye,
UM
2009/9/30 Mariano Alvira <mar at devl.org>
> I'm getting pretty regular questions from Windows users about ARM
> toolchains and how to load code on to the mc13224v --- since I don't
> really use Windows I'm not much help to them.
>
> Does anyone on this list use windows to work with the mc13224v? If so
> what toolchain do you use and how do you run your code?
>
> -Mar.
>
> _______________________________________________
> mc1322x mailing list
> mc1322x at devl.org
> http://devl.org/cgi-bin/mailman/listinfo/mc1322x
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://devl.org/pipermail/mc1322x/attachments/20091001/fd312d01/attachment.htm>
More information about the mc1322x
mailing list