Flashing modules via go!bus - Netduino Go - Netduino Forums
   
Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Flashing modules via go!bus


  • Please log in to reply
6 replies to this topic

#1 JonnyBoats

JonnyBoats

    Advanced Member

  • Members
  • PipPipPip
  • 155 posts
  • LocationPhillips, ME

Posted 30 May 2012 - 03:24 AM

In another thread Chris stated: The modules should be flashable via go!bus, no special hardware required. And with the upcoming standard virtual I/O firmware, you'll be able to just say "use pins X, Y, and Z on the STM8S for the following features" and no knowledge of C or STM8S architecture will be required. Those pins/features will simply become "part" of the mainboard. WHat is the current status of this? I would like to flash a potentiometer module.

#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 30 May 2012 - 03:45 AM

Hi Jonny, We just finished up the first reflashing app, for STM32F0/2/4 micros. CW2 has been working on flashing for STM8S. It's a bit trickier, as it requires emulating SWIM (possibly using UART). He likes to finish things before suprising and delighting us with his latest creation...and we should be there for STM8S soon. In the meantime, you can use a SWIM adapter (such as STLink/V2) to reflash the potentiometer modules. Chris

#3 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1592 posts
  • LocationCzech Republic

Posted 30 May 2012 - 06:24 AM

Status update: the basic flashing routine for STM8S modules is working, at this moment in byte mode (*). Now, when the reflashing app for STM32 is available, it can be extended to include flashing of STM8S-based modules, so we can have an unified interface. (*) Byte mode is the slowest, word and block programming are faster, but a little bit more complex.

#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 30 May 2012 - 06:42 AM

Status update: the basic flashing routine for STM8S modules is working, at this moment in byte mode (*). Now, when the reflashing app for STM32 is available, it can be extended to include flashing of STM8S-based modules, so we can have an unified interface.

(*) Byte mode is the slowest, word and block programming are faster, but a little bit more complex.

That's great, CW2! Thanks as always for your contributions...

Chris

#5 JonnyBoats

JonnyBoats

    Advanced Member

  • Members
  • PipPipPip
  • 155 posts
  • LocationPhillips, ME

Posted 05 June 2012 - 02:53 AM

Status update: the basic flashing routine for STM8S modules is working, at this moment in byte mode (*). Now, when the reflashing app for STM32 is available, it can be extended to include flashing of STM8S-based modules, so we can have an unified interface.

(*) Byte mode is the slowest, word and block programming are faster, but a little bit more complex.


Would you be willing to give a status update as well as information on how to get a copy of the flashing routine?

Thanks.

#6 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 05 June 2012 - 03:08 AM

Hi Jonny,

Would you be willing to give a status update as well as information on how to get a copy of the flashing routine?

Here's a link to the early STM32 reflashing app:
http://forums.netdui...-based-modules/

We're working on an update to the mainboard which will enable us to further develop the reflashing app, and plan to integrate CW2's STM8S reflashing code as soon as he's comfortable with it.

Chris

#7 neslekkim

neslekkim

    Advanced Member

  • Members
  • PipPipPip
  • 350 posts
  • LocationOslo, Norway

Posted 05 June 2012 - 09:09 AM

are there anywhere to be found an overview of which versions are released, when they are released and so on?, for the Go, Shieldbase, and the modules that can be updated?, lot of information about the whole netduino thingys are very fragmented all over the forum now. Only place I can find bits is here: http://wiki.netduino...GO-Modules.ashx But no complete view, only some driver links, links to sources etc..

--
Asbjørn





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.