Menu

bootloader for 18F47Q10

Requests
ikonsgr74
2023-07-24
2023-07-24
  • ikonsgr74

    ikonsgr74 - 2023-07-24

    Hi,

    I would like to try the tiny multi bootloader+, so i need a bootloader HEX file. Is there any guide on how to create one myself? For example, can i make it using cowbasic, and also, can i "merge" the bootloader code with any existing code? The Tx, Rx pins i'm using are:
    RX2PPS = 0x0009 'RB1 > RX2
    RB2PPS = 0x000B 'TX2 > RB2

     
  • Anobium

    Anobium - 2023-07-24

    Thanks for asking.

    The Q10 is one of the chips supported by the new process,

    You cannot 'make' using GCBASIC as I am not planning to release. I will put on a new website where it should be possible to config and get a complete bootloader - this is a low priority in my backlog.

    Referri to merge. What do you mean ? What else do you want to add ? A bootloader is a small program that hands operations over to the user program. One of the principles is that the bootloader is less than 100 words ( this means the Windows/Linux App knows that the parameters are).

    With respect to the Q10 TBL solution there a 10 words remaining in the memory. You cannot do much with 10 words of ASM but this would make the Q10 TBL specific to your needs.

    So, what is the merge. Contact me via a Personal Message to get my email address.

    Evan

     
  • ikonsgr74

    ikonsgr74 - 2023-07-24

    By "merge" i meant to have a single hex file that includes the bootloader code + any application code. Anyway, i sent you pm for the rest :-)

     

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.