As a new feature, the MC56F83xxx has ROM bootloader, in other words, the bootloader code is integrated into on-chip ROM, but we do not provide the source code of the ROM bootloader, I am sorry for not helping you.
So does this mean if i want to make my own bootloader, I will have to flash it over the ROM bootloader or what? Do you have any documentation for this?
We have a custom bootloader made for MC56F82748 that we now want to port to MC56F83xxx .
What should be the steps I should take here? I know I have to use the PE but i dont have any reference code to do that because the LDD components are different.
Of course, you can pass the ROM bootloader and use your own bootloader.
When you develop your own bootloader, there is a file called flash_config.c
you can modify the NV_FOPT element as 0x3F in uint8_t _flash_config_field array, after power up, the ROM bootloader will be passed, the PC will point to P:0x00 and execute from reset vector P:0x00.
In this way, you can jump to your own bootloader from P:0x00, which is the same as that of MC56F827xx.
For detailed inf, pls refer to Chapter 6 ROM Bootloader in RM of MC56F83xxx
Hope it can help you