Прошивка устройств на процессоре VIA WM8650

Инструкции для КПК (PPC)

Модератор: чипега

koxaa
Начинающий
Начинающий
Сообщения: 3
Зарегистрирован: 13.04.2012 1:34
Откуда: Odessa

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2021 » koxaa » 14.04.2012 2:32

спасибо за ответ :)
вот только начал заниматься прошивкой чудо-девайса, так полезли проблемы.
дело в том что до этого перепробовал с десяток прошивок, было это месяца 3 назад, сейчас знаю чем шить, но на планшете стоит какая-то прошивка не нужная, экран не показывает ничего, горит синий диод, нажимаю вверху кнопку синяя тухнет, горит красная (заряжается). Опять нажимаю синяя загорается, такое впечатление что я блокирую и разблокировываю планшет. А как бы выключить насильно? или перезагрузить?
может туплю где-то, читал что при прошивке экран вообще может ничего не показывать, это мой случай?
или это смерть девайса так выглядит? :unknown:

Aquihost_Lapbottom
Начинающий
Начинающий
Сообщения: 2
Зарегистрирован: 08.04.2012 20:15
Откуда: Odessa

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2022 » Aquihost_Lapbottom » 14.04.2012 3:35

Blaze писал(а): 1) Если все остальное совпадает, ничего не трогайте -> прошивайте.
Карточку подготовил, но пока не прошивался. Походу возник вопрос: Рубероид просто переписывает файлы в /bin, /sbin, /etc, /lib или полностью форматирует всю встроенную NAND-память? Я много программ понаставил... Их после прошивки придётся переставлять? Подозреваю, что вопрос глупый, но всё же ответ неочевиден.
Blaze писал(а): 3) А кто сказал что конфигурации одни и те же?
Ну как же? Посмотрите сами, какие устройства упоминаются для конфигураций №7 и №8. Чисто буковая конфигурация только №79.

Походу можно сделать вывод, что у смартбуков на WM8650 есть как минимум 4 разновидности. Упоминания в конфигурациях 7, 8, 79 и моя 64.
Blaze писал(а): 4) Вам нужны эти схемы wm8650core_board.7z ?
Спасибо. Я тут пока копал глубины Гугла, нашёл, где их можно просмотреть в высоком разрешении на baidu.com. Полезная информация там есть, в частности можно изучить схему питания, довольно поцоватую. Температура и ток заряда аккумулятора не контролируются вообще никак. «Контроллер заряда» измеряет разницу между тем, что приходит напрямую с аккумулятора (от 5В до 7,5В) и тем, что приходит со стабилизатора (5В). Если потенциал на аккумуляторе меньше 7,5В, то он недозаряжен, зарядка продолжится и ниипед. Когда через N лет эксплуатации одна из банок станет дефективной, можно подбросить монетку и гадать: бахнет или просто вздуется и потечёт.

Но в целом все эти рисунки представляют собой инструкцию для китайцев о том, как на основании 8650 core board собрать планшет. Сама ядрёна борда меня огорчила: у неё есть только те ноги, которые нужны для периферийных устройств планшета. То есть в своём смартбуке я смогу добавить только внешний контроллер тачскрина разве что :-) Для серьёзного тюнинга нужен полный даташит на сам процессор, а лучше -- готовую ядрёну борду от референсной платы из набора разработчика (Development kit) с документацией на неё. (Ибо сам я многослойку под БГА дома не разведу.)

Вот что примечательно: вся документация на процессоры VIA VT8500, VT8505, Wondermedia WM8505 была аккуратно сворована и выложена в общий доступ, я её качал ещё со старого сайта Bento Linux (могу выложить, если кому надо), даже дока по референсной материнской плате есть. А вот доки на 8650 почему-то никак не своруют. У меня есть робкое подозрение, что Wondermedia просто вчистую содрала свой чип с какого-нибудь от известного бренда, и если даташит утечёт в сеть, то у них будут очень большие проблемы, поэтому они не отдадут даташит даже под пистолетом у башки.
Blaze писал(а): 7) Нет ответа. Вроде, в этой теме клавиатуру подружили с wm 8650.
Там просто в сборку включили специальную приблуду, вот и вся «дружба». Поставил себе rukeyboard, попробовал. Не понравилась мне там русская раскладка. Украинская -- вообще бредовая. Как настроить -- непонятно.

Ещё вопрос: Рубероид при установке всегда переписывает штатный загрузчик, заменяя его своим uboot.bin, или только для некоторых устройств с изначально ущербным загрузчиком?

m-a-n1
Начинающий
Начинающий
Сообщения: 1
Зарегистрирован: 14.04.2012 3:23
Откуда: Уссурийск

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2023 » m-a-n1 » 14.04.2012 3:48

Доброго времени суток!

Мои действия:
1/ Скачал Universal Uberoid WM8650 1.5.5 HoneyCombMOD v11 12-MARCH-2012.
2/ Запустил CHANGER.bat, набрал 42 (до этого флешку отформатировал)
3/ Вставляю флешку в планшетник (экран 8 дюймов, светодиод - зеленый при зарядке - красный, разьем под наушники - черный)
4/ Включаю планшетник, появилась надпись WM8650 Uberoid2.2 upgrade preparing, please wait... (ждал с полчаса никаких подвижек)
5/ Вытащил карту и записал 55, таже надпись :-(

Перед прошивкой сделал:

содержимое файла env_uboot

Сдалал полное форматирование флешки в FAT32
записал 55, на экране надпись
WM8650 Uberoid2.2 upgrade preparing, please wait...
если вытащить флешку, android не грузится просто черный экран и светодиод светится на кнопке
Последний раз редактировалось m-a-n1 14.04.2012 13:54, всего редактировалось 2 раза.

ii_alex
Начинающий
Начинающий
Сообщения: 4
Зарегистрирован: 14.04.2012 7:58
Откуда: Россия

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2024 » ii_alex » 14.04.2012 8:07

Здравствуйте ! Подскажите пожалуйста, какую цифру выбрать при создании прошивки для данного планшета. Файлы которые получились при выполнении скрипта, в приложенном архиве.

grekka
Интересующийся
Интересующийся
Сообщения: 18
Зарегистрирован: 21.03.2012 2:00
Откуда: Петербург

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2025 » grekka » 14.04.2012 9:23

Blaze привет, пришла заводская прошивка на карте 2 гб...поставил - не работает таскрин и звук...Прошивка такая же как и 44...один в один. Пробовал ставить тач и звук от 30 - не работает все равно.. Зато появился значек уровня сети мобилы (на 44 не работал).
Скрин оф прошивки http://i33.fastpic.ru/big/2012/0414/2d/ ... 25032d.jpg

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2026 » Blaze » 14.04.2012 10:18

Здравствуйте.

Momopucm, видимо брак.
koxaa писал(а):А как бы выключить насильно? или перезагрузить?
Для начала вам его необходимо полностью разрядить.
koxaa писал(а):может туплю где-то, читал что при прошивке экран вообще может ничего не показывать, это мой случай?
Да, бывает, что процесс прошивки не виден, но это редкий случай.
koxaa писал(а):или это смерть девайса так выглядит? :unknown:
Больше похоже, что загрузочный был испорчен.

Aquihost_Lapbottom,

Изображение
1. Uberoid полностью форматирует всю встроенную NAND-память, переписывает штатный загрузчик, заменяя его своим uboot.bin (у всех моделей)
Все программы после прошивки придется переустанавливать.

2. Общему списку названий моделей Uberoid особо доверять не стоит, лучше доверяйте сделанной резервной копии.
Возможно конфигурации смартбуков и планшетов могут оказаться схожими.

m-a-n1, попробуйте отформатировать SD-карту в FAT32 (убрав галочку с быстрого форматирования).
Да, ваша модель под номером 55.

ii_alex, данной модели нет в базе Uberoid. Ваш env_uboot

Код: Выделить всё

setenv memtotal 212M
setenv mmcid 0
setenv lpj AUTO
setenv ipaddr 192.168.0.2
setenv serverip 192.168.0.1
setenv gatewayip 192.168.0.1
setenv netmask 255.255.255.0
setenv kernelargs \
  setenv bootargs mem=${memtotal} root=${filesystem-NAND_mtd} noinitrd rootfstype=yaffs2 \
  rw console=ttyS0,115200n8 lpj=${lpj} ${android_bootargs} ${platform_bootargs} \
  quiet

setenv bootcmd \
  nandrw r ${kernel-NAND_ofs} 0x1000000 ${kernel-NAND_len}\; \
  if iminfo 0x1000000\; then \
    run kernelargs\; \
    bootm 0x1000000\; \
  fi\; \
  echo No kernel found

setenv logocmd \
  nandrw r ${wmt.nfc.mtd.u-boot-logo} ${wmt.display.logoaddr} 10000\; \
  nandrw r ${wmt.nfc.mtd.u-boot-logo2} ${wmt.display.logoaddr2} 40000\; \
  nandrw r ${wmt.nfc.mtd.kernel-logo} ${wmt.kernel.animation.addr} 80000\; \
  display init force\; \
  decompanima -f  ${wmt.display.logoaddr2} 0x3000000; \
  decompanima -f  ${wmt.display.logoaddr} 0x3000000

setenv wmt.display.logoaddr2 550000
setenv wmt.audio.i2s vt1603:f1:f2:ff:ff:100
setenv wmt.io.pwbn 100:0:2000
setenv wmt.display.logoaddr 500000
setenv wmt.kernel.animation.addr f600000
setenv wmt.eth.param 1
setenv wmt.gpi.bat [0:0:00020000:d8110040:d8110080:d8110000:d8110480:d81104C0][1:0:00000020:d8110040:d8110080:d8110000:d8110480:d81104C0][2:1:00010000:d8110040:d8110080:d8110000: d8110480:d81104C0]
setenv wmt.gpo.cmos 1:0:7:D8110040:D8110080:D81100C0
setenv wmt.gpo.wifi 6:1:6:d8110040:d8110080:d81100C0
setenv wmt.gpt.gsensor 3:8:d8110040:d8110080:d8110000:d8110480:d81104c0:83000000:d8110300:8:d8110320:6
setenv wmt.io.bat 3:2:1000:db1:b8b:db1:d7a:d43:d0c:cd5:c9e:c67:c30:bf9:bc2:b8b
setenv wmt.io.gsensor 1:3:4:0:1:1:-1:2:-1
setenv wmt.sys.keypad commonboard:1:rc_1:4:c0_73:c1_72:r0_9e:r1_8b
setenv wmt.pwbn.param 100:0:500
setenv wmt.ui.storage 7
setenv wmt.io.touch 1:vt1603:2:800:480
setenv wmt.bus.i2c i2c0:1:1:i2c1:1:1
setenv bootdelay 1
setenv wmt_ui_hibernation 1
setenv wmt_sys_powerhold 0
setenv wmt.gpo.vibrator 1:1:2:D8110040:D8110080:D81100C0:1
setenv wmt.camera.param 0:1
setenv android_bootargs init=/init
setenv platform_bootargs wmtvo=2:1:24:800:480:60
setenv wmt.display.param 2:0:16:0:0:0
setenv wmt.display.tmr 40000:0:10:46:800:20:10:23:480:10
setenv wmt.display.pwm 0:25:50:10
setenv wmt.io.mxcgsensor 1:3:4:0:-1:1:-1:2:-1
setenv wmt.camera.mirror 0
setenv wmt.model.no youchen_7inch_vt1603_touch
setenv wmt.io.ts.2dcal -165 -21454 85247690 13916 -11 -4126741 102674
Можно узнать какой цвет светодиода вашего планшета. Неплохо бы было увидеть фотографии вашего планшета, или хотя бы ссылку с описанием технических характеристик.

grekka, попробуй заменить env_uboot от 30 модели, после выбора 44 модели.

koxaa
Начинающий
Начинающий
Сообщения: 3
Зарегистрирован: 13.04.2012 1:34
Откуда: Odessa

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2027 » koxaa » 14.04.2012 12:19

полностью разряжал, тот же эффект.
как восстановить загрузочный?
Q. Какие действия приводят к смерти загрузчика (что нельзя делать)?
Ответ. Выбрав не правильные модели планшета в Uberoid или прошивку не предназначенную для вашего планшета - данные действия приводят к смерти загрузочного планшета.
Если у вашего планшета был испорчен загрузочный, то первым делом разрядите аккумулятор планшета до нуля. Если этот способ не поможет, то про восстановление загрузчика планшета читаем инструкции от amadeus71rus, от visualman, а так же советы как вернуть планшет в рабочее состояние - см. здесь
Добавлено спустя 39 минут 12 секунд:
разобрал планшет, на матери написано M008S_V11 2011.07.22
такой вопрос, память вроде ноутбучная, на 512мб будет работать?

Добавлено спустя 1 час 17 минут 37 секунд:
и еще, так как выяснилось что это за чудо (M008S_V11), чем же его шить, и что писать в файле env_uboot?
или все таки 54?

grekka
Интересующийся
Интересующийся
Сообщения: 18
Зарегистрирован: 21.03.2012 2:00
Откуда: Петербург

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2028 » grekka » 14.04.2012 14:37

Заменил в 44 прошивке полностью файл env_uboot - заработал тач извук, но звук опять же наоборот (минус увеличивать + уменьшать ) на тачскрине как положено. Пробовал заменить env_uboot в официальной прошивке - тачскрин не работает и звук то же.

Jenek009
Начинающий
Начинающий
Сообщения: 8
Зарегистрирован: 10.12.2011 1:02
Откуда: Москва

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2029 » Jenek009 » 14.04.2012 18:14

Wawan писал(а):
Blaze писал(а):
Для тех у кого не работает wifi. Тест 4.

Скачиваем архив wifi-wm8650-fix.tar.gz
Извлекаем на sd-карту. Заменяем исходные файлы согласно архиву (требуется root права).
Wi-Fi роутер должен быть настроен в режиме Open (без шифровки). Выключаем и затем включаем планшет.
Тестируем Wi-Fi.
О результате напишите в этой теме.
Огромное человеческое спасибо Blaze
Скачал выложенные Вами файлы поместил в указанные каталоги всё работает идеально жаловатся пока не на что.
Еще раз огромное СПАСИБО :good:

Blaze я немогу догнать как именно это сделать.Можно подробнее инструкцию, куда что нужно выкладывать.Если не трудно !!! Буду очень благодарен. :)

Аватара пользователя
cj Maksushkin
Интересующийся
Интересующийся
Сообщения: 22
Зарегистрирован: 31.03.2012 19:55
Модель телефона: nokia n90
Прошивка: v5.0607.7.7.3
Sat-ресивер: openbox x800
Откуда: Donetsk
Контактная информация:

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#2030 » cj Maksushkin » 14.04.2012 19:40

Blaze, знакомая принесла планшет, на мамке написано - M010SM_2V2.
Светодиод - зеленый
Выход - черный
Диагональ - 7 д.ймов.

Что посоветуешь нажимать и env_uboot что писать ??
Не бойтесь в жизни ничего! Всеравно Вам с ней живим не выбраться!
[/i][/color]

Ответить