Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Установка Linux на китайский планшетник
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
VeroLom
Хочется сабжа на нонеймовый 7" Android 2.3 MID (проц ARM Infotmic IMAPx210)
Для начала - тех. характеристики:
Build info:
Android version: 2.3.3
Release Codename: REL
API LEVEL: 10
CPU ABI: armeabi
Manufacturer: Sinovideo
Hardware: imapx200
Display: GRI40 (
Kernel: Linux version 2.6.35.7-infoTM (neville@neville-desktop) (gcc version 4.4.0 (GCC) )

CPU:
Processor: ARMv6-compatible processor rev 5(v6l)
BogoMIPS: 1005.97
Features: swp half thumb fastmult vfp edsp java
CPU implementer: 0x41
CPU architecture: 6TEj
CPU variant: 0x1
CPU part: 0xb36
CPU revision: 5
Hardware: IMAPX200

Sensors:
BMA150 3-axis Accelerometer: 0.2 mA by Bosch

Видео - VIVANTE GC600

Исходники фирмвари мне, естественно, не дают. Внутренности ещё не смотрел, позже добавлю.

Копался кто в этой игрушке? Насколько реально залить туда "нормальный" линукс?
Даташит на процессор не нашел, как конфигурить ядро - не понятно. Как и чем прошивать - тоже пока не знаю.

В общем, если есть у кого-нибудь какая-либо информация по этой теме - пишите

UPD: Нашёл фотографии внутренностей: тут

UPD: Нашёл сорцы ядра для ZT-180, там в т.ч. есть и IMAPx200 - ZT-180
kovigor
Цитата(VeroLom @ Feb 24 2012, 17:56) *
Хочется сабжа на нонеймовый 7" Android 2.3 MID


Вам это для освоения Linux применительно к ARM ? Если да, то выкиньте эту игрушку, купите DevKit на понравившемся МК и не мучайтесь:

http://www.starterkit.ru/html/index.php
ArtemDement
Debian для ZT-180.
karvad
Можно залить новый линукс!
прочти linuxfromscratch.org
Но они предлогают собирать на временной оське и среде всю оську, для тебя это не прокатит.
т.е. они предлогают:
- собрать временную ядро и среду
- загрузиться
- далее собрать заново ядро, библиотеки и т.д. - так получим новую оську

Тебе надо:
1 собрать среду для компиляции для проца (арм) - получится кросс компилятор (gcc) для арм
далее собирать все пакеты используя кросс компилятор в спец каталог для новой оськи
2 ядро (конфигурировать под свое оборудование) при запуске использовать кросс компилятор
3 установка header файлов
4 основные библиотеки glibc (eglibc)
5 все остальные пакеты
6 узнать как происходит загрузка оськи и установить загрузчик

Но надо будет изучить gcc для кросс компиляции.
Кросс компилятор надо собрать для исполнения на PC а с компилировть для ARM
Советую все сборку сделать на пс и только потом готовую записать на устройство
И с параметрами ядра надо будет разбираться, отключить все, что не нужно для повседневной работы.

xor.kruger
Что Вы подразумеваете под "нормальным" GNU/Linux?
Если имеете ввиду ванильное ядро взятое с kernel.org, то основная проблема с которой вы столкнетесь это поддержка именно вашего процессора (который установлен) и так называемый файл платформ, в котором описана вся периферия, куда она подключена и в каком режиме работает.
И если поддержка процессора скорее всего имеется, то вот платформ отсутствует 101 %, а для того чтобы его описать самому, необходимо иметь полностью всю выше перечисленную информацию (схема, требуемые режимы работы и прочее, прочее, прочее sm.gif )
Что касается различных средств кросс-компиляции, то тут все намного проще, т.к. имеются автоматические средства сборки тулчейнов (Buildroot, Crosstool-NG и т.д.)

Так что, на мой взгляд, прислушайтесь к словам kovigor'а, он говорит толковые вещи sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.