daveshah1 / DSITx

MIPI DSI transmitter core for Xilinx FPGAs (work in progress)
MIT License
77 stars 29 forks source link

Is this project portable to a Altera Cyclone II FPGA? #1

Open X3msnake opened 5 years ago

X3msnake commented 5 years ago

I have been looking for a solution to reuse the old mobile phones screens on hackerspaces and makerspaces, and the cheapest board out there is a cyclon II

Do you think it is doable to port your code to these boards, what issues did you have to amke this work on the xilinx and why did you chose the xilinx in the first place.

Best regards

fpgasdr commented 4 years ago

Hi, I'm also interested in migrate this project to cyclone 10 FPGA. the board is an MKR vidor 4000 from arduino with just 2 data lines insted of 4 in this project. I'm looking at the code and is all hdl without xilinx IP.I'lll try to compile it but not sure about the 2-4 lines difference. you manage to do something?.

thanks!

X3msnake commented 4 years ago

the lines are important for the screen you choose. no luck on my side but i have little knowlage of FPGA

fpgasdr commented 4 years ago

yes I know and looking at the code there is some changes to do to adapt the 4 to 2 lines system but still not sure if I'm missing anything else.

also there ir 2 IP from xilinx (a ROM and a FIFO) than has to be implemented with intel IP.

X3msnake commented 4 years ago

from what i have seen from other designs with altera they usually need a toshiba rgb2mipi converter since altera fpgas dont have mipi capability unlike xilinx

No dia quinta-feira, 7 de maio de 2020, eljuligallego < notifications@github.com> escreveu:

yes I know and looking at the code there is some changes to do to adapt the 4 to 2 lines system but still not sure if I'm missing anything else.

also there ir 2 IP from xilinx (a ROM and a FIFO) than has to be implemented with intel IP.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/daveshah1/DSITx/issues/1#issuecomment-625118665, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACUR56TWSZ5J3QTQEHB3JXTRQJYOHANCNFSM4GLJM7NQ .

-- Com os melhores cumprimentos, Vinicius Silva

fpgasdr commented 4 years ago

what do you mean for "toshiba rgb2mipi"?

X3msnake commented 4 years ago

https://toshiba.semicon-storage.com/ap-en/semiconductor/product/interface-bridge-ics-for-mobile-peripheral-devices/display-interface-bridge-ics/detail.TC358778XBG.html

eljuligallego notifications@github.com escreveu no dia quinta, 7/05/2020 à(s) 16:38:

what do you mean for "toshiba rgb2mipi"?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/daveshah1/DSITx/issues/1#issuecomment-625331216, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACUR56SQXJUFR7QGA43AC4TRQLIX3ANCNFSM4GLJM7NQ .

-- Com os melhores cumprimentos, Vinicius Silva

X3msnake commented 4 years ago

https://toshiba.semicon-storage.com/ap-en/semiconductor/product/interface-bridge-ics-for-mobile-peripheral-devices.html

Vinicius Silva x3msnake@gmail.com escreveu no dia quinta, 7/05/2020 à(s) 19:00:

https://toshiba.semicon-storage.com/ap-en/semiconductor/product/interface-bridge-ics-for-mobile-peripheral-devices/display-interface-bridge-ics/detail.TC358778XBG.html

eljuligallego notifications@github.com escreveu no dia quinta, 7/05/2020 à(s) 16:38:

what do you mean for "toshiba rgb2mipi"?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/daveshah1/DSITx/issues/1#issuecomment-625331216, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACUR56SQXJUFR7QGA43AC4TRQLIX3ANCNFSM4GLJM7NQ .

-- Com os melhores cumprimentos, Vinicius Silva

-- Com os melhores cumprimentos, Vinicius Silva

X3msnake commented 4 years ago

Xilinx has integrated mipi decoding

https://www.xilinx.com/support/documentation/ip_documentation/mipi_dphy/v4_2/pg202-mipi-dphy.pdf

Vinicius Silva x3msnake@gmail.com escreveu no dia quinta, 7/05/2020 à(s) 19:01:

https://toshiba.semicon-storage.com/ap-en/semiconductor/product/interface-bridge-ics-for-mobile-peripheral-devices.html

Vinicius Silva x3msnake@gmail.com escreveu no dia quinta, 7/05/2020 à(s) 19:00:

https://toshiba.semicon-storage.com/ap-en/semiconductor/product/interface-bridge-ics-for-mobile-peripheral-devices/display-interface-bridge-ics/detail.TC358778XBG.html

eljuligallego notifications@github.com escreveu no dia quinta, 7/05/2020 à(s) 16:38:

what do you mean for "toshiba rgb2mipi"?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/daveshah1/DSITx/issues/1#issuecomment-625331216, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACUR56SQXJUFR7QGA43AC4TRQLIX3ANCNFSM4GLJM7NQ .

-- Com os melhores cumprimentos, Vinicius Silva

-- Com os melhores cumprimentos, Vinicius Silva

-- Com os melhores cumprimentos, Vinicius Silva

fpgasdr commented 4 years ago

that's not not true at least in modern devices like cyclone 10 they can implement MIPI interfaces in the FPGA.

take a look at MKR vidor 4000 from arduino for example.

X3msnake commented 4 years ago

ok if you say so i have no reason not to believe you.

just sharing what i know about old models like cyclone2

No dia quinta-feira, 7 de maio de 2020, eljuligallego < notifications@github.com> escreveu:

that's not not true at least in modern devices like cyclone 10 they can implement MIPI interfaces in the FPGA.

take a look at MKR vidor 4000 from arduino for example.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/daveshah1/DSITx/issues/1#issuecomment-625419511, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACUR56XKRZ6TZKXYXGLV4J3RQL32DANCNFSM4GLJM7NQ .

-- Com os melhores cumprimentos, Vinicius Silva