My apologies for posting a somewhat retro question, but I’m trying to put some old ATMEGA 1284 boards to good use with uLisp. Sadly, the uLisp AVR version does not compile with MCDude’s core anymore since that one is using the “Urboot” bootloader now, whereas uLisp AVR wants to use functions of the older “Optiboot” core.
I tried to get around that problem using the old “maniacbug” Mighty 1284P core, but it seems “optiboot.h” isn’t included there as well.
I couldn’t figure out which includes and calls would be necessary to invoke the Flash writing capabilities using “Urboot”, but theoretically it might be compatible in some way since “Urboot” has its roots in “Optiboot”.
Apologies again - I’m not familiar with the low level use of Arduino bootloaders at all. Still, it would be great to save the 1284 boards from rotting in the drawer by putting uLisp onto them. (The boards in question are the ingenious “UNO*Pro” piggyback PCBs available from “hobbytronics” several years ago. They replaced the original 328P on the Arduino UNO boards while preserving pin compatibility.)
Thanks for any help!