bigtreetech / Manta-M5P

57 stars 8 forks source link

cam port "reversed" #18

Open Gabbajoe opened 11 months ago

Gabbajoe commented 11 months ago

Hi, by looking at the manual and testing and scratching my head it turns out the cam port on the Manta M5P is revers compared to a regular Raspberry Pi. This means you can't use the regular Type B ribbon cables that the cams come with. If you use the Type B cable your CM4 module will just crash(short between 3,3V and ground) and the activity LED will flicker very dim and nothing is happening. It would be nice to have this hint reflect in the manual in written form and not just a picture on Page 18. Took me 2 hours and reading this issue https://github.com/bigtreetech/Manta-E3EZ/issues/5 from the Manta E3EZ to try to use a Type A cable instead of a Type B cable. To verify the Type A cable theory I did the suggested from here https://github.com/bigtreetech/Manta-E3EZ/issues/5#issuecomment-1479877946 After that the Raspberry PI Cam V3 is working fine.

Further more the CSI1 Camera section on page 25/35 is a red herring in my opinion. Original text:

CSI1 Camera The DSI1 driver downloaded in DSI1 Display also includes the CSI1 driver. If you just want to install the CSI1 driver, not DSI1, please find the driver you want to use at https://datasheets.raspberrypi.com/licence.html and download it in the boot folder of CM4 and rename it to dt-blob.bin, then refer to the settings here: https://projects.raspberrypi.org/en/projects/getting-started- with-picamera/

The last link will help you not at all!

This link will help you: https://www.raspberrypi.com/documentation/computers/compute-module.html#quickstart-guide-display-and-cameras

Why not simply provide the command? sudo wget https://datasheets.raspberrypi.com/cmio/dt-blob-cam1.bin -O /boot/firmware/dt-blob.bin

Also interesting is that they write on the Official Website Compute Module website to put the the binary firmware into the path /boot/firmware/ and not just /boot/. But /boot/ works too after my testing. So no issue here.

Cheers, Gabbajoe.