Pull to refresh

Comments 50

Так и не понял, зачем нужен HDMI-VGA, можно же было взять плату конвертера, которая поддерживает HDMI изначально. Эти HDMi2VGA очень и очень капризны к режимам работы.
И orange pi с arduino сравнивать очень не корректно — это совершенно разного класса устройства. Это как сравнивать отвертку и промышленного робота.
HDMI -> VGA был изначально. Он покупался ещё до того как появилась мысль о подключении дисплея от планшета. HDMI -> DVI тоже был. В итоге при выборе контроллера LVDS мне было не важно что ему надо будет подавать на вход: HDMI, DVI или VGA. Варианты с HDMI начинаются от $15, поэтому и выбрал VGA.

Про капризность — ну комп с Windows спокойно выставляет нужные 1200х800 через переходник, значит проблема не в нём. А Orange Pi хоть в телевизор без переходника воткни — всё равно 1280х720. Поэтому, думаю, надо в Orange Pi копать.
HDMI и DVI-D используют один и тот же интерфейс, пассивный кабель будет стоить пару долларов.
Я для использования старого дисплея(правда от нетбука, но сути это не меняет), использовал родной LVDS Cubieboadr. Все крутилось-вертелось как надо. Allwiner H3 вместе с Orange Pi лишен Lvds?
У Orange Pi Mini есть, у моей Orange Pi PC нет.
А не кинетесь ссылками на схему подключения?
http://www.cubieforums.com/index.php/topic,1576.0.html
Насколько помню были напряги с script.bin, пришлось внимательно изучать даташит матрицы и подстраивать скрипт. Подсветка матрицы работала от 5 вольт с самой платы, матрица была «нетбучная». Желаю удачи в ковырянии:)
Почему, если бы промышленный робот стоил всего в два раза дороже отвёртки, можно было бы и сравнить.
Пусть даже и стоит столько же ) Вам нужно завинтить два болтика. Сколько времени уйдет на обучение этого робота, сколько электричества он при этом съест и какую площадь он займет?
Вам нужно завинтить 1000 болтиков.
Вам нужно завинтить 10 000 болтиков.

Где-то возникнет вопрос — что лучше в данном случае: отвёртка или робот. А может для какого-то среднего числа болтиков лучше шуруповёрт.
Если нужен HDMI то советую v29 или v59 controller board
www.banggood.com/Universal-LCD-TV-Controller-Board-VGAHDMIAVTVUSB-Interface-p-936100.html
Стоит от 10$, есть VGA, HDMI, RGB, TV-тюнер, инфракрасный порт и USB для прошивки.
Пульт «смищной», но возьму на заметку.
И ещё одно сравнение. Orange Pi One стоит $14 с доставкой + $6.3 за microSD, Arduino Mega — $7.

Arduino перезагружается за доли секунды, а сколько грузится Orange Pi?
Arduino Nano Pro потребляет в среднем около 25мА, а не 250мА.
Arduino Nano Pro занимает в десятки раз меньше места. И стоит, кстати, 0.8$ вместе с доставкой.
А еще можно сравнить с ESP, у которого вайфай «искаропки», и на который можно зайти по телнету.

Короче, не очень понятно, почему вы сравниваете микроконтроллеры и ARM.
Как минимум, микроконтроллеры — это системы реального времени.
Arduino Nano Pro занимает в десятки раз меньше места. И стоит, кстати, 0.8$ вместе с доставкой.

Наверное, имеется ввиду Pro Mini. Подскажите где они по $0.8 с доставкой.

Это действительно разные устройства, сравнил я их потому, что есть задачи, которые можно решать на любом из них.
Возьмём, например, проект Arduino Mega Server. $7 за Arduino + $5 за Ethernet модуль. А можно было взять Orange Pi + внешний АЦП, если надо.
И сравниваю именно именно с Arduino Mega, а не с Nano/Pro mini.
А вот сравнивать Orange Pi c каким-нибудь ATmega8 или STM8S103 действительно бессмысленно т.к. вряд-ли в какой-нибудь задаче возникнет вопрос что использовать: Orange Pi или ATmega8.
Это очень старая дискуссия, которая в итоге сводится к вопросу, что лучше: мощный центральный сервер (и я не имею в виду Orange Pi, разумеется) и множество максимально простых конечных исполнительных устройств связанных с ними, или же каждый контроллер — сам себе сервер. Мне первый путь кажется более удобным в случае устройств для «умного дома», а второй удобнее, когда речь заходит о коптерах. Многие же люди почему-то предпочитают все делать каким-то одним инструментом.
Arduino Nano Pro потребляет в среднем около 25мА

ого, а что в ней так много жрет?
Стабилизатор. Если его выпаять, потребление сильно уменьшается.
Отваливающаяся кнопка — это знакомо. Я её после ремонта залил эпоксидкой. И заодно регулятор громкости — на перспективу. :)

Хотя, в целом, сам планшет мне нравился, не нравился только андроид на нём. Так что у меня сейчас виндовый 11", а ленова живёт у сестры и вроде как помирать еще не думает.
Я конечно понимаю, что приделать ардуиноподобную железку к другой железке это «по-гиковски» и т.д., но мне кажется, что стоило попробовать оживить планшет всеми доступными способами и, в случае успеха, это принесло бы больше опыта и потешило автору ЧСВ. Из текста не понятно, был ли сделан полный вайп и попытка перепрошивки. Может курение гугла помогло бы автору постичь дзен? Это не какой-то ребрендированный noname, думаю информацию и прошиву найти возможно, а может и вовсе с этой проблемой кто-то сталкивался и выложил свой опыт в сеть.
100%
Как минимум можно было подключить UART и посмотреть, что он пытается найти.
Думаю, что ещё проще было бы просто залить на него родную прошивку через загрузчик или рекавери.
Ну… Я особо не разбирался что там за проц, но на некоторые это делать очень и очень сложно, по причине отсутствия вменяемого рекавери. Мне в этом плане очень нравится Allwinner. При их недостатках, последовательный поиск загрузчика на всех носителях usb-microsd-nand — безусловный вин.
Вот UART подключать не пробовал. Даже не знаю где он там и как его подключать.
[offtopic]
Вот, как узнать, где у меня на телефоне UART, куда распаян I2C, и что за странные контакты спрятаны под батарейкой?
Для фирменных планшетов и телефонов всё можно найти по документации.
В китайском планшете UART нашёл осциллографом, linux при загрузке на него сообщения выводит.
Была сделана попытка вайпа. Неудачно — вылезло сообщение о невозможности примонтировать какой-то раздел.
Гуглить пробовал — решения не нашёл.
Не присоединюсь к тем, кто критикует, что вы сравнили малинку и ардуину, ну сравнили ну и ладно.
Но вот
>>К чему это всё?
>>А к тому, что если у вас сломается планшет или ещё какой девайс, знайте, что многим его компонентам можно дать вторую жизнь.

я так понял из статьи, что заюзались всего лишь матрицу экрана и USB клавиатуру Х)
разве на апельсине нет лвдс? там же был интерфейс камеры и экрана, можно было напрямую подключать
Камеры есть, про экран мне не известно.
Уточнил этот вопрос — у Orange Pi Mini есть, у моей Orange Pi PC нет.
По поводу отсутствующего разрешения — пробовали через xrandr принудительно выставить нужное, в обход uuid монитора?
Пробовал — не получилось.
Практически ко всех таких говноплатах нет поддержки xrandr, только костыли для смены разрешения при загрузке.
Менял параметр hdmi_mode и добавлял hdmi_group в секцию [boot_disp] — безрезультатно.
Тут нашёл ещё информацию про script.bin. Сегодня вечером-завтра ещё помучаю секцию [disp_init].
Сгенерьте xorg.conf с соответствующей секцией и modeline. У меня была похожая проблема. Решил именно через xorg.
Проверил. Разрешение действительно можно изменить путём изменения screen0_output_mode в секции [disp_init], но вариантов не много и нужного 1280х800 там нет :(
Автору могу посоветовать попробовать выставить screen0_output_mode = 27 для подключения к старым 4:3 мониторам 1280x1024 60 Hz.
Я в свое время немало провозился, когда пытался подключить «апельсинку» к старому монитору 1024х768, но так и не получилось.
UFO just landed and posted this here
Это исключительно ваши проблемы

Угу — это мои проблемы. И для меня это плохо.

что предложите-то в качестве альтернативы?

Есть проект CyanogenMod. Не знаю в каком он сейчас состоянии. Некоторое время назад даже хотел купить себе 7-8" планшет под него, но не смог подобрать из числа официально поддерживаемых.

Опять же Linux. Вот не могу сейчас выставить нужное разрешение и это тоже мои проблемы, но тут железка за $15 и дисплей через 2 переходника работу с которым не предусмотрели и это не бесит как «всё сделали, залочили и продали за дорого». Но, насколько помню, отзывы о планшетах с Linux не очень.

Планшеты на х86/64 с Windows — хороший вариант. Как бонус — совместимость с ПК.

iOS прокомментировать не могу — не пользовался.

намного более профессионально поднимать железку и пользовать её в своём же качестве

Какие способы знал, те испробовал. Профессионалом не являюсь.

Т.е. всё и так готово, надо всего лишь соединить.

Однажды знакомый нашёл на помойке планшет с Windows с вымогателем, который показывал что-то про порносайты. Даже соединять ничего не надо было, а человек выбросил!
По поводу барахолки / фримаркета — полностью поддерживаю.
Вчера только разбирал поломанный сканер (отвалился кусок пластика/ограничитель движения головки, поэтому стал неремонтопригоден)
Зато сама голова, все датчики, движки, лампы, контроллеры и проч — все целые и исправные. Сам сканер занимает кучу места, и никому не нужен.

В итоге моторчики, лампы и часть датчиков сложил в ящик с призрачной надеждой когда-то куда-то пристроить.
С радостью бы отдал кому-нибудь для дела, ибо выбрасывать — жалко.

Есть такой сайт-проект — ищите «дару — дар» — там и железки бывают! Не только всякая фигня… он, конечно, не заточен под электронику, но кое-что может.
Спасибо! Проект хороший и полезный, но таким способом не сделать массовость. Человеку гораздо проще донести до помойки, чем фотографировать, писать объявление и потом ждать кому это нужно. То что люди даже таким образом пытаются что-то подарить говорит о наличии у людей желания отдать вещь вместо того, чтобы выбросить.

А вот если бы рядом с каждой площадкой для мусорных контейнеров по типу такой

была бы аналогичная со стеллажами и известным расписанием вывоза (например, раз в неделю/месяц в определённый день), уверен — они бы пользовались популярностью.
По поводу 1280х800 и китайских hdmi->vga.
Попробуйте поиграться с параметром ядра, отвечающим за усиление сигналов hdmi.
Во всяком случае, я именно так решал проблему с raspberry pi, китайским переходником и разрешением 1280х1024.
это все хорошо, но как насчет тачскрина?
Тачскрин не подключал.
Когда я ставил Debian на свой PC, который к монитору был подключен через дешёвый KVM свич, установщик не видел монитор и (наверно) из-за этого где-то в файлах конфигурации или в скриптах запуска не прописал нужное мне разрешение. Я не стал разбираться, где там чего не хватает, просто прописал в автозагрузку:

xrandr --newmode «1280x1024» 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
xrandr --addmode VGA1 1280x1024
xrandr --output VGA1 --mode 1280x1024

По моему, у Вас проблема очень похожа. Только Вам нужно пересчитать параметры ключа --newmode и использовать HDMI1 вместо VGA1. Надеюсь, поможет.
Sign up to leave a comment.

Articles