Hacker News new | past | comments | ask | show | jobs | submit login

Also, its not possible to write your own DSI/MIPI drivers for a phone LCD that you can buy on eBay, partly for not having the DSI/MIPI specification unless you pay upwards of thousands of dollars a year and Raspberry Pi doesn't allow access to the DSI/MIPI HAL layer - its part of the SOC which Broadcom controls.

About the only way to make a device with an LCD is to use the built-in HDMI.




Nothing they can do about the specification. There is a DSI driver in the proprietary firmware, but there is also an open-source upstream version:

https://github.com/anholt/linux/wiki/Raspberry-Pi-and-other-...

This is a theme with the RPi. They generally implement new hardware in their proprietary firmware first, for lack of skills/time to do a proper upstream job of it (or the convience of copy-pasting some vendor code), then pay someone to develop an open-source driver. For example, here is a massive 80 patch series nearing merge for the new display pipeline in the RPi 4:

https://patchwork.freedesktop.org/series/73839/


partly for not having the DSI/MIPI specification unless you pay upwards of thousands of dollars a year

There is a little thing called Google... ;-)




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: