Page 1 of 1

How do I know my ATMEGA32U4 board is working

Posted: Fri Jan 19, 2018 9:11 am
by thirdadvan
I just bought a TMEGA32U4 board which is called Risym and I read the specs I believe it would be sufficient for Gimx.

Anyway,I followed the instruction on Wiki and now I'm using the "Update firmware" in gimx-launcher , but it always pops up "failed to load firmware". As I thought it would be problems in connection or something, I downloaded the Arduino Builder and tested my board.
(I think my jumpers and pins are a little loose, cause when I'm holding the intersections with a angle, a green light on the board would turn on.)

I used "serial monitor" it didn't work, no response.

Then I tried upload sketch, no error message. But when I tried to use "Upload using programmer" the error message came out.

Arduino: 1.8.5 (Windows 7), Board: "Arduino/Genuino Micro"

Sketch uses 4704 bytes (16%) of program storage space. Maximum is 28672 bytes.
Global variables use 313 bytes (12%) of dynamic memory, leaving 2247 bytes for local variables. Maximum is 2560 bytes.
An error occurred while uploading the sketch
An error occurred while uploading the sketch
Exception in thread "Thread-39" java.util.ConcurrentModificationException
at java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1239)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at cc.arduino.contributions.libraries.LibrariesIndexer.rescanLibraries(LibrariesIndexer.java:127)
at cc.arduino.contributions.libraries.LibrariesIndexer.setLibrariesFolders(LibrariesIndexer.java:106)
at processing.app.BaseNoGui.onBoardOrPortChange(BaseNoGui.java:682)
at processing.app.Base.onBoardOrPortChange(Base.java:1313)
at processing.app.Editor$DefaultExportAppHandler.run(Editor.java:2296)
at java.lang.Thread.run(Thread.java:748)

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.


I'm wondering how can I know my board can work well or How I can I successfully upload the firmware.

Really, really, thank you.

Re: How do I know my ATMEGA32U4 board is working

Posted: Fri Jan 19, 2018 12:38 pm
by GoDlike
Serial monitor is the correct way to check if board is faulty or not. If it doesn't work then board is faulty.

Re: How do I know my ATMEGA32U4 board is working

Posted: Fri Jan 19, 2018 1:55 pm
by Matlo
Having unsoldered pins is not an option.
Maybe you should try another board type in Arduino software. Try Arduino Leonardo.
Also check the board specs. It must say something about software compatibility.

Re: How do I know my ATMEGA32U4 board is working

Posted: Fri Jan 19, 2018 5:29 pm
by thirdadvan
Godlike wrote: Fri Jan 19, 2018 12:38 pm Serial monitor is the correct way to check if board is faulty or not. If it doesn't work then board is faulty.
Thank you for the replying.

If I the green light is on, and the pins are connected correctly and the serial monitor still doesn't work, does that mean there's a problem with the board or all this brand of boards are faulty?

Re: How do I know my ATMEGA32U4 board is working

Posted: Fri Jan 19, 2018 5:30 pm
by thirdadvan
Matlo wrote: Fri Jan 19, 2018 1:55 pm Having unsoldered pins is not an option.
Maybe you should try another board type in Arduino software. Try Arduino Leonardo.
Also check the board specs. It must say something about software compatibility.
Thanks for your advice.

And if I try to solder the pins, is there a chance it will work?

Sorry for the crappy picture, but it says
1.It works under 5v/16Mhz
2.Support Arduino IDE V1.01
3.4 10bits ADC PINS(Sorry I don't know what does this mean)
4.support Rx and Tx serial connection.
Image
Image

Re: How do I know my ATMEGA32U4 board is working

Posted: Sat Jan 20, 2018 11:14 am
by Matlo
Yes, and there is a chance it will work with the gimx-loader.