Netduino home hardware projects downloads community

Jump to content


Photo

Upgrading Bootloader to 4.2


Best Answer Roy Salisbury, 01 July 2015 - 06:27 PM

I finally received my RS232 cable and since I also ordered a socket to put the Mini into I had to wait another day to test it all.  

 

I was able to hook up the cable to the chip using some jumper wires off the necessary pins, power the chip with a 5v supply and flash the bootloader.  I was then able to load the 4.2.0.1 release using MFDeploy.  I opted for the RS232 loader since I now have a cable that I can use and also am going to hook up a GPS to the device (which will use the TTL port).

 

I have attached an image of the hookup in case anyone needs a reference.

 

Thanks!

 

Roy 

 

 

Go to the full post


  • Please log in to reply
8 replies to this topic

#1 Roy Salisbury

Roy Salisbury

    Advanced Member

  • Members
  • PipPipPip
  • 32 posts

Posted 20 June 2015 - 07:00 AM

There are a lot of "how do I get this updated" topics here, but they all seem to end the same way ... frustrated and nowhere.

 

So, can someone tell me, with 100% certainty which cable I need to get, what breakout board I need, whatever... and links to Amazon so I can purchase them.  

 

Of all the different cables I have (FTDI, Prolific) and breakout boards, not a single one will work.   And once I do get the necessary cables, I will probably have spent more on them than I did on the mini itself.

 

You know what would really be nice... just the the arduino .. I should be able to use my Netduino 1/2/plus as an RS232 device.  Then I just hook up the pins to the mini and away I go.



#2 Roy Salisbury

Roy Salisbury

    Advanced Member

  • Members
  • PipPipPip
  • 32 posts

Posted 26 June 2015 - 08:33 PM

Amazing.  A week and no one knows.  I guess my Mini is bricked and yet another waste of $$.



#3 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 27 June 2015 - 04:03 AM

Hey Roy,

To upgrade the bootloader on a Netduino Mini, you need an RS-232 connection (to pins 1/2 and GND).

I recommend using a high-quality USB RS-232 adapter (if you don't have native RS-232 on your PC).

Here is what I usually use...
KeySpan USA-19HS USB-Serial (RS-232) adapter:
http://www.amazon.co...s/dp/B0000VYJRY

I usually plug in a female-to-female adapter or a female-to-female cable to the Keyspan adapter...and then add jumper wires between the female pins (2,3,5) and the Netduino Mini pins (1,2,GND). Make sure you cross over RX and TX--then erase the Netduino Mini (by shorting 5V to the ERASE pad temporarily), unpower/repower the Netduino Mini, and connect to the bootloader.

If you have a BASIC Stamp BoE board (with the RS-232 port)...that's a really easy way to connect to the RS-232 pins too.

Chris

#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 27 June 2015 - 04:06 AM

P.S. RS-232 cables use positive and negative voltage to indicate 1s and 0s (instead of positive voltage and GND, like TTL UART pins). You'll see +5 to +15V and -5V to -15V on a true RS-232 signal.

#5 Roy Salisbury

Roy Salisbury

    Advanced Member

  • Members
  • PipPipPip
  • 32 posts

Posted 27 June 2015 - 04:37 AM

Here is what I usually use...
KeySpan USA-19HS USB-Serial (RS-232) adapter:
http://www.amazon.co...s/dp/B0000VYJRY
 

 

Thanks.  I have ordered this cable and it should be delivered on Monday.  I'll try flashing the chip then and see what happens.

 

Roy



#6 Roy Salisbury

Roy Salisbury

    Advanced Member

  • Members
  • PipPipPip
  • 32 posts

Posted 01 July 2015 - 06:27 PM   Best Answer

I finally received my RS232 cable and since I also ordered a socket to put the Mini into I had to wait another day to test it all.  

 

I was able to hook up the cable to the chip using some jumper wires off the necessary pins, power the chip with a 5v supply and flash the bootloader.  I was then able to load the 4.2.0.1 release using MFDeploy.  I opted for the RS232 loader since I now have a cable that I can use and also am going to hook up a GPS to the device (which will use the TTL port).

 

I have attached an image of the hookup in case anyone needs a reference.

 

Thanks!

 

Roy 

 

 

Attached Files



#7 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 01 July 2015 - 07:41 PM

Hey Roy,

Awesome. Thanks for updating us. So glad it's working for you; sorry for any confusion and troubles along the way!

Chris

#8 Dr Who

Dr Who

    Advanced Member

  • Members
  • PipPipPip
  • 261 posts
  • LocationNYC

Posted 04 August 2015 - 03:43 AM

I normally would use the FTDI based adapters, the ones with a MAX232 series chipset added, and a DB9 also for flashing the bootloader to it.

 

The one I chose happens to be the Parallax designed one. The serial port used on the device expects to see the RS232 levels applied to it.



Doctor Who
"This signature does not exist!"

#9 FourT2

FourT2

    Advanced Member

  • Members
  • PipPipPip
  • 63 posts
  • LocationSeattle, WA

Posted 25 November 2015 - 06:54 AM

I finally received my RS232 cable and since I also ordered a socket to put the Mini into I had to wait another day to test it all.  

 

I was able to hook up the cable to the chip using some jumper wires off the necessary pins, power the chip with a 5v supply and flash the bootloader.  I was then able to load the 4.2.0.1 release using MFDeploy.  I opted for the RS232 loader since I now have a cable that I can use and also am going to hook up a GPS to the device (which will use the TTL port).

 

I have attached an image of the hookup in case anyone needs a reference.

 

Thanks!

 

Roy 

 

Hi Roy, 

 

do you recall the steps required to update your mini? The wiki is currently down. 

 

thanks!






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.