Processors
Intel® Processors, Tools, and Utilities
14395 Discussions

Intel Atom ISP windows driver source code

DSrsa
Beginner
6,323 Views

For testing and implementing new MIPI-CSI2 image sensors we would need windows driver source code for the following architectures: Bay Trail-T and Cherry Trail. There is an open source Linux AtomISP2 driver, but it has old SiliconHive SDK version and the V4L2 layer implementation is limited to few sensors and image formats. Windows versions that are released on commercial tablets has much better sensor coverage and work much better. We are trying to get those sources almost 2 years.

0 Kudos
15 Replies
idata
Employee
1,972 Views

Hello DSrsan,

Please let me review your inquiry, as soon as I have more information I will update the thread.

Regards,

Amy.

0 Kudos
idata
Employee
1,972 Views

/thread/110614 DSrsan, thank you for your patience.

From our end, the drivers can be found in our Drivers & Software site; however, due to our policy we cannot provide the Windows source code to the public, but I can share with you that the available drivers can be found in our site https://downloadcenter.intel.com/ Drivers & Software. Also, I would like to recommend visiting our open source content site which you can find here;https://01.org/ 01.org | Intel Open Source Technology Center.

Regards,

Amy.

0 Kudos
DSrsa
Beginner
1,972 Views

Dear Amy,

we have different levels of NDA with Intel. Could you, please, contact us directly to solve the issue. We have several big customers waiting.

Unfortunately the links that you supplied does not help us.

Best regards,

Dubravko

0 Kudos
idata
Employee
1,972 Views

Dubravko, I will update your thread with more instructions on how to proceed.

Regards,

Amy.

0 Kudos
Hui_Z_Intel
Employee
1,972 Views

should get support from your intel customer support team.

for window issue, check w/ your OEM or ODM.

I can access both android/window ISP code, for Android issue, my comment is window code is useless due to different sw arch.

0 Kudos
idata
Employee
1,972 Views

/thread/110614 DSrsan, thank you for your patience.

I have confirmed that for this type of information is not shared publicly, we don't provide the Windows driver source code to the public even with the CNDA and IPLA signed, because it's Intel identity and not open source as for example Linux drivers.

I would like to get more information in regard to your project, maybe we can find another way to help. So, please add a detailed description of your project, feel free to add all the details you can.

Regards,

Amy.

0 Kudos
SAmmi1
Beginner
1,972 Views

Hello Amy,

Since you are already familiar with this topic, I have a related question:

We are trying to get linux and/or android working with the cameras on some modern tablets: HP Spectre x2 and Microsoft Surface Pro 4. We are missing the device driver for the CSI2-ISP device identified with the lspci id 8086:9d32

(00:14.3 Multimedia controller [0480]: Intel Corporation Device

[8086:9d32] (rev 01) / Intel Skylake-U/Y PCH - Camera IO Host Controller

(CSI2) [A1])

Does the open source atomisp2 project have the android/linux driver for this device. If not, where can I find it the specs to write our own driver?

Thank you,

Sergio

0 Kudos
idata
Employee
1,972 Views

Regarding Linux drivers you may want to visit; https://01.org/ 01.org | Intel Open Source Technology Center

Regards,

Amy.

0 Kudos
idata
Employee
1,972 Views

/thread/110614 DSrsan we would like to get more information regarding your project, as mentioned before feel free to add all the details you can.

I hope the information provided was helpful.

Regards,

Amy.

0 Kudos
DSrsa
Beginner
1,972 Views

Dear Amy,

we are very disappointment with Intel internal politics regarding ISP firmware and drivers. After spending 3 years on a project and lot of resources for our Intel Atom platform, Intel ICG group is refusing to give us minimal driver source code to be able to implement copy mode on ISP on a Windows OS. IOTG and CCG have gave us green light and there was started SLA process to disclose those drivers to us.

This is the reason why companies refuse to use Intel products in embedded system. One big example is Nvidia automotive platform. Nvidia is making full support on ISP that they have.

Silicon Hive SDK part is already open source because it is part of Atomisp2 driver in Linux and we are not demanding any advanced image post processing that you are doing in Windows dlls. What we are missing is couple of files that make PCI initialization and memory mapping and handling under Windows. Basically windows wrapper to Silicon Hive SDK.

Any yes, we have big projects pending, but without samples to demonstrate functionality we will not make any promotion.

Honestly, we are considering stopping Intel Atom developments and switching to other platform (for example Nvidia Tegra).

Best regards,

Dubravko

0 Kudos
idata
Employee
1,972 Views

/thread/110614 DSrsan, I definitely understand your point of view, and in order for us to find a different way to help you we would like to know how many units you are developing.

We are really interested in helping you.

Regards,

Amy.

0 Kudos
DSrsa
Beginner
1,972 Views

Dear Amy,

we have made a running windows sensor sub-driver for OV5640 and IMX185. With graphedt we receive images on preview and capture pin in YUV and NV12 format from Intel IaCamera64.sys.

We need the RAW format pin, and this is possible to visualize when EngineeringMode is enabled via Intel IQ Tool for BYT.

Can you help us to get following software and to test, debug and calibrate or image sensors subdrivers:

->Intel IQ tool for BYT and APL for testing and capturing the images in advanced environment (EngineeringMode).

->The latest binary Intel camera drivers (x86 , x64) for BayTrail

iacamera32.sys, iaisp32.sys, iacamera64.sys, iaisp64.sys, intelcameraplugin.dll ...

->The latest binary Intel camera drivers (x86 , x64) forApolloLake

Best Regards,

Dubravko.

0 Kudos
idata
Employee
1,972 Views

HI Dubravko,

I would want to let you know that regarding Intel® IQ Software Kits the right place to get more answers is the Intel® Developer Zone, this team also provides forums support which you can find here; https://software.intel.com/en-us/forum Forums. One more thing that I would like to share with you is our Embedded Resource & Design Center, this support may have more feedback regarding this question.

Regards,

Amy.

0 Kudos
DSrsa
Beginner
1,972 Views

Dear Amy,

how can we reach the Embedded Resource & Design Center support that you mentioned ?

Best Regards,

Dubravko.

0 Kudos
idata
Employee
1,972 Views

You can use their forum support; https://embedded.communities.intel.com/community/en?_ga=1.73560978.1475797289.1487348351 Forum: Embedded Community |Embedded Community, and you can find the main support site here; http://www.intel.com/content/www/us/en/design/resource-design-center.html Resource & Design Center for Development with Intel.

Regards,

Amy.

0 Kudos
Reply