I’m working on porting the Sony IMX415 camera sensor to an NXP i.MX8M Plus (IMX8MP) platform. During the porting process, several references mention generating XML files through ISP tuning tools.
My question is:
Do I really need to generate XML files to make IMX415 work on IMX8M Plus?
Are these XML files mandatory for basic sensor bring-up (streaming through V4L2 / ISI)?
Is there any workaround or minimal-configuration method that avoids XML generation? IMX8MPLUS
This is a good question. the xml config/calibration file is still needed as can be seen here: -AN13712: 8MP ISP OS08A20 Sensor -AN13713: 8MP ISP New Camera Porting I don't know why NXP removed this recently though.
How can i get the XML file? If u have any idea please let me know. And for OS08A20 i saw a file with name "Sensor0_Entry_os08a20.cfg" and inside the file it contains: name="os08a20" drv = "os08a20.drv" mode= 0
[mode.0] xml = "OS08a20_8M_10_1080p_linear.xml" dwe = "dewarp_config/sensor_dwe_bypass_1080P_config.json"
[mode.1] xml = "OS08a20_8M_10_1080p_hdr.xml" dwe = "dewarp_config/sensor_dwe_bypass_1080P_config.json"
[mode.2] xml = "OS08a20_8M_10_4k_linear.xml" dwe = "dewarp_config/sensor_dwe_bypass_4K_config.json"
[mode.3] xml = "OS08a20_8M_10_4k_hdr.xml" dwe = "dewarp_config/sensor_dwe_bypass_4K_config.json My doubt is that are these json files are neeeded?