Mikael Nordman

Show:

What's happening?

  • Followup: RE: FF on PIC24 and dsPIC33

    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

  • Followup: RE: FF on PIC24 and dsPIC33

    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

  • Followup: RE: FF on PIC24 and dsPIC33

    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

  • Followup: RE: FF on PIC24 and dsPIC33

    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

  • Followup: RE: FF on PIC24 and dsPIC33

    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

About Me

  • 2004-10-18 (5 years ago)
  • 1141603
  • oh2aun (My Site)
  • Mikael Nordman

Send me a message