IBM Model F Bigfoot with arduino micro, win7 64bit

Garbageman

13 Dec 2015, 20:22

Hi, Halvar!

I've set the Nano to use COM3 port and USBasp programmer. Following the commands showed in the OP pics, the avrdude return me this error:

Image

The nano use an ATmega 328 that apparently isn't supported by avrdude. The bootloader is ok.

Also, thanks for your answer.

User avatar
Halvar

13 Dec 2015, 20:37

Yeah, as I meant to say, you can't use any of Soarer's .hex files with a nano even it you'd manage to load them on the chip, they won't work.

You would need the source code (that we don't have), set the according options there for the ATmega328, then compile a new hex file, and upload that.

Garbageman

13 Dec 2015, 20:48

Right...

So, unless i get a Micro will be impossible to use Soarer Drivers, right?

User avatar
Halvar

13 Dec 2015, 21:33

I'm afraid so, yes.

Also, Soarer himself wrote in his controller thread that you'll need at least a 32u4, probably because the config has to fit in the EEPROM, so that need to have a certain minimum size.

You could ask Arakula about that, he knows Soarer's software like no other, but I don't think he will tell you anything else. Is there any special reason why you want to use the Nano?

tigpha

13 Dec 2015, 21:52

Hi Garbageman,

Your screenshot looks similar to a problem I encountered.

Code: Select all

bash $> sudo avrdude -p atmega32u4 -P /dev/ttyACM0 -c avr109 -U flash:w:Soarer_Controller_v1.20_beta4_atmega32u4.hex

Connecting to programmer: .
Found programmer: Id = "
*****"; type = *
.   Software Version = 
; Hardware Version = *.*
avrdude: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?
error = 1 
I discovered that the Pro Micro device must be reset twice in quick succession to put it in the correct mode:

https://learn.sparkfun.com/tutorials/pr ... q#ts-reset

Once I managed to rattle the RESET line and run avrdude immediately after, very, very quickly, the upload worked. I haven't yet wired the Pro MIcro to the Bigfoot, yet, so I haven't proven it has actually worked. But have a look see if this helps at all...

Garbageman

14 Dec 2015, 13:48

Hey, guys!

Halvar, thanks for solve that doubt. Was not a good news but I'm about to buy a Micro with a 32u4. Yeah, seems that no way out.

Tigpha, thanks for your tip, i will try it. Apparently the Arduino Micro has no reset button like Nano, but whatever. And i wish you luck with your Bigfoot.

For now this is it, (my english isn't so good). Time to go back to ebay and the clipboard, and i will report here any progress.

User avatar
Redmaus
Gotta start somewhere

10 Feb 2016, 04:20

I get error at line 138 (where matrix begins) when I put joc's config into scaswr.bat

What went wrong?

User avatar
joc

10 Feb 2016, 15:43

Redmaus wrote: I get error at line 138 (where matrix begins) when I put joc's config into scaswr.bat

What went wrong?
scaswr.bat doesn't need to be changed - if you don't have a backup of the original scaswr.bat, you can find it in this zip file (in the *win32.zip file under the tools directory).

To program a Bigfoot, put the config in a file named bigfoot.sc and then drag-and-drop bigfoot.sc onto scaswr.bat.

User avatar
Redmaus
Gotta start somewhere

10 Feb 2016, 18:57

Well I did what you said and I can succesfully program the bigfoot now, but I still get a very peculiar feedback from the board.

Keys 1-0 and keys a-l will give me double keypresses and z-m with q-p don't register at all. Has anyone ran into this particular abnormality before?

Also, I have already opened it up and gave it a thorough cleaning. So I don't think it could be an issue with the PCB. I have checked my pinout multiple times and all seems to be in order.

Post Reply

Return to “Workshop”