Author Topic: Wiring Beta 1.0 RC3 on Wiring Board 128 with Firmware 1.x  (Read 4473 times)

0 Members and 1 Guest are viewing this topic.

marlonj

  • Guest
Wiring Beta 1.0 RC3 on Wiring Board 128 with Firmware 1.x
« on: June 25, 2011, 01:38:27 AM »
Hello

I just download the Wiring Beta 1.0 RC3 IDE
and i try to upload the blink sketch to my Wiring Board
but didn't work.

I think is a problem with the firmware of my board
cause i upload the Blink sketch using Wiring-0027 using
atnega128 and firmaware 1.x and it works

So the the Wiring 1.0 works with atmega128 with firmware 2.x ?

thanks a lot
marlonj
« Last Edit: June 25, 2011, 06:01:56 PM by admin »

admin

Re: Wiring Beta 1.0 RC3 on Wiring Board 128 with Firmware 1.x
« Reply #1 on: June 25, 2011, 05:35:55 PM »
hi Marlon, you need another board to replace the bootloader on your Wiring 1.0 board. I assume you have an arduino Uno at hand as you mentioned. So follow this steps.

Connect the Uno to the computer, select it in the menu Tools->Board->Arduino->Arduino Uno, also set the correct serial port for the Uno.

Now open the example located in the menu Help->Examples->Basics->WiringISP and upload it into the Uno.

Leave the Uno connected as it is and connect the following pins between your Uno and the Wiring 1.0 board.

Uno      Wiring 1.0
SS     -  RESET
SCK   -  SCK
MISO -  Pin 33
MOSI -  Pin 32
5V     -  5V
GND  -  GND

Then select the Menu Tools->Board->Wiring->Wiring V1.0/WiringMini
Then select the Menu Tools->Burn Bootloader->w/ Wiring ISP

This will start burning a new bootloader into your Wiring board using the Uno as programmer.
Let me know.

On the first generation Wiring boards the RESET pin can be reached in the 6pin ISP connector located on the board (see the picture attached).
« Last Edit: June 25, 2011, 06:02:10 PM by admin »

admin

Re: Wiring Beta 1.0 RC3 on Wiring Board 128 with Firmware 1.x
« Reply #2 on: June 25, 2011, 05:48:41 PM »
Also please send me a picture of your board. I wan to see if you can activate the auto-reset on it, that would be nice. The auto-reset started on the older boards rev 0004. But some very old board have a chance to enable it.
« Last Edit: June 25, 2011, 06:02:26 PM by admin »

marlonj

  • Guest
Re: Wiring Beta 1.0 RC3 on Wiring Board 128 with Firmware 1.x
« Reply #3 on: June 26, 2011, 05:19:55 AM »
Hello

Thanks a lot for your help
I just upgrade the firmware of my Wiring V1.0 board using the WiringISP and Arduino Uno
I attach a image with the connections and the photo of my Wiring Board
Check my blog for instructions to update the firmware (in spanish)
http://www.marlonj.com/blog/2011/06/wiring-actualizando-el-firmware-de-una-antigua-tarjeta/

Is nice to see how the Wiring IDE allows you work with Arduino and Wiring :)

thanks again
marlonj

Destajador

Re: Wiring Beta 1.0 RC3 on Wiring Board 128 with Firmware 1.x
« Reply #4 on: October 11, 2011, 07:33:38 PM »
I'm trying to do the same thing using an old Arduino board. (At mega 168 - 16Mhz)

I test upload a blank ATMEGA128 with the AVRDUDE, it's upload rigth but the ATmega128 do not start.

If i use the 1x hex file on the M128 it works.

Now for burn a blank M128, i must have a burner device that runs STK500V2 protocol?

Eveni test uploading this Arduino as a lilipad, and this is very strange because the Arduino do not do nothing after i upload the wiring ISP, in fact i convert the wiringISP to compile it into the Arduino scketch and happend the same thing.

The only thing that i want to do is use my arduino as a ISP for the M128

I suspect that i need to burn first a V2 bootloader into my Arduino, then load the wiringISP and only then use it to burn the blank M128

I test all the ways, the fuses are upgraded but nothing happends on the M128...

Ideas??