I built a programmer board for an ATmega1284P, it has ZIF sockets for the DIP and SMT versionms of the 1284P. It can be used with a standard ISP or an Arduino UNO as the programmer.
To allow me to check that all the pins were working, I put LEDS on each one.
I note that when the processor starts and runs the bootloader code, from Mightycore, it flashes pin PB0 twice, this appears to be part of the Optiboot 'functionality'.
Is there a 8Mhz bootloader out there that does not flash PB0 ?
make atmega1284p AVR_FREQ=8000000L BAUD_RATE=115200 UART=0 LED=B7 LED_START_FLASHES=0 SUPPORT_EEPROM=1
OK, I will take a look, thanks.
Eventually I want the programmer set up to read files from SD using one of Nick Gammons programs, the idea being to have a complete standalone programmer.
I asked about your OS because I was thinking to provide you with instructions for building Optiboot but it looks like Juraj might have you all taken care of. If you end up still needing advice on how to do it, let me know.