I am working on image splitting. I want to divide my main embedded image into two-part(core image and application image).
how can we split embedded images into two-part? after the split, it should work on the device.
anyone can suggest documentation or tutorial to learn.
Actually, I want to divide my application two-part. 1. core file and application
1. core file
which have all core related functionality like process, timer uart, and API definition
2. application files
I will develop an application using API which already defines in the core files, this should compile stand-alone without core file. this image can go in a flash and need to execute with a core file.for example.
my test1.c file is running on the device, I want to add test2.c in this system. I will download test2.c file. after download, test2.c and test1.c should work on a device.
These two processes should not affect each other.
do you understand my application?
I searched this information in a lot of material but I didn't get the right information for it.
I am ready for further explanation