ESP32 custom partition table

Hi!

I don’t know if it is working now or not.

I have created a custom partition table which looks like this

I want to separate system data and user data and i only want to update the system partition without touching the user partition. Is it possible? If so how can i write to specific partitions? I want to perform OTA updates with new firmware and new flash. I’m using LittleFS for file operations.