Menu

alpha version of 18F24J10 and beta version of 18FXXKXX

Dan
2013-08-29
2013-09-17
  • Dan

    Dan - 2013-08-29

    Dear Edorul. and ALL

    I created an alpha version of 18F24J10 and beta version of 18FXXKXX.

    $6D, C, 18F w/32KB flash & 1024B EEPROM, $8000, $400, 264, default,
    $6E, C, 18F w/64KB flash & 1024B EEPROM, $10000, $400, 264, default,
    $6F, C, 18F w/128KB flash & 1024B EEPROM, $20000, $400, 264, default,
    $30, C, 18F w/16KB flash & 0B EEPROM, $4000, 0, 264, default,
    $31, C, 18F w/32KB flash & 0B EEPROM, $8000, 0, 264, default,

    J-type so 512 words erase size, I'm going to re-write and copy of the bootloader.

    (For 18F24J10)

    1.Reception of 0xC1

    2.bootloader area(3F00H ~ 3FFFH) to copy to RAM(0000H ~ 00FFH)

    3.Clear the area of 3800H ~ 3BFFH

    4.Copy the 3B00H ~ 3BFFH of RAM

    5.Go to wr_bl2 in copy space

    6.Clear the area of 3C00H ~ 3FFFH

    7.Copy the 3F00H ~ 3FFFH of RAM

    8.Go to SendID in new copy space

    9.Output IdTypePIC

    10.Outputs "C"

    Best regards,
    Dan

     

    Last edit: Dan 2013-08-29
  • Dan

    Dan - 2013-09-01

    Dear Edorul. and ALL

    This is Configuration transfer version of 18F24J10

    $30, J, 18F w/16KB flash & 0B EEPROM, $4000, 0, 264, default,
    $31, J, 18F w/32KB flash & 0B EEPROM, $8000, 0, 264, default,

    (For 18F24J10)

    1.Reception of 0xC1

    2.Output IdTypePIC

    3.Output "J"

    4.Recive Configuration bytes

    If TYPE == "J" HOST Sends
    ADR-U,ADR-H,ADR-L,0(=count),crc
    or.
    ADR-U,ADR-H,ADR-L,8(=count),CONFIG1L,1H,2L,2H,3L,3H,4L,4H,crc

    5.If count == 0 goto 7.

    6.if count == 8 copy to RAM(00F8H ~ 00FFH)

    7.bootloader area to copy to RAM((0000H ~ 00FFH) or (0000H ~ 00F7H))

    8.Clear the flash area of 3800H ~ 3BFFH

    9.RAM(0000H ~ 00FFH) copy to flash(3B00H ~ 3BFFH)

    10.Go to wr_bl2 in copy space

    11.Clear the flash area of 3C00H ~ 3FFFH

    12.RAM(0000H ~ 00FFH) copy to flash(3F00H ~ 3FFFH)

    13.Go to Mainloop in new copy space

    Best regards,
    Dan

     
  • edorul

    edorul - 2013-09-01

    Hello Dan!

    I hope everything is OK for you and you had a good summer :-)

    Thanks for these new firmwares. Tell me when you want I put them online (with previous PIC10-12-16-18 firmwares from your post of august 7th).

    Best regards,
    Edorul

     
  • edorul

    edorul - 2013-09-17

    Hello Dan!

    I've put online the new version of "TinyBootloader+".
    I haven't put the J-type firmware, because the PC software needs to be modified. I've no J-type devices, so we'll need to develop it together :-)

    Best regards,
    Edorul

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.