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

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

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

Аватара пользователя
SAMuel
Интересующийся
Интересующийся
Сообщения: 12
Зарегистрирован: 23.01.2013 5:19
Модель телефона: Optimus One P500
Прошивка: ведро 233
Откуда: UA Kiev
Контактная информация:

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

Непрочитанное сообщение#3611 » SAMuel » 27.01.2013 1:34

Blaze писал(а):Доброго времени суток.
SAMuel, может и проще, но лучше прошить с новыми w-load.bin и u-boot.bin
Здаровки, можно поподробнее узнать процесс прошивки, тость в какой очередности что прошивается при прошивании.
Ну и интересует, лоад и бут бины заливаются получаются в SPI flash при прошивании,
они только там и остаются до следующей попытки прошивания или гдето ещё хранятся в самом андроиде ввиде файлов?

Просто прошивать поновой не хочется так как планшет настроен и установлен софт, оно муторно все переустанавливать так как вайфай качает с маркета со скоростью не более 5-15кб,
пока не могу понять почему так зарезана скорость, немогу найти куда я дел от другоуго планшета модуль вафли чтобвы подкинуть и поглядеть какая скорость будет с другим вафелем.
-=>SAMuel<=-

gens
Начинающий
Начинающий
Сообщения: 2
Зарегистрирован: 05.01.2013 15:35
Откуда: ukraine

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

Непрочитанное сообщение#3612 » gens » 27.01.2013 12:38

Добрый день есть такой девайс wonder media 8659 а плате надпись WMS 8169a v2.3 размер экрана 9.7 две камеры пробовал прошить 54 версиеей с убероида результата нет не подскажете куда смотреть дальше

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

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

Непрочитанное сообщение#3613 » Blaze » 27.01.2013 13:20

zabiyaka72, возможно картинка Android находится предположительно в файлах

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

uzImage.bin
u-boot-logo.data
kernel-logo.data
SAMuel писал(а):можно поподробнее узнать процесс прошивки, тость в какой очередности что прошивается при прошивании.
Во время прошивки порядок обновления отображается.
Обновляются:

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

загрузочный w-load*.......bin
загрузочный u-boot.bin
конфигурация env_uboot
ядро uzImage.bin
u-boot-logo.data
kernel-logo.data
копируются остальные файлы системы.
SAMuel писал(а):Ну и интересует, лоад и бут бины заливаются получаются в SPI flash при прошивании,
они только там и остаются до следующей попытки прошивания или гдето ещё хранятся в самом андроиде ввиде файлов?
Заливаются в в SPI flash. При повторной прошивки они затираются.

gens, у вас такой планшет?
Изображение
WMS8169A V2.3 - прошивается под 54 номером. Что у Вас конкретно не работает?
WMS8169A V3.0 - прошивается так же под 54 номером
WMS8169A V2.2 - прошивается под 125 номером. Можете попробовать 125 номер.

gens
Начинающий
Начинающий
Сообщения: 2
Зарегистрирован: 05.01.2013 15:35
Откуда: ukraine

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

Непрочитанное сообщение#3614 » gens » 27.01.2013 13:28

ОЧЕНЬ похож, нет рисунка яблока а так один в один

Добавлено спустя 3 минуты 25 секунд:
Начал прошивать и за того что устройство ругалось на все карточки памяти, в результате вообще перестал включатся при попытке прошить висит строка UPGADE..... и никаких результатов

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

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

Непрочитанное сообщение#3615 » Blaze » 27.01.2013 13:36

Изображение
Q. Если при прошивки планшета на экране выводиться сообщение с ошибкой:

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

Cannot upgrade kernel-NAND!!!
*E* Failed to mount Android-Data partition
то что делать?

Ответ. После того, как вы выбрали нужную модель и все данные прошивки были скопированы на SD-карту, вам необходимо заменить файл
uzImage.bin (зеркало) или вот этим uzImage.bin, или этим uzImage.bin или uzImage.bin от UncleXXL, или uzImage.bin от Jeeper или uzImage.bin от iwan в папке FirmwareInstall.
После чего можно прошивать планшет.

Аватара пользователя
SAMuel
Интересующийся
Интересующийся
Сообщения: 12
Зарегистрирован: 23.01.2013 5:19
Модель телефона: Optimus One P500
Прошивка: ведро 233
Откуда: UA Kiev
Контактная информация:

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

Непрочитанное сообщение#3616 » SAMuel » 27.01.2013 13:44

Ага, спасибки.
Так может тогда можно сделать скрипт который только: лоад, бут и убут будут заливать?
-=>SAMuel<=-

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

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

Непрочитанное сообщение#3617 » Blaze » 27.01.2013 14:11

SAMuel, покопайтесь в wmt_scriptcmd
скорее всего какая-то из этих команд

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

setenv kernel-NAND_ofs  
setenv kernel-NAND_len  
setenv initrd-NAND_mtd  
setenv initrd-NAND_ofs  
setenv initrd-NAND_len  
setenv filesystem-NAND_mtd  
setenv filesystem-NAND_ofs  
setenv filesystem-NAND_len 
обновляет загрузочный w-load*.......bin и загрузочный u-boot.bin

Редактируйте wmt_scriptcmd через WMTEditor by Dia_Betu (wmt_scriptcmd editor)

SnaiNeR
Интересующийся
Интересующийся
Сообщения: 13
Зарегистрирован: 12.07.2012 17:21
Откуда: Mlz

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

Непрочитанное сообщение#3618 » SnaiNeR » 27.01.2013 21:14

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

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.logoaddr 500000
setenv wmt.display.logoaddr2 550000
setenv wmt.kernel.animation.addr f600000
setenv wmt.audio.i2s vt1603:f1:f2:ff:ff:100
setenv wmt.io.pwbn 100:0:2000
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.camera1 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.pwbn.param 100:0:500
setenv wmt.ui.storage 7
setenv wmt.io.touch 1:vt1609: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.camera.param 0:0:0
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 33000:0:48:88:800:40:3:32:480:13
setenv wmt.display.pwm 0:25:50:99
setenv wmt.io.ts.2dcal -2 -17992 33933846 11207 270 -3600164 39523
setenv wmt.io.mxcgsensor 1:3:4:0:1:1:1:2:-1
setenv wmt.vt160x.bat 1:0:10:0
setenv wmt.model.no 7inch_std_vt1609_touch 
модель скажите пожалуйста, до своих "поисков" был уверен в одной, теперь на примете 5 моделей моего планшета.Лучше помогите вы)Буду очень признателен

tjet
Мастер
Мастер
Сообщения: 177
Зарегистрирован: 01.02.2012 16:19
Модель телефона: M7206A-v1.7 x210
Прошивка: m799ca
Откуда: Чернигов, Украина
Контактная информация:

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

Непрочитанное сообщение#3619 » tjet » 27.01.2013 23:59

SAMuel, вариант как бы интересный. Но меня берут сомнения что-то о успешности. На сколько знаю процесс прошивки, то выглядит примерно так: 1-зашивается временный загрузчик в оперативу, 2-на автомате стирается и пишется он в микру, 3-в неё же заливаются первичные загрузочные записи, метки и флаги, 4-начало прошиви нанд, при чём нанд прошивается опираясь на данные загрузчика, то есть создаёт разделы и сливает данные соответствуя таблице секторов и адрессов. Вот тут и начинается самое интересное. Если учесть, что у нас был сдамплен загрузчик живой системы и оригинал в микре вдруг полетел, то да, всё получится - припаялись, зашились, работает. Но с другой стороны, если этого файла сдампленого у нас нет, то подбирать придётся очень долго и не факт что получится.
Ремонт убитых и полу убитых планшетов - мои контакты см. здесь

zabiyaka72
Опытный
Опытный
Сообщения: 57
Зарегистрирован: 27.11.2011 17:34
Модель телефона: nokia 5230
Откуда: Украина Запорожье
Контактная информация:

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

Непрочитанное сообщение#3620 » zabiyaka72 » 28.01.2013 0:21

Просматривал в Hex Editor файл u-boot.bin нашёл запись Для загруски Андроид нажмите громкость + для загрузки Вин Ц громкость -. Это значит что можно на планшет ставить две ОСи и при запуске выбирать какую загрузить. На картинке правый нижний угол. Какбы это реализовать?

Ответить