Advertisement · 728 × 90
#
Hashtag
#NavQPlus
Advertisement · 728 × 90
Post image

Finally got all the parts for the SC132GS global Shutter camera module adapter PCB! Converts from the cameras DF40C-24DS connector to a 24-pin FFC connector compatible with my #NavQPlus.

1 0 0 1
Post image

Updates on trying to get cheap GS sensor (SG132GS) to work on #NavQPlus:
-FFC cable are easy to plug in wrong (killed the sensor)
-Normal LDO can only source current not sink (1.8V rail of killed senors was at 2V)
-Sensor no longer available with this connector and pinout...

1 0 0 0
Post image

Minimal running #linux #yocto build for the new Kernel 6.12 now running on the #NavQPlus. Next time to move the #GMSL drivers over from #AD Analog Devices and see if we get further then with the older 6.6 kernel...

1 0 1 0

The current path is not going anywhere, where I'm trying to port the driver to the older #Linux Kernel 6.6...
So I'm changing strategy, as @NXP
has released the new Kernel 6.12 I'll try build and use it.
For now there is no build project for the #NavQPlus for this kernel...

1 0 0 0

Short updated on progress on the #GMSL SerDes link: Switched directions on drivers, @ADI_News finally released an official driver for GMSL devices and now I'm porting them to the #NavQPlus. Main challenge is (lack of) documentation, and that drivers are for the #Linux Kernel 6.13

1 0 0 1

More progress with SerDes GMSL link on i.MX8MP #NavQPlus: OV5645 is finally streaming data to the serializer (had to replace camera driver due to power up/down issues..). But, the data is not yet reaching the deserialziser MIPI output. By now drivers are more log msgs than code🤣

2 0 0 0
Post image

Besides the headache that is getting the GMSL link working on my I.MX8MP #NavQPlus, I also tested it's PCIe interface with both an nvme and now with a USB 3.0 card. More success in that front, just plugged in and working!
#embedded #nxp #robotics #linux

3 0 0 0
SerDes GMSL link media chain

SerDes GMSL link media chain

Further progress on the SerDes #GMSL link. Media chain (OV5645->MAX96717->Max96724->i.MX8MP) is now created successfully, but it fails when trying to capture frames. Further debugging required (soon almost all source files are filled with debug print statements)!
#NavQPlus #CV

3 0 1 0
Post image

After working a few weekends on the GMSL #SerDes link for my #GMSL boards, I have the drivers half working:
- MAX96724 driver from #NXP linux repo
- MAX96717 driver backported from #Linux repo (6.14 -> 6.6).
All devices load and show up but the V4L2 link is broken.
#SBC #imx #navqplus #rpi

3 0 0 1

Finally was able to actually test this upgrade, adding the 1G Ethernet to my #NavQPlus. Was missing the special industrial Ethernet cable connector (an IX40G). But with the new cable it works flawlessly!
#sbc #diy #ethernet #nxp

3 0 0 0

Progress on adding my GMSL camera link to the #NavQPlus . Learned how to patch drivers in the NXP linux distro and to modify the device tree. The deserializer is now recognized and the driver is loaded!
Next is the hardest part, getting the serializer with the camera working...

2 0 0 0

It's time to upgrade my home desktop PC, started to work on compiling Yocto for the #NavQPlus for the #GMSL SerDes Camera link project and it would take ages...

1 0 0 0
Post image

First parts for the GMSL camera link project are arriving! FAKRA cable and adapter do SMA. To start only a 1m cable, later will test the limits with longer ones (20 meters? 🧐)
#cv #navqplus #rpi #camera

2 0 0 0
Post image

It's finally time to add the 1G Ethernet transceiver to my #NavQPlus. The version I got during #Hovergames3 came without it due to chip shortage. The question now is, do we trust this #AliExpress sourced chip?
#nxp #soldering #smd #diy #robotics

2 1 1 1

A render of the stackup of the #NavQPlus with the 4-Channel #GMSL board. Looking into designing an enclosure for it, similar to a #Jetson AGX enclosure.
This combo will enable the acquisition of 4 cameras over the 2 MIPI interfaces of the NavQPlus, for a e.g. 360º surround setup!
#PCB #CV #Robotics

3 2 0 0
Post image

Design for the RX side GMSL setup is completed! Designed to connect to #NXP #NavQPlus. Using the AD MAX96724 quad GMSL de-serializer, and PoC on all 4 channels!
The PCB fabrication is kindly sponsored by #PCBX (pcbx.com/?mtm_campaign=…)
#KiCAD #PCB #CV #Robotics #ML

4 1 0 1
Post image

Camera side GMSL3 module (w. PoC) for the #GMSL link I'm working on. Uses the MAX96717 from analog devices on a "standard" 38x38mm camera module sized PCB. Connector for Google Coral Camera (OV5640), planning on creating adapter PCBs to other camera modules e.g. #RPI cameras.
#PCB #CV #NavQPlus #ML

2 0 0 0
Post image Post image

Started to design a GMSL Receiver/Deserializer (using the MAX96724), planning on making the board size and cable connection compatible with the @nxp #NavQPlus. Have two designs, either with the FAKRA coax on the side or bellow. Looking for feedback what may be the better choice.

1 0 0 0
Post image

The M.2 key M hat for the #nxp I.MX 8M Plus #NavQPlus is working! Drive recognized by the "offical" #Ubuntu image without modifications! After changing drive format, was exFAT.
Looking into what other modules could be interested to test, leave ideas in comment!

3 0 0 0