-
Hi,
Those pic24hj chips have no eeprom and the flashbuffersize is 1,5 Kbytes. So as I have mentioned in some earlier posts, a redesign is needed for getting FF to work on those.
Does the XGS come with a bootloader ? I suppose you would like to keep the bootloader.
If so, perhaps a version that works with the bootloader could be worth looking into.
Does the hypotethical bootloader allow the...
2009-11-29 21:07:00 UTC in FlashForth
-
I was checking the PIC24F16KA101 (102) datasheet.
It turns out to be an excellent platform for FlashForth.
It has EEPROM and a 96 byte flash erase block size.
FF for the dsPIC30 should be easy to port to this new
Microchip processor family.
2009-09-12 20:15:20 UTC in FlashForth
-
The CPU part of the PIC24 and 33 are pretty similar so I quess the same code
should work , as long as the memory map and configuration bits are taken care of.
Is the UART the same for PIC30 and 24/33 ? If not, maybe some work is needed there also.
Mikael.
2009-09-09 18:33:31 UTC in FlashForth
-
Which processor are you simulating ?
I can run the 4013 in the simulator and it does not go to the interrupt vectors.
About the special symbols...
__AddressError:
__StackError:
__MathError:
These are defined in the linker file (.gld) and used as target adresses in the interrupt vector tables (IVT / AIVT) .
To do this project you need to read the datasheet and the programmers...
2009-09-08 19:47:09 UTC in FlashForth
-
No,
I do not have the time at the moment.
If someone wants to give it a try, I can give some support.
Basically what needs to be done is to enlarge the flash write buffer.
The alternate interrupt vectors should be moved to ram because of the large
flash block size.
The flash write strategy should be slightly changed so that flash writes only occur
when really needed. That should...
2009-09-08 16:51:10 UTC in FlashForth