Содержание
- Uboot get result diskinitial error x96 max
- Uboot get result diskinitial error x96 max
- Uboot get result diskinitial error x96 max
- Uboot get result diskinitial error x96 max
Uboot get result diskinitial error x96 max
Сообщение отредактировал vladigor — 20.12.22, 12:16
Описание проблемы:
Накатил прошивку 0.3.7.7 (r2) от приставки x96max plus2. Прошивка прошла без ошибок, но вот бокс больше не включился. Экранчик не светился, в рекавери не заходил. После подачи питания- телевизоре через 2-3 минуты появлялась бутанимация x96.
Компьютер в UBT приставку не видил. КИРПИЧ!
Немного поковырялся и выяснил, что UBT все же начинал видеть приставку через минуты 3 после подключения. Попробовал залить стоковую прошивку (из шапки x96max plus2). Результат- через 3 минуты после включения появлялась бутанимация X96 и начинали светиться часы на экранчике.
Такая же ситуация с прошивкой через microSD. После подачи напряжения- ничего не происходило, а через минуты 2-3 (приходилось всё это время держать кнопку reset зажатой) стартануло обновление. Результат правда аналогичный.
ПРОШИВКИ ОТ X96Max Plus2 НЕСОВМЕСТИМЫ С НАШЕЙ ПРИСТАВКОЙ!
Решение:
1. Вышла прошивка v0.3.8.1 от ув. XVortex, для данной приставки. Этой прошивкой удалось поднять кирпич через UBT. Автору XVortex— отдельная БЛАГОДАРНОСТЬ! Внимательно изучаем инструкцию по установке! Тестировал на версии 4/32.
2. Прошивка через microSD
P.S. время ожидания старта прошивки- примерное. Возможно в других случаях оно будет значительно больше.
Сообщение отредактировал samagonA — 26.01.21, 07:40
Купил свой первый Tv box и оказалось, что это версия plus100 (в листинге продавца потом увидел 100 м). Но до того, как я это понял, по характеристикам 4/32 решил что это plus2 и накатил прошивку из той темы. Естественно кирпич. Пока нет возможности разкирпичить?
Поправка, в листинге продавца на момент покупки (есть снапшот) было указано B: 4GB+32GB+2.4&5G Dual Wifi+BT4.0+1000M, это сейчас он поменял на 100. Вот гад.
Сообщение отредактировал iMegBeg — 21.12.20, 03:33
iMegBeg, была такая ситупция. Дополнил первый пост. Попробуйте по моему пути.
Сообщение отредактировал samagonA — 21.12.20, 07:43
была такая ситупция. Дополнил первый пост.
Попробуйте по моему пути.
Пока ни в какую не хочет определятся в USB_Burning_Tool. Попробую поискать кабель получше.
Написал продавцу, он божится, что выслал версию 1000м. Если приставка запорота и не стартует, можно ли как то проверить версию?
Можно, снимете крышку твбокса и посмотрите какой чип. На Plus2 RTL8211F. На Plus100 соответственно будет другой.
На чипе рядом с сетевым портом AE-SB16001, гугл говорит что это 10/100.
Источник
Uboot get result diskinitial error x96 max
Выкладываю архив для рекавери стоковой прошивки X96Max_Plus2_20191213-1457: https://yadi.sk/d/M—962_4tEv_HQ
Это для боксов версий 4/64 и 4/32..
По просьбе тех, кто запорол систему, а компа перепрошиться нет..
ВАЖНО: осталась возможность зайти в стоковый рекавери через резет.
Кто не знает : «навесной рекавери» берём здесь — X96 Air [Android] (Пост Vasily_5 #90518739)
Если нет архиватора — RAR_v5.30.Build38_crk.apk.zip ( 4.52 МБ )
(просто убрать zip переименованием)
Инструкция для салаг:
Разархивирум архив, папку с архивом и zip из навесного кидаем на флешь c fat32, можно и с чем-то уже записанным..
Входим в стоковое рекавери через ресёт. Пультом выбираем udate from EXT—> update from Udisk —> выбираем файлик zip с навесным..
Система сама перегрузится в TWRP.. Выбираем язык и сдвигаем слайдер — это уже подключенной мышью..
МОНТИРОВАНИЕ: ставим все галки, которые ставяться, кроме » системный раздел только для чтения»
ОЧИСТКА —> ВЫБОРОЧНАЯ ОЧИСТКА: все галки , кроме MicroSDCard.. Если в памяти что-то ценное, то и память устройства — не ставим галку.. (если случай тяжёлый, может помочь форматирование раздела data здесь же, . но далеко не всегда это необходимо)
ВОСТАНОВЛЕНИЕ: выбрать накопитель — вашу флешь, выбрать архив( он сам должен опрределиться), свайп для прошивки — ждемс..
Выскочил окно ЗАГРУЗКА В СИСТЕМУ
как войти в стоковое рекавери
Это второе обновление стока, но если удасться им восстановиться — то в дальнейшем он без проблем обновиться на крайний..
Сообщение отредактировал bandanaØ777 — 02.07.20, 12:06
Блок Питания 5В/3А цена на рынке 350р, вентилятор охлаждения HDD(б/у) с барахолки 100р, USB папа 50р, работа паяльником 50р. Самому лень было. 😀 4е пластиковых стяжки из гаража — бесплатно. HDMI High Speed (1м) кабель был старый. Подключил. При работе вентилятор крутит в пол-силы, но этого хватает для охлаждения. Шума нет.
Пока доволен.
Сообщение отредактировал Лютый Мизантроп — 24.11.20, 00:51
Сообщение отредактировал Джедай Василий — 18.05.20, 21:48
Источник
Uboot get result diskinitial error x96 max
Сообщение отредактировал vladigor — 20.12.22, 12:16
Описание проблемы:
Накатил прошивку 0.3.7.7 (r2) от приставки x96max plus2. Прошивка прошла без ошибок, но вот бокс больше не включился. Экранчик не светился, в рекавери не заходил. После подачи питания- телевизоре через 2-3 минуты появлялась бутанимация x96.
Компьютер в UBT приставку не видил. КИРПИЧ!
Немного поковырялся и выяснил, что UBT все же начинал видеть приставку через минуты 3 после подключения. Попробовал залить стоковую прошивку (из шапки x96max plus2). Результат- через 3 минуты после включения появлялась бутанимация X96 и начинали светиться часы на экранчике.
Такая же ситуация с прошивкой через microSD. После подачи напряжения- ничего не происходило, а через минуты 2-3 (приходилось всё это время держать кнопку reset зажатой) стартануло обновление. Результат правда аналогичный.
ПРОШИВКИ ОТ X96Max Plus2 НЕСОВМЕСТИМЫ С НАШЕЙ ПРИСТАВКОЙ!
Решение:
1. Вышла прошивка v0.3.8.1 от ув. XVortex, для данной приставки. Этой прошивкой удалось поднять кирпич через UBT. Автору XVortex— отдельная БЛАГОДАРНОСТЬ! Внимательно изучаем инструкцию по установке! Тестировал на версии 4/32.
2. Прошивка через microSD
P.S. время ожидания старта прошивки- примерное. Возможно в других случаях оно будет значительно больше.
Сообщение отредактировал samagonA — 26.01.21, 07:40
Купил свой первый Tv box и оказалось, что это версия plus100 (в листинге продавца потом увидел 100 м). Но до того, как я это понял, по характеристикам 4/32 решил что это plus2 и накатил прошивку из той темы. Естественно кирпич. Пока нет возможности разкирпичить?
Поправка, в листинге продавца на момент покупки (есть снапшот) было указано B: 4GB+32GB+2.4&5G Dual Wifi+BT4.0+1000M, это сейчас он поменял на 100. Вот гад.
Сообщение отредактировал iMegBeg — 21.12.20, 03:33
iMegBeg, была такая ситупция. Дополнил первый пост. Попробуйте по моему пути.
Сообщение отредактировал samagonA — 21.12.20, 07:43
была такая ситупция. Дополнил первый пост.
Попробуйте по моему пути.
Пока ни в какую не хочет определятся в USB_Burning_Tool. Попробую поискать кабель получше.
Написал продавцу, он божится, что выслал версию 1000м. Если приставка запорота и не стартует, можно ли как то проверить версию?
Можно, снимете крышку твбокса и посмотрите какой чип. На Plus2 RTL8211F. На Plus100 соответственно будет другой.
На чипе рядом с сетевым портом AE-SB16001, гугл говорит что это 10/100.
Источник
Uboot get result diskinitial error x96 max
Обсуждение H96 MAX X2 (S905X2)
TV Box
Обсуждение »
H96 MAX X2 – продолжение весьма удачного модельного ряда H96 Max.
Данная модель выпущена на новом чипсете Amlogic S905X2,
что отобразилось в названии – добавилась приставка X2.
Дизайн.
Приставка H96 MAX X2 выполнена из глянцевого пластика.
Контур приставки представляет металлическую канву, что придает данной модели элегантный и богатый вид.
Размеры смарт приставки H96 MAX X2 составляют 100*100*17.5 мм, вес – 100 г, вес в упаковке – 360 г.
Операционная система — Android 8.1.
Процессор
4-х ядерный процессор Amlogic S905X2 с тактовой частотой 2 ГГц.
В качестве графического видео ускорителя используется четырех-ядерный ARM Davlin MP2.
Память.
Смарт ТВ приставка H96 MAX X2 выпускается в двух конфигурациях:
4Г оперативной памяти + 32 Г встроенной памяти
4Г оперативной памяти + 64 Г встроенной памяти
Внешнюю память можно расширить за счет карты памяти.
Поддерживаются форматы Micro SD карт памяти 4GB / 8GB / 16GB / 32GB.
Интерфейсы.
TV Box H96 MAX X2 имеет следующий интерфейсы.
— два высокоскоростных порта USB – USB 3.0 – 1 шт., USB 2.0 – 1 шт.,
— HDMI 2.1 — 1 шт., поддержка HDMI CEC, динамический HDR и HDCP 2.2, выход максимального разрешения 4Kx2K @ 75.
— коаксиальный S/SPDIF,
— слот для чтения карт памяти
— AV – выход (Выход стандартной четкости 480i / 576i)
— Гнездо питания – 5В/2А
Сеть.
Для подключения ТВ бокса к интернету используется двух полосный встроенный WI FI
IEEE 802.11 a / b / g / n (2.4G / 5.8G)
В качестве проводного соединения можно выбрать интерфейс Ethernet с поддержкой 10 / 100M.
Внимание! Ethernet 100M, не 1000М
Комплект поставки
HDMI-кабель, Блок питания, Гарантийный талон, Медиаплеер, Пульт ДУ,
Руководство пользователя
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.
Сообщение отредактировал Volkodav. — 02.05.21, 03:09
заказал приставку 11.11 получил 29.11 заказывал у продавца «Golden-Meelo Store» на ali
после получения были перезагрузки постоянные при запуске приложений
нашел прошивку на просторах интернета и перепрошился перезапуски пропали всё работает отлично
вот ссылка на файлы и описание процесса прошивки
в папке есть видео от китайца
вот описание процесса прошивки
но файл образа прошивки я брал из архива на гугл диске файл образа по ссылке в описании я не проверял
у него версия от 17.11 а у файла на гугл диске версия от 27.11 (я решил прошить более поздней)
Эта прошивка предназначена только для моделей H96 MAX X2 4 / 32Gb и 4 / 64Gb.
Не пытайтесь использовать его на любом другом устройстве. Они не предназначены для ЛЮБОЙ другой модели, даже если она имеет похожее название, они не будут работать и могут повредить вашу машину. Не прошивайте эти файлы, если вы не знаете, какое у вас устройство.
Перепрошивка микропрограммы с ПК и USB-кабелем.
Вам понадобится USB-кабель типа «мужчина-мужчина», например https://www.amazon.co.…e-Black/dp/B00UF8SEA0/.
Загрузите образ прошивки для H96 MAX X2, это одна и та же прошивка для моделей 4 / 32Gb и 4 / 64Gb, с https://mega.nz/#!mHpG…L81pS-pvz3iUsgMYI173vQ
Загрузите лицензию на прошивку с https //. пг / #! Sa4mSAjI! xcbycaybhT7f3-K5dGCGoOvEIBz0qs-BVRgdmycoUlE,
Распакуйте образ прошивки zip. Внутри должен быть один файл .img. Вы не должны нажимать на него, чтобы открыть или извлечь, мы будем использовать его позже. Если вы видите сообщение об ошибке на вашем компьютере о повреждении изображения, пожалуйста, закройте программу, файл необходим для использования на DroidBOX, а не на ПК.
Загрузите https://mega.nz/#!rP5W…33XZUrWarjAWCQhP-c_8wE и откройте его. Вас спросят, хотите ли вы установить программу USB Burning от Amlogic.
При первом открытии, если меню не на английском языке, щелкните второе меню и выберите английский.
Откройте лицензию прошивки «H96 MAX X2 License.zip» и скопируйте ее содержимое в папку «license», в которую был установлен Amlogic USB Burning Tool. Обычно это «C: Program Files (x86) Amlogic USB_Burning_Tool license». После распаковки в папке «license» должно быть двенадцать файлов.
Вернемся к программному обеспечению Amlogic Burning Tool. Нажмите в меню «Файл» и нажмите «Импортировать изображение». Перейдите в папку «Загрузки» и выберите файл .IMG прошивки из папки USB.
Вам нужно будет немного подождать, пока он анализирует файл.
Теперь нажмите кнопку «Пуск».
Отключите все кабели и периферийные устройства от вашего устройства. Подключите кабель USB к разъему USB 2.0 (черный, а не синий) на боковой панели устройства. Затем подключите его к компьютеру и позвольте Windows автоматически установить необходимые драйверы.
После этого программное обеспечение начнет мигать прошивку. Если это показывает красное сообщение об ошибке; отсоедините USB-кабель от устройства, подождите несколько секунд, затем снова подключите его. Возможно, вам придется сделать это несколько раз. Если после 4 раз произойдет более серьезная ошибка с устройством, обратитесь в службу поддержки DroidBOX.
Как только процесс завершится и будет объявлен успешным, вы можете нажать кнопку «Стоп» и отсоединить USB-кабель. Подсоедините HDMI и кабель питания. При первой загрузке устройства это займет больше времени, чем обычно, пока он завершает настройку в первый раз, это нормально. Как только вы увидите домашний экран модуля запуска, пожалуйста, оставьте устройство в покое на 10 минут, пока оно переустанавливает приложения.
Приложения продолжают установку в фоновом режиме и, если их прервать, не возобновятся при следующей загрузке.
Источник
Приставка X96 mini 2/16 Gb широко распространена. Данный экземпляр при подключении к телевизору не выдает изображение и не реагирует на пульт.
Светодиод горит тускло красным цветом и не меняет свой цвет на синий.
Маркировка используемого блока питания — RSF-DY009-0502000.
Приставка со стороны задней крышки выглядит следующим образом. На ней наклейка с точным названием модели.
Крышка отщелкивается и мы можем получить доступ к плате. Запоминаем расположение крышки, т.к. на ней находится термопрокладка, которая должна попасть на процессор Amlogic S905W.
Маркировка платы Q6X V2.2 17355. По отзывам на 4PDA данная маркировка имеет проблемы при прошивке.
С обратной стороны плата выглядит следующим образом.
Входное напряжение равно 5.2 В и поэтому неисправность внешнего блока питания исключается.
Далее входное напряжение понижается при помощи DC/DC преобразователей с маркировкой S15BLQ.
Напряжения на плате распределены следующим образом. Также необходимо обратить внимание на исправность электролитического конденсатора 100 мкФ х 10 В. Он один на плате.
Для прошивки устройства я использовал программу USB Burning Tool 2.09. При подключении необходимо выполнить сброс приставки. Для этого удобно использовать спичку (токонепроводящий предмет). USB шнур необходимо вставлять в белый разъем. Вот подробная инструкция по прошивке через ПК. Если кому-то не нравится — то вот другая.
После этого в программе отображается устройство с пометкой Connect success.
Однако прошивка прерывалась на 7%. Ошибка была либо [0x30201004]UBOOT/Disk initialize/Send command/Error result.
В версии программы USB Burning Tool 2.12 код ошибки сменился на [0x32030201]Uboot/Get result/DiskInitial error.
Кому-то помог при прошивке выбор опции «Force Erase All». Однако при этом придется в дальнейшем восстанавливать MAC-адрес. Такая проблема может быть при проблемах с флеш-памятью.
В таком случае можно попробовать воспользоваться оболочкой LibreELEC. По следующей ссылке описана штатная установка LibreELEC — KODI — 8.2.3.1 на X96 Mini Amlogic S905W. Нас интересует вариант полноценной загрузки LibreELEC с miniSD карты, описанный тут и тут.
Задействованные программы Win32DiskImager и Burn_Card_Maker. Однако мне это не помогло, т.к. неисправность была где-то гораздо глубже. Возможно кому-то данная инструкция и вышеуказанные ссылки помогут.
Ранее прошивал TV Box X96 mini, которая зависала на заставке.
-
Gcarroll73
- Verified Member
- Posts: 12
- Joined: Wed May 22, 2019 3:34 am
- Been thanked: 2 times
Thu Jun 27, 2019 8:34 pm
X96 mini is red light softbricked, USB burn tool still connects but fails during flash at 7% with the following error Uboot/Get result/DiskInitial error. I have tried everything I have been able to find including flashing stock firmware but nothing has worked, any help would be greatly appreciated. Thank you.
IMG_20190627_162637.jpg
You do not have the required permissions to view the files attached to this post.
-
bumerc
- Administrator & Developer
- Posts: 1656
- Joined: Tue Oct 02, 2018 6:19 pm
- Has thanked: 256 times
- Been thanked: 350 times
#4
Sat Jun 29, 2019 9:58 am
Gcarroll73 wrote: ↑Thu Jun 27, 2019 9:46 pm
Tried that and every other way still nothing.
Please read the Tutorials section and make an uart log.
-
Gcarroll73
- Verified Member
- Posts: 12
- Joined: Wed May 22, 2019 3:34 am
- Been thanked: 2 times
#5
Sat Jun 29, 2019 7:58 pm
Thank you bumerc, used the process I found in tutorials section and got it back to life.
-
sedhadi
- Posts: 1
- Joined: Sat Feb 19, 2022 11:53 am
#6
Sat Feb 19, 2022 11:56 am
Gcarroll73 wrote: ↑Sat Jun 29, 2019 7:58 pm
Thank you bumerc, used the process I found in tutorials section and got it back to life.
Hi
Can you send the link to that specific thread?
Текущее время: 10 фев 2023, 08:39 |
Сообщения без ответов | Активные темы
Модераторы: Rom, Shadow_user
Страница 1 из 1 [ Сообщений: 5 ] |
Показать сообщения за: Поле сортировки
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Страница 1 из 1 [ Сообщений: 5 ] |
|
||||||||||||||||||||||||||||||||||||||
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
So I bought a media player again. It’s Vontar X96 mini with 1GB RAM and 8GB eMMC and according to rule “Don’t turn it on, take it apart!” it’s exactly what I did:
After assembling and turning it on, Android 7 popped up but this was not my target OS. I wanted to use LibreELEC so I followed installation howto: downloaded and burned latest image to SD card, replaced dtb file with gxl_p212_1g.dtb, and run reboot update
from Android terminal.
Box rebooted into working LibreELEC, nice! Now I wanted to burn it into internal eMMC so I run installtointernal
despite a big red warning on howto page and warning in the script itself, rebooted and… I got sad. The LED was blinking red-blue and the box stopped booting. I tried all voodoo recovery instructions (holding reset button, powering from both usb and adapter, with HDMI, without it…) to boot into upload mode where the box would be detected by a PC and I would use USB Burning Tool but nothing helped. I also wrote to the seller to get help, they’ve sent me USB Burning Tool, factory image and Upgrade instruction which was nice but it didn’t work either.
So I hooked up serial interface to see what’s going on insideand the result was following:
GXL:BL1:9ac50e:a1974b;FEAT:ADFC318C;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0; TE: 100781 BL2 Built : 20:32:17, Sep 8 2017. gxl g6296b83 - xiaobo.gu@droid12 set vcck to 1120 mv set vddee to 1070 mv Board ID = 2 CPU clk: 1200MHz DQS-corr enabled DDR scramble enabled DDR3 chl: Rank0 16bit @ 792MHz Rank0: 1024MB(auto)-2T-11 DataBus test pass! AddrBus test pass! -s Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000 New fip structure! Load bl30 from eMMC, src: 0x00010200, des: 0x01100000, size: 0x0000d600 Load bl31 from eMMC, src: 0x00020200, des: 0x05100000, size: 0x0002c600 Load bl33 from eMMC, src: 0x00050200, des: 0x01000000, size: 0x00065e00 NOTICE: BL3-1: v1.0(release):a625749 NOTICE: BL3-1: Built : 11:25:15, Aug 25 2017 [BL31]: GXL CPU setup! NOTICE: BL31: BL33 decompress pass mpu_config_enable:ok [Image: gxl_v1.1.3243-377db0f 2017-09-07 11:28:58 qiufang.dai@droid07] OPS=0xa2 0 a4 b0 46 ef c9 98 14 5e dc ac 58 [0.326773 Inits done] secure task start! high task start! low task start! ERROR: Error initializing runtime service opteed_fast U-Boot 2015.01-g2d1a155-dirty (Oct 08 2017 - 12:02:50) DRAM: 1 GiB Relocation Offset is: 36eb3000 register usb cfg[0][1] = 0000000037f5a960 [CANVAS]canvas init boot_device_flag : 1 Nand PHY Ver:1.01.001.0006 (c) 2013 Amlogic Inc. init bus_cycle=6, bus_timing=7, system=5.0ns reset failed get_chip_type and ret:fffffffe get_chip_type and ret:fffffffe chip detect failed and ret:fffffffe nandphy_init failed and ret=0xfffffff1 MMC: aml_priv->desc_buf = 0x0000000033eb36b0 aml_priv->desc_buf = 0x0000000033eb59d0 SDIO Port B: 0, SDIO Port C: 1 emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 init_part() 293: PART_TYPE_AML [mmc_init] mmc init success dtb magic edfe0dd0 Amlogic multi-dtb tool Single dtb detected start dts,buffer=0000000033eb8200,dt_addr=0000000033eb8200 Amlogic multi-dtb tool Single dtb detected parts: 11 00: logo 0000000002000000 1 01: recovery 0000000002000000 1 02: rsv 0000000000800000 1 03: tee 0000000000800000 1 04: crypt 0000000002000000 1 05: misc 0000000002000000 1 06: boot 0000000002000000 1 07: system 0000000080000000 1 08: cache 0000000020000000 2 09: data ffffffffffffffff 4 "Synchronous Abort" handler, esr 0x96000210 ELR: 37ec0b44 LR: 37ec0afc x0 : 0000000033f38210 x1 : 000000000000000c x2 : 0000000037f443f9 x3 : 0000000000000004 x4 : 0000000000000000 x5 : 0000000033f383a0 x6 : 0000000033ec13b0 x7 : 0000000000000020 x8 : 0000000000000034 x9 : 0000000000000000 x10: 000000000000000f x11: 0000000037f38d00 x12: 0000000000000000 x13: 0000000000000000 x14: 0000000000000000 x15: 0000000000000000 x16: 0000000000000000 x17: 0000000000000000 x18: 0000000033ea2e28 x19: 000000000000000a x20: 0000000000000000 x21: 0000000033eb8200 x22: 0000000000000000 x23: 0000000033ebe6bc x24: 0000000037f72000 x25: 0000000000000000 x26: 0000000000006468 x27: 0000000000000000 x28: 000000000000000a x29: 0000000033e92b70 Resetting CPU ... resetting ... GXL:BL1:9ac50e:a1974b;FEAT:ADFC318C;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0; TE: 100780 BL2 Built : 20:32:17, Sep 8 2017. gxl g6296b83 - xiaobo.gu@droid12 set vcck to 1120 mv set vddee to 1070 mv Board ID = 2 CPU clk: 1200MHz DQS-corr enabled DDR scramble enabled DDR3 chl: Rank0 16bit @ 792MHz Rank0: 1024MB(auto)-2T-11 DataBus test pass! AddrBus test pass! -s Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000 New fip structure! Load bl30 from eMMC, src: 0x00010200, des: 0x01100000, size: 0x0000d600 Load bl31 from eMMC, src: 0x00020200, des: 0x05100000, size: 0x0002c600 Load bl33 from eMMC, src: 0x00050200, des: 0x01000000, size: 0x00065e00 NOTICE: BL3-1: v1.0(release):a625749 NOTICE: BL3-1: Built : 11:25:15, Aug 25 2017 [BL31]: GXL CPU setup! NOTICE: BL31: BL33 decompress pass mpu_config_enable:ok [Image: gxl_v1.1.3243-377db0f 2017-09-07 11:28:58 qiufang.dai@droid07] OPS=0xa2 0 a4 b0 46 ef c9 98 14 5e dc ac 58 [0.326738 Inits done] secure task start! high task start! low task start! ERROR: Error initializing runtime service opteed_fast U-Boot 2015.01-g2d1a155-dirty (Oct 08 2017 - 12:02:50) DRAM: 1 GiB Relocation Offset is: 36eb3000 register usb cfg[0][1] = 0000000037f5a960 [CANVAS]canvas init boot_device_flag : 1 Nand PHY Ver:1.01.001.0006 (c) 2013 Amlogic Inc. init bus_cycle=6, bus_timing=7, system=5.0ns reset failed get_chip_type and ret:fffffffe get_chip_type and ret:fffffffe chip detect failed and ret:fffffffe nandphy_init failed and ret=0xfffffff1 MMC: aml_priv->desc_buf = 0x0000000033eb36b0 aml_priv->desc_buf = 0x0000000033eb59d0 SDIO Port B: 0, SDIO Port C: 1 emmc/sd response timeout, cmd8, status=0x1ff2800 emmc/sd response timeout, cmd55, status=0x1ff2800 init_part() 293: PART_TYPE_AML [mmc_init] mmc init success dtb magic edfe0dd0 Amlogic multi-dtb tool Single dtb detected start dts,buffer=0000000033eb8200,dt_addr=0000000033eb8200 Amlogic multi-dtb tool Single dtb detected parts: 11 00: logo 0000000002000000 1 01: recovery 0000000002000000 1 02: rsv 0000000000800000 1 03: tee 0000000000800000 1 04: crypt 0000000002000000 1 05: misc 0000000002000000 1 06: boot 0000000002000000 1 07: system 0000000080000000 1 08: cache 0000000020000000 2 09: data ffffffffffffffff 4 "Synchronous Abort" handler, esr 0x96000210 ELR: 37ec0b44 LR: 37ec0afc x0 : 0000000033f38210 x1 : 000000000000000c x2 : 0000000037f443f9 x3 : 0000000000000004 x4 : 0000000000000000 x5 : 0000000033f383a0 x6 : 0000000033ec13b0 x7 : 0000000000000020 x8 : 0000000000000034 x9 : 0000000000000000 x10: 000000000000000f x11: 0000000037f38d00 x12: 0000000000000000 x13: 0000000000000000 x14: 0000000000000000 x15: 0000000000000000 x16: 0000000000000000 x17: 0000000000000000 x18: 0000000033ea2e28 x19: 000000000000000a x20: 0000000000000000 x21: 0000000033eb8200 x22: 0000000000000000 x23: 0000000033ebe6bc x24: 0000000037f72000 x25: 0000000000000000 x26: 0000000000006468 x27: 0000000000000000 x28: 000000000000000a x29: 0000000033e92b70 Resetting CPU ... resetting ...
The box was in a boot loop without accepting any input or keystrokes. Some guides suggest to short out some pins on flash chip but my eMMC has BGA package so this was not possible. I randomly shorted out some resistors and capacitors nearby the eMMC but without luck. I was afraid I’ll need to use JTAG which seemed quite hard to solder and there were no howtos for using this method. Then I took some time to rethink this.
The point of shorting out pins is to avoid detecting the eMMC and to force the main chip boot into upload mode. So to avoid detecting it, it should be enough to break the communication by grounding some of the DATA, CLK or CMD lanes. So again I took ampermeter (to see if I’m not grounding power lane), attached one probe to GND and with the other one I was probing pins around the eMMC chip. After few tries, the status LED stayed blue and the board got detected, bingo!
For those with the same board, it was this pin:
You can find GND on all connector shields (HDMI, USB).
Now it was just a piece of cake, I connected it to Windows machine, grounded pin again and used the upload utility:
Of course I tried to run and install LibreELEC to eMMC again but this time it worked and I wasn’t able to simulate the boot loop again, even with uploading garbage to /dev/dtb.
Hope this guide will help someone, if you have some questions or ideas please leave a comment.
Bye!
-
windziu -
Nov 27th 2016 -
Thread is Unresolved
-
- #19
I wonder if there is a way to restore /dev/system… as you pointed that appears to be the issue. I’ve ran installtointernal successfully before the last time when it froze. So if the eMMC isn’t bricked, I’m assuming the partitions are corrupt. I have access to terminal through TWRP, which may not be as limited as LE.
You should investigate where /dev/dtb is mounted from… And in general what you can reach (mount) on /dev/mmcblk0, when booting from sd…
-TOP
-
- #20
Hello,
I got a problem. I got Mini M8S II with broken NAND. One possibility to run my box is:
1) create a bootable SD card with Amlogic SD card maker, copy files from orginal firmware on it except recovery, recovery is TRWP for S905x devices,
2) create USB flash drive with LibreELEC USB SD creator.
3) both devices must be connected at the same time.
Box starts, works very well, but…
Is there any possibility to create AIO sd card and use ONLY sd card?
I’m newbie here, I’m trying to learn a bit about amlogic/android devices but no luck yet
Could somebody help me with this problem?Display More
hello,i know the topic is years old,but im kinda stuck with my box which has the same problem *broken nand*,could you please guide me how to use the sd card and flash drive method,my box is a95x f3 equiped with the s905x3 processor,thanks in advance
-
- Official Post
- #21
S905X3 devices can be (or should be) recovered from broken boot firmware (e.g. flashed the wrong image) using the Amlogic Burning Tool app and an appropriate firmware image (look on freaktab). You need to connect the box to a Windows PC using a USB > USB cable and flash the image directly to internal eMMC (not NAND). It can be fiddly, but with modern Amlogic devices, unless you cause electrical damage to the eMMC chips there’s really no such thing as a bricked box.
-
- #22
S905X3 devices can be (or should be) recovered from broken boot firmware (e.g. flashed the wrong image) using the Amlogic Burning Tool app and an appropriate firmware image (look on freaktab). You need to connect the box to a Windows PC using a USB > USB cable and flash the image directly to internal eMMC (not NAND). It can be fiddly, but with modern Amlogic devices, unless you cause electrical damage to the eMMC chips there’s really no such thing as a bricked box.
Thank you for the reply
I already tried to flash it using amlogic burning tool,the computer recognises the box,but it gives errors when flashing and stops exactly at 7% formatting, I tried different firmwares besides the original firmware from the supplier himself, always the same error, I tried the sd card method but still nothing the box doesn’t even turn on, (there’s just a red diode that turns on).
First I used to get this error
0x32030201]Uboot/Get result/DiskInitial error
But lately I’ve been having this one
0x10303004]Romcode/Switch status/Identify/ Error result
I’d like to mention that the problem started when I forced shutdown the box by unplugging the power, because it just froze and didn’t respond anymore.
-
- #23
This is not really a LE problem, you might get more help in the Freaktab forum.
-
- #24
Hi,
I will be glad to be able to launch LE from the SD card as I have the same issue as op.
But what are the steps exactly ?
1. Create SD card with one of those images for S905x.
2. Then add the uboot with this tutorial.
sudo umount /dev/sdX* sudo dd if=aml_sdc_burn.UBOOT of=/dev/sdX bs=1 count=442 sudo dd if=aml_sdc_burn.UBOOT of=/dev/sdX seek=1 skip=1 bs=512 sync
cp aml_sdc_burn.ini aml_sdc_burn.UBOOT [device-mount-point] cp XXX [device-mount-point]/aml_upgrade_package.img sudo umount /dev/sdX*
But what to use for aml_upgrade_package.img ? I tried kernel.img from LE but it gave green screen so it means it does not the correct image.
Or is it possible to boot USB stick using the SD Card ?
Thank you for your help.