Skip to content

Everything seems slower than it should be after flashing? #19

@ben-hawks

Description

@ben-hawks

Hello!

So, as far as I can tell, I've managed to successfully flash FreeExpression on my CREX001, compiled the firmware (without any changes) via Microchip Studio 7.0, uploaded via AVRDude and the SparkFun Pocket AVR Programmer via:

avrdude -c usbtiny -p m1281 -U flash:w:FreeExpression.hex:i -U lfuse:w:0x42:m -U hfuse:w:0xD9:m -U efuse:w:0xFF:m

avrdude -c usbtiny -p m1281 -v -v -v -U eeprom:w:freeexpression.eep

and set the fuses as mentioned in #18 via the first command. (Though the extended fuse comes back with an error saying it's actually set to 0xF7, and I can't get it to actually set to 0xFF, im unsure if this is really an issue and proceeded anyway)

but while everything in theory works... It's very slow? Seemingly as if the clock speed of the MCU is some fraction of what it should be? Everything from the OLED updating, to the motors moving, to the response after a button press feels like it's a lot slower than it should be, and from what I saw in #16 's video tutorial (thanks @wildseyed by the way! I used your method of pulling the plastic housing off the ISP pins and it worked well, and the video was really helpful in general too!) it is actually slower than what should be happening.

I'm at a bit of a loss here in terms of what could be causing this, other than maybe a failing oscillator (I haven't checked this yet). In some desperate attempt to try something, I ordered a replacement power supply, as the one I was using is 19V 3.5A and the correct one is supposedly 18V, though I would be surprised if a 1V difference affected things this much, and didn't seem to have this effect on the stock firmware (for the little time I played with it after purchasing the machine at goodwill).

Anyway, thanks for the project in the first place, and thanks for any help you might be able to give! I can provide a video of what I mean later on/if it would be helpful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions