запус Linux на проце aml8726-m3 планшет 3Q LC0725B
Всем привет,,купил специально для опытов дешовый планшет. хочу установить Linux на него. нашел официальное wiki описание загрузки на китайском но вроде понятно что планшет ищет загрузчик на sd card с 32 сектора,, нашел флешку на 4 гига,, пришел дамой , запускаю fdisk пытаюсь разделить на нужные разделы флеху но не получается почему то начальный сектор у меня 2048. короч не могу выбрать 32 сектор так как от 2048 и более. помогите понять что за фигня. за ранее спасибо за ответы. и не ругайтесь если что не так написал)
Может я чего не так понял, но, вроде как на разделы диск обычно разбивается по границам цилиндров. А загрузчик обычно маленький, его до первого раздела (цилиндра) засовывают. Или загрузчик сам себя записывает или есть команда dd.
Какие цилиндры на флеше, ты о чём?
Раздел и должен быть где-то оттуда, тебе загрузчик надо без всяких разделов положить на 32й и последующие сектора, используй dd.
Есть же прямые инструкции по разметке флеша для amlogic. Как запускать fdisk, чо нажимать по порядку.
да есть документация. все делаю так же как в доках. но вот сталкиваюсь с проблемой что у меня сектора начинаются при разбивки с 2048 и до конца .
Ты уверен, что именно те параметры используешь, которые нужно? Вообще телепаты в отпуске — давай сюда полные выкладки о том, как ты пытаешься на карту памяти записать загрузчик.
Фэйковые, впрочем как и на обычных НЖМД, где есть зонная запись и realloc, и C/H/S адрес сектора слабо связан с его физическим местоположением на блине.
http://zalil.ru/34848125 вот тут документация которую я нашел. поясните что нужно сделать ато я понять не могу. мне главное загрузчик записать,дальше с ядром сам разберусь
Я нихрена не понял иероглифы, на всякий случай скастую Quasar , он просил документацию, я не уверен, что он подписан на эту тему и получит уведомление без моего каста.
В тех скриншотах терминала, что по ссылке, раздел на /dev/sdb, который они, вроде как, мучают с помощью fdisk, начинается с цилидра 32. Почему я не знаю, может там что понаписано, откуда это 32 берётся, а может всегда так. В любом разе, они не пытаются создать не стандартные разделы. Создаются вполне обычные разделы, сначал fat, потом ext3. Причём не понятно, размер первого раздела чем определятся.
А вот потом идёт uboot и шаманизм с winhex. Наверно там всё самое интерестное и происходит.
Источник
ao2.it
Antonio Ospite, theorist attacks
Interface language
Amlogic AML8726-MX Linux kernel code released
Xin He from Amlogic informed me that the linux kernel source code for their AML8726-MX SoC has been released:
AML8726-MX (code named MESON6) is the base of a lot of Android tablets from Chinese system integrators/distributors, like the ones from Ainol for instance; I was even considering getting one of them myself and try to get Debian running on it, but I haven’t made up my mind yet.
A tarball is not the ideal medium to release kernel code, a public git repository would have been the best way to do it, but it is more than enough for Amlogic to comply to the GPL; the code seems to be based on the Android common kernel code in particular on the andoid-3.0 branch, with some other fixes from different linux-stable releases on top.
The complete archive from Amlogic is about 107 MiB, I took some time to isolate the Amlogic changes and here is a compressed patch (4 MiB, about 40 MiB uncompressed) if you want to take a look. The patch contains also code from other Amlogic platforms, it applies cleanly on top of the android-3.0 branch of the Android common Kernel code, and “almost cleanly” on top of the v3.0.31 branch of the linux-stable tree.
The released code is the one Amlogic uses on their own products and the one provided to system integrators using Amlogic products, however Amlogic confirmed that it is not unusual for system integrators to make changes to the code themselves, like adding new device drivers; so if you have a final product with AM8726-MX on board which is not directly from Amlogic you may still want to contact the manufacturer to get the source code correspondent to the GPL binaries shipped on the device.
This story made me think about companies basing their code on top of android kernels instead of mainline linux, is this something that other companies are doing as well?
Источник
Amlogic aml8726 mx linux
Обсуждение Android Google Smart TV Media Player
на базе Amlogic AML8726-M , AML8726-M3 (MC) , AML8726-MX (M6)
Android Google Smart TV Media Player на базе Amlogic AML8726-M , AML8726-M3 , AML8726-MX (m1ref, c03ref, f16ref, stvm3, stvmc, stvmx)Cortex A9
Описание | Обсуждение » | FAQ » | Покупка » | Аксессуары » | Брак » | Прошивка »
- Перед тем как задать вопрос, посмотрите FAQ по Android OS и Глоссарий . Уважайте своё и чужое время.
- Для обсуждения и поиска сторонних программ/игр пользуйтесь разделами:ПрограммыиИгры.
- Для сравнения устройства с конкурентами и по вопросам выбора устройств обращайтесь в раздел:Выбор и сравнение.
- Доступный объем оперативной памяти и памяти для установки приложений обсуждается в теме:Cколько памяти у вас в аппарате?
- Результаты тестов производительности Android устройств смотрите в теме:Benchmark
- Сообщения не по теме удаляются.
- AMLOGIC MESON-M1 8726M SZ — AML8726-M
Планшеты- Amlogic M1 reference board (m1ref)
- AMLOGIC MESON-M1 8726M DVBC — AML8726-M
Медиаплееры- Amlogic M1 reference board (m1ref)
- Amlogic M1 reference board (m1ref)
- MBX DVBT reference board (c03ref)
- Artway Android Stick (dongle)
- Android HDMI stick (dongle)
- AMLOGIC MESON-M1 8726M STV MBX M3 — AML8726-M
Медиаплееры- M3 media box board (stvm3) — Geniatech, MT
- M1 media box board (stvm3) — Geniatech,
- AMLOGIC MESON3 8726M SKT SH — AML8726-M3
Планшеты, Медиаплееры- MBX reference board (f16ref)
- ICS (f08refem79v2) — Планшет
- M3 media box board (stvmc) — Geniatech,
- Amlogic Meson6 g04 customer platform — AML8726-M6/MX
- Amlogic Meson6 g06 customer platform — AML8726-M6/MX
- MC media box board (stvmx) — AML8726-M6/MX
Производители отдельных моделей в т.ч. клонов без официального обновления прошивок
Mesada
FlexiView Google Android TV Box Flexiview FV-3
Visson Industrial VS ATV-101, VS ATV-108
Hanson Technology Feltouch Surbox700
Westin DH501, DH505, DH509
Thunder speed Thunder speed KS100W
NBOX player NBOX V4
NBOX player NBOX N36
eBlueTimes.comBT-3584E, BT3584DA
Videostrong VS-IP114
SureElectronics DC-OT11125
Flintstone Digital
AN213
ActivTV
V338
AirTone — тупо наклейка на китайские товары — AT-G1100
jaycar
AMEX Digital MP-G7 Media Gate Google ANDROID TV Media Player
Мультисистемные производители
ENY technology
GV-3 Andorid TV
GV-4 Andorid TV
GV-5 Andorid TV
GV-10 Andorid TV
GV-12 Andorid TV
GV-13 Andorid TV ??
GV-.
ro.product.model=MBX DVBT reference board (c03ref)
ro.product.brand=MBX
ro.product.device=c03ref
- FV-3/FVA-2/GV-5 Безкнопочная модель
Mesada/Flexiview FV-3, Hunson Surbox700, ArtWay FVA-2, ENY GV-5, Jintum GV-5, TwinGro TG-NL5, Exploiter SKU_80163, Kimdecent K880, D&H DH18, Sinoan/Colite A1, CA-Digital CA-EBOX-S18
> - ATV-101/108,FVA-4,GV-10
Visson ATV-101, ATV-108, ArtWay FVA-4, ENY GV-10, TwinGro TG-NL11, Senroo SRH-018, D&H DHW01
> - GV-02N/GP02
ENY GV-02N, King Life/OYEAH GP02, TwinGro TG-NL02Y, Exploiter SKU 80159, SKU 80155, SKU 80158, SureElectronics DC-OT11125
1. Amlogic 8726-M, 800MHz/900Mhz/1GHz Cortex-A9
2. DDR?512MB RAM,
3. 4GB Flash
4. Wi-Fi, Ethernet
5. OpticalAudio, HDMI1.3, Y/Pb/Pr, AV
6. USB 2.0 host x 2, SD/MMC/MS card reader
7. Update button, Power button
>
Плата NoName,DC-OT11125, HY-STB8726-2_V1.0-0826 QL20.11.11
Ider A10
Плата IDER A10 box, I9-P VER1.0 2011-10-22ro.product.model=M3 media box board
ro.product.brand=MBX
ro.product.device=stvm3
Geniatech (MyGica) Enjoy TV Android BOX ATV300 — NANO_1.3 — .Geniatech (MyGica) Enjoy TV Android BOX ATV1000 — M3_V1.5 2011/03/30
Geniatech (MyGica) Enjoy TV Android BOX ATV2000 — M3_V2.2 2011/07/13
Разшариваем папку на диске
далее нам нужен файл cifs.ko подходящий к нашему устройству
кидаем его в system/bin
затем скачиваем и устанавливаем CifsManager
запускаем егозаходим в настройки
первый пункт не трогаем
второй и третий — ставим галочки
в четвертом изменяем путь на system/binв меню выбираем Add New Share
первый пункт — адрес сервера
второй — точка монтирования (устанавливается автоматически)
третий — имя пользователя (если на сервере не установлен пользователь и пароль, то пишем guest)
четвертый — пароль (если на сервере не установлен пользователь и пароль, то ни чего не пишем)
пятый — для того чтобы понимались русские буквы пишем iocharset=utf8заходим в CifsManager и жмем на на нашу шару, если все правильно, то она тут же примонтируется
—Дополнительная информация—
В версии 1.5 есть возможность загрузки нескольких модулей (указывать через двоеточие)
Пример:/system/lib/modules/nls_utf8.ko:/system/lib/modules/cifs.koЧто-бы получить права полные, с удалением файлов, в свойствах через запятую пишем file_mode=0777
Пример: iocharset=utf8,file_mode=0777,dir_mode=0777Если шара доступна в сети (с других машин) без ввода логина/пароля — имя пользователя guest, пароль пустой.
Иначе нужно ввести данные учетной записи для этой шары.Если не получается получить доступ к шаре на win-системе (при монтировании возникает ошибка mount permission denied) —
копать в сторону включения учетной записи гостя, для висты и 7ки в центре управления сетями и общим доступом отключить общий доступ с парольной защитой.Сообщение отредактировал del-y-sid — 07.06.13, 10:20
Приветствую, нужен рут для девайса на ICS.
Девайс Vission ATV-108, ну или аналог на Amlogic 8726M3, ICS был предустановлен, вот ссылка на прошивку: http://www.sendspace.com/file/2yafp7. Сам не ставил, но это она . Поставил рут от Yareg-а, бинарник на месте, апк на месте, но при вводе su в консоле долго думает и выдаёт «su: permission denied», права доступа к файлу правильные.
Впечатления от ICS пока отрицательные, проигрывает не все файлы (пока не понял какой формат всегда проигрывается, пробовал разные плееры), постоянно отваливается вай-фай, не работает рут, хотя прошивка вроде рутованная. Подумываю о даунгрейде на 2.3 (боюсь брикануть, так бы уже давно сделал). Ну и как всегда кЕтайцы обманули с железом 750 Mgz вместо 1GHz, ну и оперативки меньше чем 512.
маркет работает?
Да, с этим никаких проблем нет. Ну и вроде достаточно шустро работает. Ещё вроде как DTS и AC3 не умеет.usb клаву или беспроводную цепляли? нормально с ракладками? винт внешний без проблем? LAN?
Клаву не цеплял, только мышь, внешний винт цепляется без проблем (т.к. рута нет, не могу правильно его отключать), LAN не тестил пока.А где брали девайс? Давно? Где прошивки новые брать?
Вчера получил посылку, брал на алиэкспрессе, где брать новые прошивки непонятно , надеюсь на помощь гугла. Пока сильно расстраивает то, что он не все файлы читает. Не могу понять какой кодек должен быть.Mobo плеер пробовали?
Да, на всех плеерах что пробовал, получал один и тот же результат. Остановился на MX Video Player, ну и штатный тоже ничаво.по умолчанию какие программы стоят? есть ланчер? или голая 4.0?
Ланчер есть + какая-то оболчка типа медиацентра. Проги уж все не помню, вся трибуха от гугла и пр. Есть обновлялка прошивки, может тянуть проши с нета, но постоянно пишет что сервер недоступен. Кароча кЫтайский самопал. Тяжко без рута.Сообщение отредактировал del-y-sid — 11.06.12, 20:12
Девайс правда на другом более новом чипе
Amlogic 8726M3 Cortex A9 CPU 1GHzСообщение отредактировал del-y-sid — 11.06.12, 20:13
Источник
AMLogic Releases AML8726-MX Linux 3.0.8 Source Code
While doing a Google search to locate the open Linux page of AMLogic, I noticed another link reading “Amlogic AML8726-MX Linux kernel code released“. Interesting. So AMLogic appears to have released the kernel source code for their latest dual core Cortex A9 processor at the beginning of August and the tarball is available from their open source site: kernel-common-2012-08-03-git-a63244fb9c.tar.gz.
A github user (fards) also imported the code to github, but he’s not affiliated with AMLogic, so don’t expect commits from AMLogic there. Let’s retrieve it:
AML8726-MX is codenamed MESON6 in the source code, and the code is in arch/arm/mach-meson6/, but let’s see if we can find a config file in arch/arm/configs. Yes! There are 4:
- meson6_android_defconfig – Android config file (Single core)
- meson6_defconfig – Linux config file (Single core) all Android config disabled.
- meson6smp_android_defconfig – Android config file with smp (symmetric multiprocessing) support
- meson6smp_defconfig – Config file with smp (symmetric multiprocessing) support, Android stuffs enabled, but no touchscreen support…
The descriptions are my guesses based on the file names and a quick look and the configs.
Since ARM8726-MX is a dual core processor, and it’s no fun using the single core version, let’s try meson6smp_defconfig:
The warnings mean we won’t have access to some board config and drivers specific to AMLogic’s customer board, but we should still be able to build the kernel with one of AMLogic reference platforms.
There are 2 Meson6 boards available in menuconfig:
- Meson6 socket board
- Meson6 reference board
I have no idea what those are, so let’s carry on with the default setting (Meson6 socket board).
I first tried to build with Linaro toolchain, but this failed with :
arch/arm/mach-meson6/hotplug.c:18:20: error: inlining failed in call to always_inline âmeson_set_cpu_ctrl_regâ: function body not available
which appears to be a bug in gcc-4.7. So I’ve used the toolchain provided on openlinux.amlogic.com (Code Sourcery G++) instead:
/amlogic/arm-2010q1/bin/arm-none-linux-gnueabi- -j 12 uImage
.
UIMAGE arch/arm/boot/uImage
Image Name: Linux-3.0.8-g42697c8
Created: Sat Aug 18 18:14:00 2012
Image Type: ARM Linux Kernel Image (lzma compressed)
Data Size: 2943441 Bytes = 2874.45 kB = 2.81 MB
Load Address: 80008000
Entry Point: 80008000
Image arch/arm/boot/uImage is readyGreat, the kernel builds fine. Let’s complete this by building and installing the modules:
/amlogic/arm-2010q1/bin/arm-none-linux-gnueabi- -j12 INSTALL_MOD_PATH=build_modules modules
make ARCH=arm CROSS_COMPILE=/amlogic/arm-2010q1/bin/arm-none-linux-gnueabi- -j12 INSTALL_MOD_PATH=build_modules modules_install
Those last steps will build the Mali drivers (ump.ko and mali.ko), and “install” all modules in build_modules directory.
For AMLogic AM8726-MX set-top boxes such as Geniatech ATV1200 (See video), this code might be enough, but fads mentioned in a comment that lcd/ips code is missing and it might be more difficult to use this code on tablets such as Ainol Novo 7 Aurora II. He also started a developers thread in slatedroid.com, join the discussion if you are a developer interested in this project.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Источник