Оценка проекта по реферс-индженирингу

lignobarzu
Offline
Зарегистрирован: 05.11.2018

Есть RPi 3 и сенсорный дисплей от LG G6.

Задача из рабочего смартфона, изучить распиновку экрана и тач-скрина и подключить к RPi 3.

Работать должен дисплей и тач-скрин.

Во сколько обойдеться подобный  проект?

заранее спасибо.

ALEGYR
Offline
Зарегистрирован: 20.09.2018

А Вам это надо,  или просто любопытствуете?

lignobarzu
Offline
Зарегистрирован: 05.11.2018

Пока что я составляю смету: для проекта. 

Клиент хочет свой смартфон. Убеждения не дали проку, решил создать смету для доказания что это глупая затея.

ALEGYR
Offline
Зарегистрирован: 20.09.2018

lignobarzu пишет:

Клиент хочет свой смартфон. Убеждения не дали проку, решил создать смету для доказания что это глупая затея.

Ну так если клиент хочет, то ему первому и озвучивать приемлемый для НЕГО бюджет и сроки! Задачку то он нестандартную ставит - ему и цену на свое ХОЧУ назначать!

lignobarzu
Offline
Зарегистрирован: 05.11.2018

Он хочет смартфон такой которого нет не у кого и понты понты ....... но бюджет мы сказали до 40к $ он типа дорого, вотс считаю фактические значения.

sadman41
Offline
Зарегистрирован: 19.10.2016

А тут вы оценку желаете бесплатно получить или с потолка?

bwn
Offline
Зарегистрирован: 25.08.2014

lignobarzu пишет:

Он хочет смартфон такой которого нет не у кого и понты понты .......

Фамилиё клиента, не Чемезов случаем?

lignobarzu
Offline
Зарегистрирован: 05.11.2018

Вот это личное, и обсуждению не подлежит. 

lignobarzu
Offline
Зарегистрирован: 05.11.2018

Я хочу знать стоимость работы про реверсингу дисплея а не создания смартфона. 

1 задача, все остальное в обсуждении.

ALEGYR
Offline
Зарегистрирован: 20.09.2018

lignobarzu пишет:

Я хочу знать стоимость работы про реверсингу дисплея а не создания смартфона. 

Вам не стоимость работы про реверсингу дисплея надо знать, а СКОЛЬКО для вашего клиента будет "НЕ ДОРОГО"! 

Все остальное - пустая (БЕСПЛАТНАЯ) трата ВАШЕГО времени!!!

lignobarzu
Offline
Зарегистрирован: 05.11.2018

хм, в целом мне и самому интересно :) частично я взялся за этого как just for fun, опыт хороший. На мне только ПО, а железки не моя стихия. Выбор пал на PRi 3 потому что проще всего сделать прототип.  

ALEGYR
Offline
Зарегистрирован: 20.09.2018

lignobarzu пишет:

Он хочет смартфон такой которого нет не у кого и понты понты ....... но бюджет мы сказали до 40к $ он типа дорого, вотс считаю фактические значения.

Если клиент хочет того чего нет ни у кого, то этого еще никто не делал! А если  этого еще никто не делал, то с этим никто и не работал! А если с этим никто и не работал,  то никто не знает сколько стоит эта работа!!!

Вы назвали до 40к $ и клиент с этим не согласился! Вы сказали СВОЕ слово, пусть теперь клиент скажет СВОЕ! Этим самым он озвучит  во сколько он оценивает СВОИ понты,  а ВЫ, либо даете свое согласие на реализацию его понтов на ЕГО условиях, либо, не тратя время на обсуждение чужих фантазии, зарабатываете деньги там где все уже знаете!!!

strarbit
Offline
Зарегистрирован: 12.06.2016

lignobarzu пишет:
Пока что я составляю смету: для проекта. Клиент хочет свой смартфон. Убеждения не дали проку, решил создать смету для доказания что это глупая затея.

хорошо, выбрать персонально дисплей(контроллер) и контроллер тачскрин. за подсказка не откажусь 25% от цена проекта.

 

 

ALEGYR
Offline
Зарегистрирован: 20.09.2018

lignobarzu пишет:

хм, в целом мне и самому интересно :) 

Если самому интересно, то прикинь сколько дней ты потратишь на это, и умнож эту цифру на свой дневной заработок. Этим самым ты узнаешь сколько денег ты зарабатываешь БЕЗ фантазий клиента! Если хочешь заработать еще и на фантазиях клиента, то умножай эту цифру на два или три! Этим самым ты узнаешь цену СВОЕМУ "хочу и смогу". После этого узнаешь финансовые возможности своего клиента (то есть сколько он готов заплатить денег за свои понты), и если озвученная клиентом цифра будет не мешьше ТВОЕГО "хочу и смогу",  то жмете друг другу руки, и начинаете процесс удовлетворения друг друга! В этом случае, клиент получит то что ему нужно, а исполнитель получит что ему нужно! То есть каждый получит то что хотел,  не напрягая себя гаданиями за сколько это сделали бы другие!!! 

Lelik Lelikovich
Offline
Зарегистрирован: 24.01.2017

я извиняюсь, но нафига изобретать велосипед? все уже давно сделано китайскими собратьями!

вот кпримеру экран сотика адаптированный к оранж пи https://ru.aliexpress.com/store/product/Orange-Pi-4G-IOT-5-5inch-Black-color-TFT-LCD-Touch-Screen/1553371_32895240070.html?spm=a2g0v.12010612.8148356.3.518f6edfNNi4wx

подобный есть и для малины пи, над только немного поискать. 

а если вопрос стоит "есть экран, выкидывать жалко и надо кудато его присобачить" то эта затея будет гораздо, гораздо дороже чем купить готовое с китая.

mixail844
Offline
Зарегистрирован: 30.04.2012

обязательно экран от LG G6 или можно с подобными характеристиками ? 

обычно подсоединенеие экрана к хост-контроллеру осуществляеться по одному из интерфейсов : 

1.MIPI DSI ,MIPI DPI

2.[A]RGB 16/18/24/32 bit

3.8080 Series 8/16 bit  или SPI

за первый ничего не скажу , так как не изучал , но вроде как для их использования нужна лицензия от MIPI Alliance.но с другой стороны если производитель хост контроллера этот интерфес аппаратно реализовал ,то он эту лицензию имеет.но опять же,использовать интерфейс для домашних потделок и в коммерческом устройстве не есть одно и тоже.сказать ничего не могу,не изучал,не знаю

у последних двух ,у каждого свои минусы и плюсы :

ARGB :

при этом подходе, после инициализации интерфейста на стороне хост контеролера,экран видим как массив данных(по сути область памяти хост контроллера) и окраска пикселя осуществляется просто записью кода цвета в соответствующую ячейку памяти .

из минусов , в памяти хост котроллера хранится фреймбуффер(а то и несколько).

так же,из за того что вся работа с картинкой осуществляется на стороне хост-контроллера , то появляется возможность использовать такие фишки как : работа с несколькими слоями ,возможность "прикрутить" аппаратные ускорители хост контроллера(сглаживание линий,смешивание цветов,плавность отрисовок) для работы с изображением .

скорость работы ограничена наименшим из :скорость интерфейса ARGB на стороне хост контроллера, скорость работы с памятью хост-контроллера и скорость работы CLKIN экрана.как правило последний и являеться "горлышком" .

в случае 8080/SPI (тут тоже 2 подварианта : либо интерфейс реализован на хост-контроллере "из коробки" , либо реализовать его самому "ногодрыгом")

в данном случае работа с экрамон осуществляеться отправкой комманд/данных контроллеру который присуствует на модуле экрана.

фреймбуффер находиться в контроллере экрана.скорость работы ограничена  меньшим из : скорость работы контроллера на стороне экрана,интерфейсом на стороне хост-контроллера.возможности аппаратного ускорения ограничены фишками контроллера экрана

в обоих случаях,"дело остается за малым" : написать/найти примитивные функции типа "закрасить пиксель в цвет","нарисовать линию по координатам","залить цветом площадь на экране " и т.д. , используя соответствующий интерфейс. затем найти/написать графическую библиотеку которым эти функции будут переданы/зарегестрированые как коллбеки (есть библиотеки которые в себе эти функции уже реализуют, им нужны только параметры экрана (для RGB) или название контроллера для 8080/SPI) 

тач панель,не всегда,но не редко соединяеться по SPI/I2C :значит так же написать дрйвер для работы с тач интерфейсом и передать в виде коллбеков в граф. библиотеку . надеясь что библиотека из предидущего абзаца умеет работать с тач панелью.

затем/написать найти WindowManager(опять таки,есть грфические библиотеки/ОСи которые это в себе имеют) 

я это все к тому что ,прикрутить экран от LG G6 к какому либо контроллеру (не зная какой у экрана интерфейс и его характеристики) или сделать устройство с экраном подобым LG G6 не есть одно и тоже и везде свои трудности .

man9913
Offline
Зарегистрирован: 19.03.2016

Отвечая на вопрос ТС и выражаясь его языком - это сделать пачти унреал.

Если идти нормальным путем, то нужно, как минимум, документация(datasheet) на дисплей и проггер с навыком драйверописания под арм линух с опытом успешного ковыряния дров под дисплейные интерфейсы(не говоря уже о таче). А здесь, в основном, ногодрыги(ака джипио мастера) на 1кб памяти тусуют, так что миссион импосаболе май френд.