
Suljettu
Julkaistu
Maksettu toimituksen yhteydessä
We are integrating a custom thermal camera module (A640) with an NVIDIA Jetson Nano via MIPI CSI-2 interface. The camera: Outputs MIPI CSI-2 (4 lanes) continuously after power-on Does NOT use I2C for configuration Is self-powered (external supply) Outputs RAW8 / packed image data (640×512 @ 50 Hz) Unlike standard Jetson cameras (e.g., IMX219), this module does not provide any control interface over I2C and behaves as a continuous CSI-2 video source. Develop and configure the Jetson Nano to: Receive CSI-2 video stream from the camera Properly configure NVCSI and VI pipeline Implement or modify driver to support non-I2C CSI source Enable access via V4L2 device (/dev/video0) Capture and record video frames to file Scope of Work The freelancer will: 1. Kernel / Driver Work Modify or create a custom CSI camera driver Configure: 4-lane CSI input correct clocking (~200 MHz) resolution: 640×512 pixel format (RAW8 or unpacked 16-bit) Bypass or emulate I2C dependency 2. Device Tree Configuration Create / modify DTS: NVCSI lane mapping VI channel config pixel format timing parameters 3. Debug & Bring-Up Debug CSI using: dmesg v4l2-ctl trace logs Ensure stable frame reception 4. User-Space Validation Enable: v4l2-ctl --stream-mmap gst-launch pipeline (optional) Save frames to disk 5. Deliverables Working /dev/videoX device Ability to capture frames: v4l2-ctl --stream-mmap --stream-count=100 Sample capture script (C++ or Python) All modified: DTS files kernel patches build instructions 6. Access Work will be done remotely via SSH Jetson Nano is already connected and accessible 7. Requirements Strong experience with: NVIDIA Jetson (Nano/Xavier) MIPI CSI-2 V4L2 drivers Device Tree (DTS) Linux kernel debugging Reference Documentation A640 camera MIPI protocol and data format Expansion board pinout and MIPI interface Notes Camera outputs valid MIPI stream immediately after power-up No sensor initialization required This is NOT a standard Jetson-supported camera
Projektin tunnus (ID): 40328156
34 ehdotukset
Etäprojekti
Aktiivinen 21 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
34 freelancerit tarjoavat keskimäärin $683 USD tätä projektia

Hello, As a member of the talented Live Experts team, I am confident in our ability to tackle your unique project. Our extensive skills in Arduino, C Programming, Electronics and Microcontroller make us a perfect fit for your Jetson Nano CSI-2 driver development needs. We have a well-proven track record and are known for delivering impeccable work that always exceeds client expectations. From day one, we will demonstrate our strong experience with NVIDIA Jetson Nano and MIPI CSI-2 which are crucial components of the project. Our know-how in V4L2 drivers, Device Tree (DTS) and Linux kernel debugging are strongly aligned with the scope of work required to configure your camera. What's more, given our previous involvement in big data analysis we have the necessary wherewithal to ensure all frames receive over CSI from the camera are stable while capturing and recording video frames. Another key strength we bring to the table is our proficiency in various programming languages including C++. This allows us to not only efficiently master any language used on the project (C++) but also deliver all modified DTS files, kernel patches, build instructions etc with ease. Your project requires remote access and we offer unparalleled efficiency when it comes to working mode offering effective solutions via SSH that saves both time and money. Choose my team at Live Experts because for us, excellence is not an act but a habit Thanks!
$750 USD 1 päivässä
8,5
8,5

Hello, I understand you need a custom driver and system configuration for a unique thermal camera module on the Jetson Nano. The camera outputs raw MIPI CSI-2 video with no I2C control, which means the driver must handle continuous video stream input directly. My approach includes modifying or writing a CSI camera driver to support 4-lane input at 640x512 resolution and handling the RAW8 data format. I will update device tree settings to configure NVCSI lanes, video input, pixel format, and timing. I will debug with logs and ensure stable video capture using v4l2 interfaces and provide scripts for testing frame capture. All source changes and build instructions will be delivered. Working remotely via SSH on your connected Jetson Nano is perfectly fine. Important questions for you: Is there existing driver code or reference for this A640 camera or similar modules? Can you provide detailed timing specs or MIPI CSI-2 signal documentation for the camera? Do you want the capture saved as raw frames or a specific video format? Is there any preferred programming language for user-space capture scripts? Do you require support for streaming beyond basic capture, like real-time processing or codec integration? Can you share the detailed MIPI CSI-2 timing parameters and any reference driver code you might have for the A640 camera? Thanks,
$750 USD 18 päivässä
7,0
7,0

As an experienced electronic hardware and firmware engineer, with proficiencies specifically suited to your project, I am confident in my abilities to develop a fully functional Jetson Nano CSI-2 driver for your custom MIPI thermal camera. My proven expertise in PCB design, firmware development and RF analysis equip me with a comprehensive understanding of components necessary for successful implementation of your projects. My experiences with NVIDIA Jetson (Nano/Xavier), MIPI CSI-2, V4L2 drivers, and Device Tree (DTS) make me extensively equipped to handle the development work for the kernel and driver. In addition, my skills in Linux kernel debugging align perfectly with the demands of this project. With meticulousness being one of my key strengths, I will ensure effective workload configurations and undertake thorough debugging tasks via tools like `dmesg` and `v4l2-ctl`, as you've mentioned in the project details. With hands-on familiarity with v4l2-ctl --stream-mmap and gst-launch pipeline, I understand how important it is not only to ensure frames can be captured but also save them to disk effectively. I am confident that my skills and dedication will provide you with a working /dev/videoX device capable of capturing frames reliably.
$500 USD 7 päivässä
6,7
6,7

I'm well-equipped to tackle the Jetson Nano CSI-2 Driver Development project for the Custom MIPI Thermal Camera. My expertise in C Programming, Electronics, Microcontroller, Arduino, and Debugging align perfectly with the requirements. Budget adjustments are open for discussion, and I aim to deliver quality within your constraints. Let's kick-start this project and achieve success together. Please review my extensive 15-year-old profile for a glimpse of my dedicated work. I prioritize your satisfaction, and I'm ready to dive into the tasks immediately to showcase my dedication. Eagerly awaiting your response.
$525 USD 10 päivässä
5,9
5,9

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Expert Mechanical design Engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: FEA analysis CFD analysis Thermal analysis Structural analysis HVAC and Heat load calculation We are proficient in using following software’s: AUTOCAD SOLIDWORKS ABAQUS ANSYS Fluent MATLAB/SIMULINK COMSOL Multiphysics CATIA FUSION360 We have good command over REPORT WRITING, we can show you many samples of our previous reports. We can discuss further details in the message box.
$500 USD 7 päivässä
6,0
6,0

Hi, From your description, you need to integrate a self-streaming CSI-2 camera (no I2C control) into Jetson Nano and expose it as a V4L2 device. The key considerations will be proper NVCSI lane configuration, VI timing alignment, handling RAW8/packed formats, and clean driver adaptation without standard sensor initialization. My approach would be: 1. Create custom device tree with correct lane mapping and timing 2. Modify or stub sensor driver to bypass I2C dependency 3. Configure NVCSI + VI pipeline for continuous stream 4. Debug via dmesg, trace logs, v4l2-ctl 5. Validate capture and provide scripts + patches Quick question: Do you have the exact MIPI timing specs (HS clock, blanking, sync packets), or should I derive them from the stream? Best regards Mykola
$500 USD 7 päivässä
5,2
5,2

Hi, I am an experienced Linux kernel developer. Please take a look at my profile here: https://www.freelancer.com/u/AlexandrGergel. I understand that you need a custom kernel driver for the Jetson Nano. I am comfortable with such work and confident in my ability to deliver. I can ensure that the camera outputs a valid MIPI stream after powering up (i.e. after the kernel has booted). Let's connect and discuss things further. Best, Oleksandr
$500 USD 7 päivässä
5,2
5,2

Hi, I have 10+ years of embedded Linux and Jetson bring-up experience, including 12+ custom MIPI CSI-2 integrations and kernel-level V4L2 driver development, with proven success bringing up non-standard sensors and achieving stable 60 FPS pipelines on Nano/Xavier platforms. Approach ✅ I will implement a custom V4L2 subdevice or modify the Tegra VI driver to accept a continuous non-I2C CSI-2 source by bypassing sensor probing and hardcoding format/stream parameters. ✅ I will configure the device tree for 4-lane NVCSI with correct lane mapping, clocking (~200 MHz), and RAW8/16 pixel format alignment, ensuring VI channel synchronization. ✅ I will validate and debug the pipeline using dmesg, trace-cmd, and v4l2-ctl, tuning settle time, discontinuity handling, and frame start detection for stable capture. ✅ I will finalize user-space validation with mmap streaming and optional GStreamer pipeline, delivering reproducible frame capture and scripts. Questions ✅ I need confirmation of the exact CSI lane mapping and whether the A640 uses continuous or burst clock mode. ✅ I need details on embedded line headers or frame markers in the MIPI stream to correctly align frame boundaries. ✅ I need clarification on RAW8 packing format (standard or vendor-specific) and whether unpacking to 16-bit is required in driver or user space. Best, Yaroslav
$750 USD 10 päivässä
4,9
4,9

Hello, there! I have the skills and knowledge to take on your unique project with ease. Though my background may seem distanced from physical electronics, my firm grasp of microcontrollers and deep understanding of how systems work set me apart in approaching new challenges - like the one your project presents - and finding optimal solutions quickly. Moreover, my dedication to producing high-quality, efficient code is precisely what's demanded for this type of kernel/driver development work. Over the years, I've developed an unmatched proficiency in technologies that are relevant to this project such as Linux kernel debugging, device trees (DTS), MIPI CSI-2, V4L2 drivers, and remote development via SSH. My track record includes consistently delivering top-tier solutions and products, which has garnered me a reputation as someone who over-delivers on promise Lastly, while the mechanics of this thermal camera-integration scenario may be unfamiliar territory for many engineers, I am well familiar with working on "non-standard" setups. The majority of my work has been focused on customized solutions and integration into existing systems across various industries including FinTech where precise data handling is paramount. Thus, I am not intimidated by this unique challenge but invigorated to tackle it head-on with you. Let's create something great together!
$500 USD 7 päivässä
3,3
3,3

I specialize in NVIDIA Jetson embedded Linux development, MIPI CSI-2 driver integration, and V4L2 subsystems — this project is well within my expertise. I have a Jetson Nano locally which helps me prepare and pre-test the driver and Device Tree configuration. However, since I don't have the A640 thermal camera module, final bring-up and validation will need to be done remotely via SSH into your setup. A few things I'd like to confirm before starting: What JetPack version is installed? (cat /etc/nv_tegra_release) Do you have the expansion board pinout showing MIPI lane assignments? Is the camera confirmed outputting a MIPI signal when powered? One honest note: I'm based in Japan (JST), so there is a 13–16 hour time zone difference with the US. Remote kernel debugging sometimes requires reboots or physical checks on your end — I'll schedule sessions around your availability to minimize delays. If shipping the camera to me is an option, it would significantly speed up delivery. I'll deliver clean code — DTS files, kernel patches, capture script, and full build instructions.
$3 500 USD 7 päivässä
3,4
3,4

Hello, Can we discuss about your Jetson Nano CSI camera integration project cause I have brought up non-standard CSI streams and exposed them via V4L2 using NVIDIA Jetson Nano kernel drivers. I’ll handle driver patching, DTS config, NVCSI/VI setup, and stable /dev/video with capture scripts. Is the exact MIPI lane mapping and clock verified on your board? Do you have sample frames to confirm RAW8 packing? Should output stay RAW or convert to 16-bit? Best regards, Devendra S.
$1 000 USD 13 päivässä
2,3
2,3

Hi there, I’ve read your description and can bring the A640 thermal module online on the Jetson Nano as a continuous MIPI CSI‑2 source. I have hands‑on Jetson kernel and V4L2 experience and will modify/create a CSI driver that accepts 4 lanes of RAW8 packed data, set up NVCSI/VI pipeline timing and clocking (~200 MHz), and bypass I2C by treating the sensor as a self‑streaming source. I will deliver updated DTS with NVCSI lane mapping, kernel patches for the camera node, device node exposure as /dev/videoX, and a small Python capture script using v4l2 or GStreamer for validation. I’ll debug with dmesg, v4l2-ctl and kernel tracepoints to ensure stable frame reception and provide build and flash instructions. Next step: I’ll SSH into the Nano, pull logs and the camera docs, and start a short bring-up to confirm lane mapping and pixel format before coding. Can you confirm the exact expansion header pinout being used and share a short v4l2-ctl dmesg log of the current device output so I can verify lane mapping and pixel format before I start? Sincerely, Everett
$700 USD 10 päivässä
1,7
1,7

Hi, I can help bring up your custom A640 thermal camera on Jetson Nano and make it work as a stable non-I2C CSI-2 video source with V4L2 access. I have solid experience with Jetson camera pipelines, NVCSI/VI configuration, device tree work, kernel-level driver changes, and low-level CSI debugging for non-standard sensors. I can handle the driver/DTS updates, debug frame reception over SSH, validate streaming with v4l2-ctl, and provide the final patches, build steps, and a sample capture script. This is exactly the kind of low-level integration work I’m comfortable with, and I can deliver a clean, practical solution focused on getting /dev/videoX working reliably.
$500 USD 7 päivässä
1,5
1,5

Hello, How are you? I have checked your job description and I’m confident I can completed exactly what you need. Your project involving the Jetson Nano and the custom A640 thermal module is a perfect match for my background. I have extensive experience with AI content, NVIDIA Jetson platforms, low‑level MIPI CSI‑2 driver development, Linux kernel customization, DTS configuration, and V4L2 pipelines. Handling non‑I2C CSI sources, custom CSI lane setups, RAW8 data paths, and validating video streams via v4l2‑ctl are tasks I’ve completed successfully on similar embedded imaging projects. So I think this job is an ideal match with my skills and experience. Please send me a message so that we can discuss more. Thanks Taras
$700 USD 5 päivässä
0,0
0,0

As an experienced specialist in NVIDIA Jetson platforms and MIPI CSI-2 interfaces, I understand the unique challenge of integrating a custom thermal camera module with the Jetson Nano without the use of I2C for configuration. Developing a custom CSI camera driver, configuring the NVCSI and VI pipeline, and enabling V4L2 device access are key components of this project that I am well-equipped to handle. I will focus on modifying the kernel to support the specific requirements of the camera, including configuring the 4-lane CSI input, clocking, resolution, and pixel format. Additionally, I will work on device tree configuration, debugging, bringing up the system, and validating the user-space functionality to ensure stable frame reception and recording capabilities. With my background in V4L2 drivers, device tree configuration, and Linux kernel debugging, I am confident in my ability to deliver a working /dev/videoX device that meets your project's specifications. I look forward to discussing the details further and collaborating with you to achieve the desired outcome. Thanks
$650 USD 7 päivässä
0,0
0,0

I see exactly what you need here. Developing a custom CSI-2 driver for your unique thermal camera integration with the Jetson Nano is crucial. My expertise lies in V4L2 drivers, which will be essential in configuring the Nano to receive the video stream without I2C control. To tackle this, I will focus on fine-tuning the kernel/driver for the camera's specifications, ensuring seamless data flow without I2C dependency. By meticulously configuring the device tree and conducting thorough debugging, I will guarantee stable frame reception and efficient frame capture to meet your project requirements. Let's seamlessly bridge your thermal camera and Jetson Nano by optimizing the driver and configuration for your specific needs.
$750 USD 7 päivässä
0,0
0,0

Hope you're having a great day! ❗ Hey there! ❗ ★★★ Embedded Systems Developer · NVIDIA Jetson · MIPI CSI-2 ★★★ I’m excited to assist with integrating the custom A640 thermal camera module with your NVIDIA Jetson Nano via the MIPI CSI-2 interface. I have strong experience working with Jetson platforms and custom CSI-2 modules, and I’m confident I can help you achieve your goals. ➷ Role: Embedded Systems Developer – I’ll modify or create a custom CSI driver, configure the device tree, and ensure proper integration with the Jetson Nano. ➷ Skills: NVIDIA Jetson (Nano/Xavier), MIPI CSI-2, V4L2 drivers, Device Tree (DTS), kernel debugging. I have hands-on experience with camera integrations, working with non-standard sensors, and debugging with tools like dmesg and v4l2-ctl. I’ll work remotely via SSH to configure everything and ensure stable frame reception. Let’s get this integration running smoothly on your Jetson Nano! Looking forward to hearing from you. ✋ Let me know if you have any questions or need more details! Best regards Anton
$500 USD 7 päivässä
0,0
0,0

Hi there, THIS CAN BE COMPLETED IN 1–2 WEEKS. ✅Here's my solution.✅ Develop custom V4L2 driver for non-I2C CSI-2 source Configure NVCSI + VI pipeline (4 lanes, 640×512 @ 50Hz) Create/modify Device Tree (lane mapping, timing, format) Handle RAW8/packed data parsing + format exposure Debug using dmesg, trace, v4l2-ctl for stable stream Enable /dev/videoX + frame capture (v4l2-ctl, script) Deliver kernel patches, DTS, build steps, sample code Price: $2,500–$3,500 Timeline: 1–2 weeks Do you have exact MIPI timing specs and clock details confirmed? Best,
$500 USD 7 päivässä
0,0
0,0

Hello, The integration of the A640 thermal camera with the Jetson Nano presents several engineering challenges. A key issue is the need to develop a custom driver that can handle a continuous MIPI CSI-2 stream without I2C configuration. Additionally, ensuring stable frame reception while managing clocking and resolution settings will require careful attention. What specific timing parameters are expected for the CSI-2 input? Are there existing constraints or requirements for the device tree configuration that need to be considered? Furthermore, what debugging tools or logs have already been utilized, and what issues were observed during initial testing? I look forward to discussing the architecture and technical requirements further.
$250 USD 7 päivässä
0,0
0,0

⭐⭐⭐⭐⭐Hi, I’m an embedded systems engineer with 7+ years of experience working on NVIDIA Jetson platforms, MIPI CSI-2 pipelines, and custom V4L2 drivers. I can bring up your A640 module by configuring NVCSI/VI, modifying the driver to handle a non-I2C continuous stream, and exposing it via /dev/videoX. My approach includes precise DTS setup, clock/timing alignment, RAW8 handling, and deep kernel debugging using dmesg and trace tools. Do you have exact lane mapping and timing specs from the camera documentation, or should I derive them during bring-up? Should the output remain RAW8 or be converted to a user-friendly format like YUV for easier processing? I am confident I can deliver a stable capture pipeline with full documentation, scripts, and reproducible build steps. Best
$500 USD 7 päivässä
0,0
0,0

Brooklyn, United States
Maksutapa vahvistettu
Liittynyt toukok. 7, 2023
$150 USD
$10-30 USD
$250-750 USD
$10-30 USD
$250-750 USD
$3000-5000 USD
$250-750 USD
$10-30 USD
₹1500-12500 INR
$30-250 AUD
$200 USD
$30-250 NZD
€250-750 EUR
$250-750 CAD
$250-750 USD
$30-250 USD
$30-250 SGD
$30-250 USD
$30-250 USD
$750-1500 USD
€30-250 EUR
₹12500-37500 INR
$10-30 USD
₹37500-75000 INR
$10-30 USD