16F18446 - limit program memory size for burning time saving
Hi there,
I'm using this 16F18446 chip because it has lots of memory and I will need quite a bunch of it for my OLED display.
For now, as I'm still trying to make things working, I shortened my program to a minimum. Hence, it uses much less program memory than the chip offers.
At burning time, the full range of program memory will be programmed every time taking around 40 seconds.
This is long to wait, very long....
Is there any way to tell the programmer not to program the full range of memory?
For now, I use $0000 to $12D7 and my chip goes up to $3FFF.
Re: 16F18446 - limit program memory size for burning time saving
Are you using the U2 Melabs programmer? If the answer is yes, there is an option somewhere in the programming software to restore to default settings. Try to restore it to default settings and try again.
Re: 16F18446 - limit program memory size for burning time saving
Quote:
Are you using the U2 Melabs programmer?
No, PICKit3....
1 Attachment(s)
Re: 16F18446 - limit program memory size for burning time saving
And what software to run the programmer??
If you're using MPLAB X IPE you can select View->Advanced Mode->Memory Settings and then uncheck "Allow tool to select memories and ranges" and finally enter the range you want to program:
Attachment 9874
16F18446 - limit program memory size for burning time saving
I have now PICKit 2Plus/3Plus and also PICKitPlus AutoWatch
Re: 16F18446 - limit program memory size for burning time saving
Don't know them so can't help you with those.
Re: 16F18446 - limit program memory size for burning time saving
It is definitely an issue with the software that controls the programmer. You have to play with that. I would recommend to reset it to the default settings.
Re: 16F18446 - limit program memory size for burning time saving
The stand alone apps do not support specific range. They program all the memory range.
Ioannis