Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Software verified successful flash, unit has no LCD image, and the Cutter will not cut. #18

Open
thehandygraham opened this issue Oct 25, 2020 · 9 comments

Comments

@thehandygraham
Copy link

I followed the tutorial, everything worked out as far as hardware setup and flashing.
AtmelStudio verified flash as successful, however when powering on the machine there was not LCD activity.
I sent a test cut to the machine which slightly moved the cutter over to the left, then stopped. no further activity occurs.

@sampfalcon
Copy link

I had the same problem! It took me a few days to figure out, but fuse settings are very important! Make sure the low fuse is 0x42, the high fuse is 0xD9, and the extended fuse is 0xFF. If you are using microchip’s atmel studio with an actual ISP, there is a setting in fuses for JTAG. Make sure it is off! That is what is happening to you. If you used an arduino acting as a ISP, use avrdude and set every fuse in your code. Let me know if you have questions, but I worked on this problem for a while and wanted to help! This is probably too little too late but I figured I’d share!

@fritzgutten
Copy link

"a moment later...."
Hey, dont know if anyone is listening anymore but thought this was applicable to my situation I entered this command:

avrdude.exe -F -U lfuse:w:0x42:m -U hfuse:w:0xd9:m -U efuse:w:0xFF:m -v -p m1281 -c arduino -P COM3 -b 19200 -U flash:w:"C:\Users\fritz\Downloads\FE\FreeExpression-master\src\Debug\FreeExpression.hex":i -C C:\Users\fritz\Downloads\avrdude-v7.1-windows-x64\avrdude.conf

And it errors out when writing the house with this:
image

I'm using an Arduino as isp and it seems to be writing... Although I may have bricked it. I really don't know what i'm doing

@adl2494
Copy link

adl2494 commented Jun 23, 2023

"a moment later...." Hey, dont know if anyone is listening anymore but thought this was applicable to my situation I entered this command:

avrdude.exe -F -U lfuse:w:0x42:m -U hfuse:w:0xd9:m -U efuse:w:0xFF:m -v -p m1281 -c arduino -P COM3 -b 19200 -U flash:w:"C:\Users\fritz\Downloads\FE\FreeExpression-master\src\Debug\FreeExpression.hex":i -C C:\Users\fritz\Downloads\avrdude-v7.1-windows-x64\avrdude.conf

And it errors out when writing the house with this: image

I'm using an Arduino as isp and it seems to be writing... Although I may have bricked it. I really don't know what i'm doing

What device are you flashing to? I highly doubt its bricked.

@thetazzbot
Copy link
Owner

thetazzbot commented Jun 23, 2023 via email

@fritzgutten
Copy link

I'm flashing to the atmega1281 on my expression.. When I run the command again it acts exactly same as it did the first time, same errors, etc. Ill take any thoughts anyone might have!!!

@ellisgl
Copy link

ellisgl commented Jun 24, 2023

I should check to see if my fork still compiles. https://github.com/ellisgl/FreeExpression/

@fritzgutten
Copy link

Hey, what clock speed it this chip running at?

@ellisgl
Copy link

ellisgl commented Jun 24, 2023

Should be 16MHZ iirc

@fritzgutten
Copy link

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants