How do I know my ATMEGA32U4 board is working

Need help? Ask here and someone will help
Post Reply
thirdadvan
Posts: 3
Joined: Fri Jan 19, 2018 8:24 am

How do I know my ATMEGA32U4 board is working

Post 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.
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: How do I know my ATMEGA32U4 board is working

Post 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.
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: How do I know my ATMEGA32U4 board is working

Post 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.
GIMX creator
thirdadvan
Posts: 3
Joined: Fri Jan 19, 2018 8:24 am

Re: How do I know my ATMEGA32U4 board is working

Post 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?
Last edited by thirdadvan on Fri Jan 19, 2018 9:38 pm, edited 2 times in total.
thirdadvan
Posts: 3
Joined: Fri Jan 19, 2018 8:24 am

Re: How do I know my ATMEGA32U4 board is working

Post 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
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: How do I know my ATMEGA32U4 board is working

Post by Matlo »

Yes, and there is a chance it will work with the gimx-loader.
GIMX creator
Post Reply