ATmega1284-P

Discuss Yocto construction and related issues
  • Hey,
    i need one too,if you find one let me know!

    Thanks
  • The source code is posted here on the second page: viewtopic.php?f=17&t=180&start=10
    Easy to flash one yourself.. ;) ;)
  • Hmm, easy you say...

    I fried my Atmel while flipping the PCB over. A goddamn screw was lying on my desk and caused a short-circuit on the LM2596T. After that our friend the Atmega was getting hotter than a boiling kettle...
    That was a couple of days before christmas. Since then I've tried to get the hex-file onto 2 spare Atmels I bought.
    Ok, I have never done this before, so there was some trial'n'error involved, but all in all it was not succesful.

    I tried flashing in-socket with 2 different programmers (AVRISP MK2 and some cheap one from ebay) -> didn't work
    I tried flashing with a separate socket -> Iflashed the hex-file but could not access the Atmel again since.
    Tried the latter with a second Atmel. Flashing seemed ok but after setting the fuses the Atmel was no longer accessible.

    So what I end up with is a Yocto with all 16 sequencer LEDs and the 4 bar-LEDs lit up after power-on.

    I guess what I wanted to say is: if someone could provide me with a working Atmel I'd be the first to buy ;-)

    Ahh, I am in the Munich, Germany area, just in case.

    So long,
    TOM
  • That's exactly what I ended up with!

    After firing up the Yocto all sequencer LEDs and the 4 bar LEDs are lit up.
    I seem to have managed to flash the bootloader though because when I press no. 1,3,5 sequencer buttons all sequencer LEDs will flash twice. The bar LEDs will stay lit. I then uploaded the SysEx-file (my MIDI interface shows some traffic on the respective LED) with MIDI-OX. Still the bar LEDs are lit-up but no sound or sequencer function at all. Turning the Mode-encoder won't change a thing.

    How can I check whether the SysEx-upload is working? Is there some sort of a terminal window in MIDI-OX?
  • Is there any plan on selling the programmed ATmega chip separately?

    Thanks
  • One consideration for sysex loading is speed. Maybe you're uploading too fast. With most systex programs you can adjust the speed of uploads or the pause between blocks.
    I'm considering hacking the sequencer software myself, but after these stories i think i'll better get an extra ATmega just for getting the bootload right and avoid killing my working yocto :)
    One question for tomster: did you just put a six pin socket on the board and connect the programmers? That should work in theory, right? Should the yocto be powered while programming the processor or not?