Меня распирают несколько терзаний, первое, наверное самое сильное - забить на всё и пойти спать. Но от него отговаривают два других, и то обстоятельство, что я жду звонка. А из других одно примитивное, погамать в свежескачанную, ОТЛИЧНО РАБОТАЮЩУЮ (разумеется, после лёгкой доводки напильником и написанием скрипта) игрушку под 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. Камрад
rufous_spb на вопрос, как ставить линух на мелю отписался этой ссылкой https://www.miniand.com/forums/forums/2/topics/82 . Полагаю, что ему было не до меня. Но ссылка ползная, хотя и не по Mele конкретно, а для MK802.
На самом деле тем для написания хороших, годных постов, а то и статей миллион: О давно обещанном 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. Камрад
no subject
Date: 2012-09-08 08:42 pm (UTC)no subject
Date: 2012-09-08 09:23 pm (UTC)no subject
Date: 2012-09-09 06:56 am (UTC)no subject
Date: 2012-09-09 07:00 am (UTC)no subject
Date: 2012-09-09 07:16 am (UTC)no subject
Date: 2012-09-09 07:59 am (UTC)no subject
Date: 2012-09-10 06:25 pm (UTC)no subject
Date: 2012-09-09 07:52 am (UTC)no subject
Date: 2012-09-09 07:06 am (UTC)no subject
Date: 2012-09-09 09:04 am (UTC)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.
no subject
Date: 2012-09-09 09:18 am (UTC)Можно в двух словах, как впечатления от планшета, стоит ли такой брать на замену первому айпаду? Ну плюс я задумался взять вот такой 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?
no subject
Date: 2012-09-09 09:34 am (UTC)по поводу ./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 за это отвечает.
no subject
Date: 2012-09-09 10:23 am (UTC)меле для этого, походу очень даже подойдёт
no subject
Date: 2012-09-10 02:39 pm (UTC)no subject
Date: 2012-09-10 04:37 am (UTC)По мониторам - есть POS мониторы 5' или 7' с вменяемым разрешением. но вот цена, увы, далеко не вменяема.
no subject
Date: 2012-09-10 02:51 pm (UTC)В России да, цены просто конские. Но на ебее даже 200 баксов есть. Вменяемо.
no subject
Date: 2012-09-10 05:54 pm (UTC)Линь не ставил. Тут все просто. У жены довольно мощный комп. У меня 2-3 ноута. Один по мощнее, но стар и без аккума, а второй по слабее, но в разы живее + моник 19-шка к нему цепляется. И NAS/качалка на атоме с полноценной Ubuntu Server... И получается, что Mele A1000 не сильно и нужен. Есть мысль оттащить его на дачу и там по назначению использовать. Или продать даже. В общем лежит оно и ждет судьбоносного решения.
no subject
Date: 2012-09-10 05:57 pm (UTC)no subject
Date: 2012-09-10 05:58 pm (UTC)no subject
Date: 2012-09-10 06:00 pm (UTC)no subject
Date: 2012-09-10 06:02 pm (UTC)no subject
Date: 2012-09-11 05:21 am (UTC)no subject
Date: 2012-09-11 05:40 am (UTC)а по сути. У всех фискальных чеков есть фискальный признак (внезапно!). Так вот у Штриха это черная полоска с буквами фп посередине. Ширина полоски 36 символов (условно). Ширина области печати 34-32 символа (от версии прошивки зависит). Типа защита от подделки чека.
no subject
Date: 2012-09-10 05:59 pm (UTC)Пока для вкорячивания у меня смарт есть. Сейчас MIUI экспериментирую
no subject
Date: 2012-09-10 11:51 am (UTC)no subject
Date: 2012-09-10 02:42 pm (UTC)no subject
Date: 2012-09-10 05:57 pm (UTC)К слову, имел опыт линя на планшете. Был сильно разочарован. На тот момент уже продавали планшеты с Ubuntu. Вот только сама ось была крайне далека от полноценного управления сенсорным вводом. Win7 в сравнении с Ubuntu - ось под планшеты
no subject
Date: 2012-09-10 06:02 pm (UTC)Мне показалось более чем юзабельно. Надо только иксами нормальными обернуть. Мне кажется кеды будут даже юзабельнее! Всё дело в интерфейсах :)))
no subject
Date: 2012-09-10 06:02 pm (UTC)no subject
Date: 2012-09-10 06:08 pm (UTC)Было аж целых 2 поста о нем у меня
no subject
Date: 2012-09-11 07:27 am (UTC)Haipad на S5PV210. Это уже бодрее. Пока остановился (читай забил) на портировании загрузчика. На нем та же Ubuntu должна работать бодно. Плюс у него огромный потенциал по аппаратному апгрейду. Внутри много нераспаяного и свободных интерфейсов. На 4pda к нему прикручивали и GPS и модем.
Еще есть какой-то OPAD на двухядерном A9 от ренесаса. Тоже с потенциалом для апгрейда. Но "шары" всего по 533 МГц. Грустно. Хотя злые птицы не тормозят.
Ну и какой-то совсем китайский клон iPad на telechip'е. Достался с убитой прошивкой. Разобрал, посмотрел, отложил.
Ну и какая-то совсем дешевая читалка. Продавалась за 900 рэ. Не мог пройти мимо. :)
no subject
Date: 2012-09-11 07:30 am (UTC)no subject
Date: 2012-09-11 09:23 am (UTC)no subject
Date: 2012-09-11 10:21 am (UTC)По мне так сложнее посчитать правильные тайминги для памяти и вообще правильно допилить загрузчик. Что там где у него висит на ногах, один китайский Б-г знает. Хорошо, если есть референс-дизайн или фирменная отладка. Мало кто особо извращается и сильно меняет схему.
no subject
Date: 2012-12-22 12:59 pm (UTC)http://sanekplus.livejournal.com/35386.html
no subject
Date: 2013-01-25 09:29 am (UTC)Кластер из А2000 для использования в качестве сервера: http://guillaumeplayground.net/allwinner-a10-cluster-mele-a2000/
no subject
Date: 2018-06-27 05:43 am (UTC)https://romanrm.net/a10
https://romanrm.net/a10 (https://romanrm.net/a10)
Хочу тоже настроить себе на 2000.
no subject
Date: 2018-06-27 08:05 am (UTC)