... about the purchase oft ATMEGA1284(P): I will ask my AVR distributer from the company were I work for samples and prices... and a SMD assembly of such DIP40 board is also not really a problem!
-Harty
P.S. I'm not to familar with the 1284. Do we need a recompilation of all existing games for this Controller or do we have only to set a special fuse (like in the ATMEGA8515 for the former AT90S8515) ?
martinsustek wrote:Atmel has single datasheet for 164, 324, 644 and 1284, so only difference is memory sizes, I think, and codes are compatible (except for memory size, of course).
Step-up converter is a good idea, if it will be cheap enough, had enough power and stability, and will not make a lot of interference to audio/video signal. I don't have experience with them, but one my switching power adapter makes enough interference to disturb ADSL modem in another room.
Diode hack is a good idea, but is Euzebox-specific and influences more parts. Personally I think, that bringing one wire from before stabilizator to on-adapter stabilizator is better idea.
What about controllers? Have anybody tested them with bigger voltage? Or maybe we can use 5v zener diode on chip output to joystick (and other parts where we can't compute proper series resistor).
uze6666 wrote:P.S. I'm not to familar with the 1284. Do we need a recompilation of all existing games for this Controller or do we have only to set a special fuse (like in the ATMEGA8515 for the former AT90S8515) ?
From what I know, it's backward binary compatible with the 644 at 100%. I programmed HEX compiled for the 644 and they worked fine on the 1284.
martinsustek wrote:It's normal stabilizator, not step-up, isn't it? Maybe we should use some trimmer-configurable stabilizator, to be able to set voltage high enough for overclocked chip to work, but not too much higher.
I don't know how about ISP, because I don't use it. I've programmed my ATMega in external programmer (VUSBtiny I guess), I've built (using 5V from USB).
Harty123 wrote:uze6666 wrote:P.S. I'm not to familar with the 1284. Do we need a recompilation of all existing games for this Controller or do we have only to set a special fuse (like in the ATMEGA8515 for the former AT90S8515) ?
From what I know, it's backward binary compatible with the 644 at 100%. I programmed HEX compiled for the 644 and they worked fine on the 1284.
Fine! In this case we have only to recompile (& change) the bootloader.martinsustek wrote:It's normal stabilizator, not step-up, isn't it? Maybe we should use some trimmer-configurable stabilizator, to be able to set voltage high enough for overclocked chip to work, but not too much higher.
I don't know how about ISP, because I don't use it. I've programmed my ATMega in external programmer (VUSBtiny I guess), I've built (using 5V from USB).
Yes this is a very important point - normally such 7806 regulators have only 5% acuracy.
I will test the 1284 in my "Meine WII" DIY Uzebox with a LM317 voltage regulator. I will report my results after this test...
-Harty
Out of curiousity, with the additional PROGMEM and large bump in RAM, what will change?
martinsustek wrote:Count of sprites in mode 3 is limited by RAM size (number of ramtiles), so double RAM means double sprites per screen (in fact more than double, because sprites are not whole RAM).
Users browsing this forum: No registered users and 1 guest