dlinyj: (Default)
[personal profile] dlinyj
Меня распирают несколько терзаний, первое, наверное самое сильное - забить на всё и пойти спать. Но от него отговаривают два других, и то обстоятельство, что я жду звонка. А из других одно примитивное, погамать в свежескачанную, ОТЛИЧНО РАБОТАЮЩУЮ (разумеется, после лёгкой доводки напильником и написанием скрипта) игрушку под 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.

Date: 2012-09-08 08:42 pm (UTC)
From: [identity profile] e-pipe.livejournal.com
У меня была мысль использовать 7" теелвизор как VGA монитор - не понравилось качество изображения, стабильность его "развертки". Пробовал разные низкие видеорежимы, везде фигня. Впрочем, домускаю, что это проблема конктерного ТВ. А на ебее нашел VGA монитор c тачскрином и - сюрприз! - USB-"видеокартой"! Т.е., он просто подключается к компу по USB и у компьютера появляется устройство ввода и вывода! Ссылку счас не дам, спать хочу.

Date: 2012-09-08 09:23 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Ждём вашего пробуждения :). Мне монитор нужен просто для отображения графиков. Я не питаю иллюзий о юзабельности такого решения.

Date: 2012-09-09 06:56 am (UTC)
From: [identity profile] sinclair-sc.livejournal.com
А просто матричку от старого ноута по lvds зацепить геморно?

Date: 2012-09-09 07:00 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Эм, это как? Матричку ещё надо найтить....

Date: 2012-09-09 07:16 am (UTC)
From: [identity profile] sinclair-sc.livejournal.com
Ну взять у кого-нить б/у ноут, у моих знакомых ноутбуков уровня Cel 1.7 куча ненужных. Там обычно матрицы типа 1024х768, цепляются по lvds четырьмя каналами - три цветовых и синхно. Протокол известен, ничего сложного - просто биты цветов сыплются.

Date: 2012-09-09 07:59 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Можно пруф на пример?

Date: 2012-09-10 06:25 pm (UTC)
From: [identity profile] sinclair-sc.livejournal.com
Ну у меня примера не было :) Я прикручивал матричку от одного ноута к другому и тогда разбирался в протоколе (почему не работает)

Date: 2012-09-09 07:52 am (UTC)
From: [identity profile] al-fizik.livejournal.com
Найтить - не проблема. Я гарантирую это. У меня как раз завалялась одна именно под эту задачу.

Date: 2012-09-09 07:06 am (UTC)
From: [identity profile] e-pipe.livejournal.com
Поискал на ебее... Что-то не нашел. Это был 7" монитор (у одного единственного продавца), вроде "Lilliput", но имеющийся с таким названием имеет все разъемы - у того был лишь USB хвост. Зато появилось много USB-VGA (и даже HDMI) карт, от $35.

Date: 2012-09-09 09:04 am (UTC)
From: [identity profile] rzk333.livejournal.com
немного рандомных мыслей, надеюсь не повредит:

1) http://habrahabr.ru/post/149598/ - написано реально далеким от А10 человеком, тем более это его первый топик, вообще у нас пока не было нормальных мануалов на русском, увы. я напишу свой когда дойдут руки, mele только на этой неделе приехал, до этого мучал LY-F1 на A10 http://linux-sunxi.org/LY-F1
2) все что постит miniand можно забыть, это реселлеры MK802/MK802II даже не проверяющие что они делают, товарищ постящий там слегка нуб и не апдейтит ядро, даже когда критические фиксы выходят, вот верный способ от разработчиков ядра получить сегодняшнее ядро + модули + последний rootfs от linaro:

git clone git://github.com/cnxsoft/a10-tools.git
cd a10-tools
chmod +x *.sh
wget http://dl.linux-sunxi.org/nightly/latest/mele-a1000-vga_hwpack_2012.09.09.7z
wget http://releases.linaro.org/12.08/ubuntu/precise-images/alip/linaro-precise-alip-20120826-341.tar.gz
./a1x-media-create.sh SD карта тут, например /dev/sdd mele-a1000-vga_hwpack_2012.09.09.7z linaro-precise-alip-20120826-341.tar.gz

nightly-ссылки естественно надо подправить под текущую дату + Linaro иногда обновляется.

ждем 20 минут, суем sd карту в mele a2000, подключаем VGA, вставляем кабель питания, ждем минуту-три, появится консоль и пойдет загрузка.
если есть UART - коннектор рядом с двумя DDR3, сними с него колпачок пластиковый, и дальше http://linux-sunxi.org/Mele_A1000 и вообще всю эту wiki стоит прочитать, она маленькая. если не понял - средние два пина - rx/tx.

дальше в Linaro уже после настройки wifi встроенными средствами:

sudo su
apt-get install cpufrequtils
cpufreq-set -d 300000 -u 1030000 -g ondemand
echo 1 > /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy
echo 1 > /sys/devices/system/cpu/cpufreq/ondemand/ignore_nice_load
echo 25 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
echo 10 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor

без этого будет полный фейл с cpufreq, который настолько годно работает, что по дефолту минимальной частотой стоит 30 (!) мегагерц, на которой сам ondemand начинает тормозить, командами выше мы задаем частоту на 300мгц - 1.03ггц и подтюниваем скорость реакции ondemand'а, по дефолту он слегка медленно реагирует на нагрузку.

после этого мы имеем нормальную ubuntu arm hardfloat и можно делать что угодно. например можно собрать http://forum.doozan.com/read.php?6,9002 и поставить себе FullHD вывод на VGA.
Edited Date: 2012-09-09 09:04 am (UTC)

Date: 2012-09-09 09:18 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Какой нереально полезный комментарий!!! Я уже было начал качать всякие плюшки, но увидал данный коммент и всё остановил.

Можно в двух словах, как впечатления от планшета, стоит ли такой брать на замену первому айпаду? Ну плюс я задумался взять вот такой http://www.ebay.com/itm/AWESOME-Super-Flytouch-7-10-2-Allwinner-A10-Android-4-0-4-RAM-1G-HDD-4G-/190721941770?pt=US_Tablets&hash=item2c67e9e10a#ht_2870wt_1189 . Нафарширован он будь здоров-не кашляй!

>> ./a1x-media-create.sh SD карта тут, например /dev/sdd mele-a1000-vga_hwpack_2012.09.09.7z linaro-precise-alip-20120826-341.tar.gz

не очень понял эту строчку, и где б подробнее об этом почитать?

Меня мучает вопрос, как запилить u-boot, kernel на sd-карту, а rootfs на HDD?

Date: 2012-09-09 09:34 am (UTC)
From: [identity profile] rzk333.livejournal.com
по поводу планшетов не могу посоветовать, здесь немного странная ситуация, дело в том что планшетов на А10, точнее их платформ, около пяти штук. http://linux-sunxi.org/Category:A10_Tablets у меня был только ly-f1, у знакомых лежат Ainol Novo7 aurora и elf. под первый нужно свое ядро с патчем для управления дисплеем по spi (есть в репах у https://github.com/Quarx2k - тоже кстати русский), под второй тоже кажется что-то нужно было. ly-f1 по сути - чистая девборда, у него даже script.bin достаточно похож на девкитовый. ты можешь попасть в ситуацию, когда тебе придется использовать именно ядро от производителя..

по поводу ./a1x-media-create.sh, я имею в виду, что при подключении sd карты в системе она прописывается как блочное устройство /dev/sdX, где X первая свободная буква после хардов, например, /dev/sda у меня мой SATA винт, /dev/sdb это второй винт, и т.д. при подключении сд карты она у меня прописывается в /dev/sdd. это и нужно набрать
/a1x-media-create.sh /dev/sdd mele-a1000-vga_hwpack_2012.09.09.7z linaro-precise-alip-20120826-341.tar.gz
другими словами
/a1x-media-create.sh сдкарта архив_с_ядром_и_модулями.7z rootfs.tar.gz

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

по поводу HDD загрузки, я не помню, честно, но это можно было сделать, там нужно пересобрать u-boot и в нем поправить kernel command line так что бы ядро выбирало не /dev/mmcblk0p2 как root, а /dev/sda1. плюс кажется нужно было пересобрать ядро так что бы поддержка sata была сделана не модулем, а встроенная в ядро, по дефолту сейчас модуль sw_scsi_wait_scan за это отвечает.

Date: 2012-09-09 10:23 am (UTC)
From: [identity profile] der-fremd.livejournal.com
вот вчера тока клянчил у знакомого админа тонкий клиент отечественного производства в качестве компа в машину

меле для этого, походу очень даже подойдёт

Date: 2012-09-10 02:39 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
У меле разве что нет дисплея...

Date: 2012-09-10 04:37 am (UTC)
From: [identity profile] goodic.livejournal.com
C VGA поступил точно так же, как только из коробки достал.

По мониторам - есть POS мониторы 5' или 7' с вменяемым разрешением. но вот цена, увы, далеко не вменяема.

Date: 2012-09-10 02:51 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
linux не ставил ещё?

В России да, цены просто конские. Но на ебее даже 200 баксов есть. Вменяемо.

Date: 2012-09-10 05:54 pm (UTC)
From: [identity profile] goodic.livejournal.com
200 это много. моник в районе 5-ти стоил. но может и подорожал. Основной повод для высокой цены - POS.

Линь не ставил. Тут все просто. У жены довольно мощный комп. У меня 2-3 ноута. Один по мощнее, но стар и без аккума, а второй по слабее, но в разы живее + моник 19-шка к нему цепляется. И NAS/качалка на атоме с полноценной Ubuntu Server... И получается, что Mele A1000 не сильно и нужен. Есть мысль оттащить его на дачу и там по назначению использовать. Или продать даже. В общем лежит оно и ждет судьбоносного решения.

Date: 2012-09-10 05:57 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Ну кабы народ занимается не из-за нужды, а джаст фо фан ;))))

Date: 2012-09-10 05:58 pm (UTC)
From: [identity profile] goodic.livejournal.com
фо фан у меня принтер недособран.

Date: 2012-09-10 06:00 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Драйвер принтера ;)

Date: 2012-09-10 06:02 pm (UTC)
From: [identity profile] goodic.livejournal.com
хорошо. 2 принтера. Один - 3-D. А второй - термопринтер. Второму мне уже драйвер написали. Теперь надо придумать "зачем оно мне"

Date: 2012-09-11 05:21 am (UTC)
From: [identity profile] dlinyj.livejournal.com
>шепотом< подделывать чеки!

Date: 2012-09-11 05:40 am (UTC)
From: [identity profile] goodic.livejournal.com
видел в свое время программку... так там можно было выбрать тип кассы и получить... давно это было.

а по сути. У всех фискальных чеков есть фискальный признак (внезапно!). Так вот у Штриха это черная полоска с буквами фп посередине. Ширина полоски 36 символов (условно). Ширина области печати 34-32 символа (от версии прошивки зависит). Типа защита от подделки чека.

Date: 2012-09-10 05:59 pm (UTC)
From: [identity profile] goodic.livejournal.com
ну и решения оно ожидает в духе "использовать по назначению/продать" или "вкорячить туда чего-нибудь и потыкать"

Пока для вкорячивания у меня смарт есть. Сейчас MIUI экспериментирую
Edited Date: 2012-09-10 05:59 pm (UTC)

Date: 2012-09-10 11:51 am (UTC)
From: [identity profile] dron-gus.livejournal.com
Вот зачем такие посты писать? У меня и так планшетов 6 разных разобраных лежит. Ушел выбирать таблетку...

Date: 2012-09-10 02:42 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
А что за планшеты, и что за таблетку решил выбирать? Самая ахрененская это Flytouch 7 . Там 10-ти дюймовый дисплей, 4 гига флеша, держит 32 гига флешку, есть эзернет(!!!), 2 USB-хоста, Андройд 4.0.4! и т.п. Но(!!!) совершенно не обязательно, что на него будет возможность запилить Linux!!!!

Date: 2012-09-10 05:57 pm (UTC)
From: [identity profile] goodic.livejournal.com
я понимаю, для чего тебе линь нужен, но Андроид сам по себе довольно хорош под мультимедиа.

К слову, имел опыт линя на планшете. Был сильно разочарован. На тот момент уже продавали планшеты с Ubuntu. Вот только сама ось была крайне далека от полноценного управления сенсорным вводом. Win7 в сравнении с Ubuntu - ось под планшеты

Date: 2012-09-10 06:02 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Я тожн имел убунту на планшете, вот http://dlinyj.livejournal.com/503312.html

Мне показалось более чем юзабельно. Надо только иксами нормальными обернуть. Мне кажется кеды будут даже юзабельнее! Всё дело в интерфейсах :)))

Date: 2012-09-10 06:02 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
А что за планшет был?

Date: 2012-09-10 06:08 pm (UTC)
From: [identity profile] goodic.livejournal.com
msi windpad w100 - тормозное и нереально тяжелое Г. Годилось только для "фильм в дороге посмотреть". По сути, это был первый "массовый" планшет, который провалился и был быстро снят с продаж.

Было аж целых 2 поста о нем у меня

Date: 2012-09-11 07:27 am (UTC)
From: [identity profile] dron-gus.livejournal.com
Какой-то китаец на S3C6410. На нем запустил Ubuntu. Тормозила, но я и особо не оптимизировал. Попробовал angstrom с xfce. Тоже не шибко быстро.
Haipad на S5PV210. Это уже бодрее. Пока остановился (читай забил) на портировании загрузчика. На нем та же Ubuntu должна работать бодно. Плюс у него огромный потенциал по аппаратному апгрейду. Внутри много нераспаяного и свободных интерфейсов. На 4pda к нему прикручивали и GPS и модем.
Еще есть какой-то OPAD на двухядерном A9 от ренесаса. Тоже с потенциалом для апгрейда. Но "шары" всего по 533 МГц. Грустно. Хотя злые птицы не тормозят.
Ну и какой-то совсем китайский клон iPad на telechip'е. Достался с убитой прошивкой. Разобрал, посмотрел, отложил.
Ну и какая-то совсем дешевая читалка. Продавалась за 900 рэ. Не мог пройти мимо. :)

Date: 2012-09-11 07:30 am (UTC)
From: [identity profile] dron-gus.livejournal.com
Теперь вот придется купить на этом проце. :) А линукс можно запустить на всем, что имеет CPU.

Date: 2012-09-11 09:23 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Далеко не на всем. Я имею в виду, что придется иметь гемморой с дровами

Date: 2012-09-11 10:21 am (UTC)
From: [identity profile] dron-gus.livejournal.com
Естественно. К счастью, сейчас почти подо все железки, на которых делаю планшетники, есть хоть какие-то исходники ядер. Пусть и кривые-косые и старые. Но хоть есть "что почитать". Основные проблемы будут со всякими "медиа"-ускорителями: кодерами/декодерами, 3Д, и тому подобной мутотенью.
По мне так сложнее посчитать правильные тайминги для памяти и вообще правильно допилить загрузчик. Что там где у него висит на ногах, один китайский Б-г знает. Хорошо, если есть референс-дизайн или фирменная отладка. Мало кто особо извращается и сильно меняет схему.

Date: 2012-12-22 12:59 pm (UTC)
From: [identity profile] sanekplus.livejournal.com
За компанию - как я делал из Mele A1000 сервер
http://sanekplus.livejournal.com/35386.html

Date: 2013-01-25 09:29 am (UTC)
From: [identity profile] keyman.livejournal.com
Еще в копилку.
Кластер из А2000 для использования в качестве сервера: http://guillaumeplayground.net/allwinner-a10-cluster-mele-a2000/

Date: 2018-06-27 05:43 am (UTC)
From: [identity profile] g-a-r-u.livejournal.com
Вот Роман Мамедов пишет про Дебиан на Меле:
https://romanrm.net/a10
https://romanrm.net/a10 (https://romanrm.net/a10)
Хочу тоже настроить себе на 2000.

Date: 2018-06-27 08:05 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Я очень сильно разочаровался в данной платформе. Сделаю всё, чтобы никогда не иметь дело со всепобедителем.

January 2026

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

Most Popular Tags

Style Credit

Expand Cut Tags

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