Welcome Shiraz!

actually the STM32 Discovery board that we have support now
is STM32F3Discovery.
http://www.st.com/web/catalog/tools/FM116/CL1620/SC959/SS1532/LN1848/PF254044
Indeed, the nice thing about this board is that there is a JTAG
built in.
Not only that, you can use that board to act as JTAG adapter when
debugging other boards! That makes it one of my favorites.

The Olimex STM32-E407 has ethernet, which will be great in the future
once we get IP stack up and running. To go with that, you do need a
JTAG adapter though. I have one of these for that:
https://www.olimex.com/Products/ARM/JTAG/ARM-USB-TINY-H 
<https://www.olimex.com/Products/ARM/JTAG/ARM-USB-TINY-H>
I use openocd as the JTAG adapter software with both.

I also have one of these for JTAG’ing at home: 
https://www.segger.com/j-link-edu.html <https://www.segger.com/j-link-edu.html>.
The educational version is priced reasonably; software support is pretty nice.

Depending on your experience level, you could also pick up something
else. At the moment we have only ARM Cortex-M3 and ARM Cortex-M4
processors what we have support for. Check out hw/bsp directory, we’ll
keep adding others when we get a chance.

There is always the simulator; which runs the OS as a process on
your build machine. This has been tried on MacOS and Linux; *BSD
might just work as well, although I have not given it a go.

> On Oct 22, 2015, at 11:36 PM, Justin Mclean <[email protected]> wrote:
> 
> Hi,
> 
> While I don;t know the answer I did ask Sterling off list the other week and 
> he replied with the following (slightly edited).
> 
> "We’ve been using: 
> https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware 
> <https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware>
> and
> http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/PF250863?sc=stm32-discovery
>  
> <http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/PF250863?sc=stm32-discovery>
> 
> Internally as our play around boards. 
> 
> If you are looking for an easy way to get started, the Discovery board is 
> great, because it has built in debugger support (all you need is a USB 
> cable.)   If you are plan on playing with multiple boards, you can get the 
> olimex debugger separately: 
> https://www.olimex.com/Products/ARM/JTAG/ARM-USB-TINY-H/ 
> <https://www.olimex.com/Products/ARM/JTAG/ARM-USB-TINY-H/> and pair it with 
> the STM32-E407."
> 
> Perhaps one of the other developer involved can give more suggestions or 
> expand on this? 
> 
> I think ST's line of Nucleo boards may also be suitable:
> http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847?sc=stm32nucleo
> 
> Thanks,
> Justin

Reply via email to