Been bit by the UC3L EOL on the 064... we've got products in the field, I'm not able to debug any longer. I can write code and program boxes... just can't debug in Studio7.
The only difference between the 064 and 0128 that is important for my code is the User Page has been moved up 8 bytes... so the start address has to have 8 added to it and the length has to be shortened by 8. Got this going, we're able to sell stuff (important) as long as we program with atprogram, which is dumb enough to take whatever you give it. I leave the device in Studio 7 configured as 064, edit the uc3l064.h file, and all compiles OK.
Big problems when I change the device to 0128... won't compile, gives crazy errors related to defines. ASF doesn't even show a folder for 0128... there are no example 0128 projects, obviously... don't even believe there's a kit for it (not going to bother to look). If you go out and try to buy 0128s you're SOL right now... and truly SOL for 064's, they're all gone.
I've tried just removing all BOARD-related stuff... still has problems. Here's what I'm guessing... this was written for the UC3L-EK and nobody cares. I'm not the only sucker here I hope... does anyone have a clue how to proceed? Are we left to hang out and dry by Microchip? They're going to EOL the whole series, they've just got a lot of 0128 and 0256 die banked up they want to dump first. I'm going to stop writing here, because it's going to be unprintable very soon.