Coffeehouse Thread

9 posts

Forum Read Only

This forum has been made read only by the site admins. No new threads or comments can be added.

.net micro framework - blackfin programming

Back to Forum: Coffeehouse
  • User profile image
    DylanThe​Soldier

    Hello I'm wanting to learn how to start programming in vb.net micro framework. I'm a beginner in microcontroller programming.

    I want to start programming on blackfin boards? I've read that blackfin is supported but I've never programmed a microcontroller.

    So would I have to inject the .net frame work CLR into the board. Like a firmware update or is it already support in the board? Just link up in visual studio and program the board? Do need I need a special sdk?

    So I guess where would I get started?

  • User profile image
    kettch

    @DylanTheSoldier: Which board are you using?

  • User profile image
    Minh

    You can use the Netduino board.

    http://netduino.com/

    It's supported by MS, and I've used C# with it before. It's pretty easy.

    It looks like there's also VB support for it as well.

  • User profile image
    kettch

    @Minh: The Netduino is pretty nice. I've got one of the original's, and I've been eying the Netduino Go. The Go uses the Gadgeteer bus, so it's compatible with all of those peripherals.

  • User profile image
    Minh

    I haven't gone beyond making the leds blink haha... what I have in mind requires indoor positioning, which apparently is hard to do

  • User profile image
    DylanThe​Soldier

    @kettch: ADSP-BF606 is the board I'm looking into.

    I'm wondering what makes the board compatible with the .net micro framework? Do they have the CLR already embedded? Is it done when I'm programming the code into the board. It's stated the blackfin architecture is already supported. So do i have to do anything other than connect The board and program it with the default .net micro framework installation on visual studio 2012?

  • User profile image
    DylanThe​Soldier

    @Minh: I know  the Netduino is a possible solution. But I want a stronger processor and more memory to start exploring the .net micro framework and not run into an issue of not enough memory or processing power. But I do like the Netduino go's modules already packed on a PCB for use.

  • User profile image
    kettch

    @DylanTheSoldier: I've never looked at BlackFin stuff, so I don't have any idea how they do it. .netmf mostly just needs a 32-bit processor. Generally the framework itself is a custom build ported by the manufacturer, although there is a kit to do the porting yourself if you're so inclined. It looks like there is a port, so unless BlackFin has a chip with it already on board, you'll need to flash the chip with the framework.

    The tricky part is the board that the chip is attached to. That's what I was trying to determine before. The chip is one thing, but the board is where all the goodies are. In the case of something like the Netduino or Fez boards, those manufactures have customized the .netmf build to make full use of the various features of the board.

  • User profile image
    DCMonkey

    , DylanThe​Soldier wrote

    @kettch: ADSP-BF606 is the board I'm looking into.

    I'm wondering what makes the board compatible with the .net micro framework? Do they have the CLR already embedded? Is it done when I'm programming the code into the board. It's stated the blackfin architecture is already supported. So do i have to do anything other than connect The board and program it with the default .net micro framework installation on visual studio 2012?

    I don't know any more than I've just read in the Interwebs, but it looks to me like you'd be on your own writing drivers for your particular board (note. The BF606 is a CPU, not a board). And I imagine you'd have to then write your port of NetMF to flash memory on said board. I'd look for a board/CPU with better out of the box support

     

    .http://www.netmf.com/netmf-porting-kit-41-data-sheet.aspx

Conversation locked

This conversation has been locked by the site admins. No new comments can be made.