dlinyj: (Default)
Когда я покупал Меле, то думал как же я туда буду вставлять жёсткий диск. Даже на всякий случай купил на алиэкспрессе кейс, а оказалось что он не нужен :(. Появился у меня винт на 3-й ЮСБ, и у него оказывается отстёгивается преобразователь и винт как родной встаёт в меле:


Винт в Mele A2000



Отстёгнутый интерфейс


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

В результате я таки собрал новое ядро для этой коробочки (всё благодаря [livejournal.com profile] rzk333 , за что ему большое спасибо), но оно у меня всё никак не заведётся. Осложняет всё то, что мой преобразователь UART, которым я так понтовался глючит и зависает. А второго ft232rl у меня пока нет. Собираюсь заказать на ебее, но когда же он доберётся до меня...
dlinyj: (Default)
Нормальный пост писать времени нет. По сему тезисно.

Вчера набегал [livejournal.com profile] sevasat, мы попробовали как в лине работает хард. Работает отлично, даже вон картинку с харда прочитал. Единственное, что не поглядел, встроенны ли драйвера sata в ядро.


Моё рабочее место


На ЭЛТ-мониторе работает Mele. Пришлось его с балкона достать.

Офтоп: Сделал удачный набор касетниц, прикрутил их к доске, но так и не повесил на стену.

Для удобства отладки сделал моднявый шнурок, который вывел через уже готовую дырку на Меле


Отладочный провод, и новомодный разъём


Не зря же я покупал шнурок от мобилки и разъёмы :))). В результате теперь никакого колхоза ;). При загрузке поглядел вывод u-boot и параметры, которые передаются ядру.
вывод printenv в u-boot )

В планах накатить rootfs на винт, и попробовать поменять параметры bootargs. Думаю для начала можно попробовать это сделать прямо в u-boot без перекомпиляции.
dlinyj: (Default)
Итак, благодаря [livejournal.com profile] sevasat у меня появился хард, за что ему большое спасибо!



Жёский


Вот, это то, почему Mele заруливает все остальные встроенные системы - аппаратным SATA! При чём нормально разведённым. Осталось только как появятся бабки заказать бокс для харда, хотя всё отлично выглядит и так.
Осталось из апппаратной части найти дисплей, и можно приступать мучать всё. Хотя приступать можно уже сейчас.

Вот видеос, который порекомендовал мой братишка. Это ахренительно

Elektrobiblioteka / Electrolibrary from waldek wegrzyn on Vimeo.

dlinyj: (Default)
Ну что, проба пера состаялась, линукс на Mele 2000 завёлся. Как и ожидалось он страшно глючил и тормозил нормально работал, и вполне можно даже сидеть в интернетах.

Выражаю всяческие признательности камраду [livejournal.com profile] rzk333, который в предыдущем посте оставил РАБОТАЮЩУЮ инструкцию! Пруф рекомендую прочитать всю ветку. От себя замечу, что найти SD-карту просто, надо посмотреть комманду mount без параметров, и надо указать корневое устройство (без циферок). У меня было примонтировано /dev/sdb1, а корневое устройство было /dev/sdb. Так же, эмпрически был выяснен неприятный баг, который не отразился не в логах, ни на экране, это при отсутствии архиватора 7zip инсталяции не произойдёт. Устанавливается он достаточно просто:

sudo apt-get install p7zip-full

После всего этого выполняем скрипт по инструкции и будет Вам счастье! Плюс я на будущее, для удобства отладки припаял (надо будет придумать отдельный разъём) USB->UART, сделанный из какого-то шнурка для телефона.


Собранная Меля для опытов


Я вставил ещё флешку, с фильмом "Дикари". Вот решил вдруг посмотреть, вспомнить так сказать былые времена ;). Но к сожалению, почему-то боковой разъём USB у меня не работает :((( . Впрочем, я всё равно запустил дикарей. Кстати VLC-плеер ругался, что звук не определён и отказался играть видео. А встроенный gnome-плеер завёлся. И можно даже смотреть, но видимо без звука :((( И даже почти не тормозит. В особенности, если ничего не делать.


Делаем скриншот по блондинковски


Теперя что предстоит:
Программное:
1. Собрать своё ядро Linux с блекджеком и шлюхами возможностью работы rootfs с жёсткого диска (для тех кто в танке, rootfs - это корневая файловая система, которая и определяет окружение, поставил андройдовую rootfs, получил андройд). Для этого придётся так же перекомпилировать загрузчик u-boot.
2. Туда же встроить драйвера шнурков USB-to-COM, а то вставил свой девайс и не увидел священной надиписи типо такой:


[ 5702.114660] usb 4-2.2: new full speed USB device using uhci_hcd and address 6
[ 5702.255810] usb 4-2.2: configuration #1 chosen from 1 choice
[ 5705.280649] usb 5-1: new full speed USB device using uhci_hcd and address 6
[ 5705.444475] usb 5-1: configuration #1 chosen from 1 choice
[ 5705.522108] USB Serial support registered for cp210x
[ 5705.523147] cp210x 5-1:1.0: cp210x converter detected
[ 5705.632237] usb 5-1: reset full speed USB device using uhci_hcd and address 6
[ 5705.780618] usb 5-1: cp210x converter now attached to ttyUSB1
[ 5705.780652] usbcore: registered new interface driver cp210x
[ 5705.780655] cp210x: v0.09:Silicon Labs CP210x RS232 serial adaptor driver


ну и все недостающие дрова (в т.ч. и харда).
3. Туда же найти драйвера и/или возможность выводить видеосигнал не в VGA, а в композитный видеовыход. Для подключения к телевизору.
4. Дальше там настроить ssh, роутер для удалённой отладки и т.п. Тут уже всё легко и просто. И дальше наслаждаться экпериментами.

Апаратное:
1. Купить Mele бокс для винта (для этого нужны бабки :((( ).
2. Найти sata ноутбучный жёсткий диск. Надеюсь камрад [livejournal.com profile] sevasat мне поможет ;). (за что ему заранее громадное СПАСИБО!)
3. Найти телевизор-монитор. Уже есть одна идея (этому человеку тоже заранее БОЛЬШОЕ спасибо!), надо только доехать.
4. Приступить к опытам :)))


На словах всё хорошо. Прочитал и понял, ещё одна тягомотинка на несколько месяцев. И это круто :). А если учесть конечную цель, то может ещё на год :))).
dlinyj: (Default)
Меня распирают несколько терзаний, первое, наверное самое сильное - забить на всё и пойти спать. Но от него отговаривают два других, и то обстоятельство, что я жду звонка. А из других одно примитивное, погамать в свежескачанную, ОТЛИЧНО РАБОТАЮЩУЮ (разумеется, после лёгкой доводки напильником и написанием скрипта) игрушку под Linux: Enemy territory: Quake wars http://rutracker.org/forum/viewtopic.php?t=492774 (я потом подробнее напишу о ней, скажу что затягивает по самые помидоры, и типа продолжение кваки). И третье желание, вкурить таки в Mele A2000 и поставить на него Linux

На самом деле тем для написания хороших, годных постов, а то и статей миллион: О давно обещанном gnuplot, об аппаратном генераторе случайных чисел и популяризации этой чудесной темы, о структуре операционной системы Linux для домкратов(или чайников), о загрузке ОС Linux на разных платформах и о загрузчиках, об отладке jetag+gdb загрузчика u-boot на процессоре MPC8460E (последнее вообще боюсь мало кто из мох подписчиков понимает и кто понимает, отзавитесь). Но, нехватает времени. Точнее говоря так, время найти можно, но для этого нужно будет меньше спать, хуже работать, и ссорится с близкими, у которых на меня другие планы. В результате пока так, хотя надеюсь что пока. так что буду стараться писать редко, но исключительно по делу.

Из Mele A2000 я хочу сделать что-то типа компутера-сервера. С экраном (опционально включающимся) и нормальным линуксом с rootfs на жёстком диске. Для начала сделал нормальный VGA-разъём, прикрутил туда шестигранники, чтобы можно было нормально провод монитора крепить.


Попец с VGA


В будущем в качестве дисплея хочу приспособить автомобильный телик. Может у кого есть такой лишний? Или готов продать за вменяемые деньги? А может вообще взять китаефон со встроенным теликом (хотя это уже лишние грабли).

Внимание: Быть может у кого есть лишний миниатюрный телевизор, лучше автомобильный. Даром или по бросовй цене!


По поводу установки Linux, сказочно прорадовало, что загрузчик u-boot, можно размещать на SD-карточке! Говоря простым языком, загрузчик - это некое подобие BIOS в компьютере (это сильное упрощение, но для понимания покатит), который позволяет уже загрузить операционную систему. А это означает, что можно экспериментировать, не боясь запороть девайс.

Гугля по теме, нашёл вот такой пост http://habrahabr.ru/post/149598/ , в котором описывается компиляция и установка Linux на КПК с таким же процессором. Конечно, некоторые особо интересные моменты опущенны, но в целом статья достойна внимания, хотя у меня и не КПК.
После прочтения этой статьи задумался о покупке такого КПК, т.к. я много лет мечтаю о нормальном планшете на Linux! Погуглил, есть планшеты аш за 90 (и дешевле) баксов (!!!), но без блютуса и 3g например . Но есть вообще нафаршированные круче, чем мой Mele A2000. Например вот . Но там тоже нет 3g-модема. А это для меня громадный недостаток. Ну и потом я решусь такое купить, как только решусь продать свой iPad и нетбук, ибо нищеброд. А на первое я наверно решусь не скоро...

Ещё ссылочки об установке linux:

1. Более старая и менее информативная ссылка http://habrahabr.ru/post/146877/
2. Офресурс, на который почему-то ведут все ссылки, как ставить линух. И на котором нихрена не понятно как это делать http://rhombus-tech.net/allwinner_a10/hacking_the_mele_a1000/
3. Камрад [livejournal.com profile] rufous_spb на вопрос, как ставить линух на мелю отписался этой ссылкой https://www.miniand.com/forums/forums/2/topics/82 . Полагаю, что ему было не до меня. Но ссылка ползная, хотя и не по Mele конкретно, а для MK802.

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 02:33 pm
Powered by Dreamwidth Studios