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

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

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

qqq333
Начинающий
Начинающий
Сообщения: 2
Зарегистрирован: 26.04.2012 18:15
Откуда: Россия

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

Непрочитанное сообщение#2161 » qqq333 » 02.05.2012 12:41

Нужна помощь:

Файл env_boot

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

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:f2:ff: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:5:D8110042:D8110082:D81100C2
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:d7a:b22:d7a:d3d:d02:cc5:c8b:c4e:c12:bd6:b9c:b5e:b22
setenv wmt.io.gsensor 1:3:4:0:1:1:-1:2:-1:188:141:0
setenv wmt.pwbn.param 100:0:500
setenv wmt.ui.storage 7
setenv wmt.io.touch 1:vt1603:2:1024:768
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 4:0:1
setenv android_bootargs init=/init
setenv platform_bootargs wmtvo=2:0:16:1024:768:60
setenv wmt.display.param 2:0:16:0:0:0
setenv wmt.display.tmr 65000:0:320:480:1024:260:10:6:768:16
setenv wmt.display.pwm 0:50:1000:999
setenv wmt.io.ts.2dcal -18563 141 72461724 -62 -14126 55348549 67694
setenv wmt.io.mxcgsensor 1:3:4:0:1:1:1:2:-1:0:0:0
setenv wmt.vt160x.bat 0:1:10:0
setenv wmt.model.no yongpeng_9.7inch_doublecamera_vt1603_touch 
По совету Blaze прошил прошивкой Universal Uberoid WM8650 1.5.5 HoneyCombMOD v11 BETA 3.
Выбрал 54 модель, сдела необходимые изменения файла env_boot. Всё работает кроме Ethernet, пробовал DHCP и статический IP.

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

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

Непрочитанное сообщение#2162 » Blaze » 02.05.2012 18:25

Добрый вечер.

gibbon, если бы был родной env_uboot, снятый с заводской прошивки, установленной на планшете, то можно было бы еще подумать...

jura4, env_uboot не до конца и ENV.bin в архиве не нашел. У вас точно планшет на базе процессора wm 8650 ?
А так в вопросах-ответах:
Q. Если при прошивки планшета на экране выводиться сообщение с ошибкой:

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

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

Ответ. После того, как вы выбрали нужную модель и все данные прошивки были скопированы на SD-карту, вам необходимо заменить файл
uzImage.bin (зеркало) в папке FirmwareInstall.
После чего можно прошивать планшет.
leonid,
1) прошивка вылечит звук, если это не аппаратная вина планшета, но Uberoid куча вариантов с похожей конфигурацией, что у Вас.
В Uberoid v11 посмотрите номера 59, 61, 56, 45, 66. Конфигурации env_uboot похожи, но есть различия, так что не факт, что вы выберите правильную модель - все на свой страх и риск.
2) Что конкретно не получается (поподробнее)?

ksada, прежде чем прошивать планшет, необходимо сделать резервные копии. Попробуйте на свой страх и риск 50 номер.

qqq333, попробуйте прошить планшет этой прошивкой плюс сделайте те самые необходимые изменения файла env_uboot

filonchik
Начинающий
Начинающий
Сообщения: 1
Зарегистрирован: 26.04.2012 14:14
Откуда: Tomsk

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

Непрочитанное сообщение#2163 » filonchik » 02.05.2012 20:12

Всем привет! Привезли мне из Китая РС-802, немного помучив его и поняв, что прошивка сырая, я решил прошить его и тут же прошил ((((
Потом я понял свою ошибку, не работает: звук, тачскрин, а без них очень бесполезная игрушка ((( (прошивки я перепробовал все, уж поверьте)
Почти отчаявшись я набрел в поисках родной(хоть уж ее восстановить) я набрел на китайский сайт(даже не буду его приводить, потому что врагу не позавидую, как я от туда добывал прошивку)но мне удалось!!!
Родную прошивку я восстановил!!! но очень она мне не нравилась и я решил попробовать их объединить, взять работающие тачскрин и звук из родной а все остальное от новой?!?!?
Долго разбирался.................. но мне удалось!!!! оказалось, все не так уж и сложно(даже учитывая, что ни линукс ни андроид я не знал совсем)
Прошивка я так понял многих интересует, по сему выкладываю ссылку на 2 прошивки(родную и мной сшитую из 2х)
Кстати обе проверены на моем РС-802, все прекрасно работает, хотя вайфай ведет себя странно(то соединяется с узлом, то нет, то начинает рваться)но я думаю тут дело в "чудесной" вайфай карточке китайцев!!!
Все кому прошивка помогла напишите пожалуйста если еще чего нароете полезного, может кто найдет еще какую прошивку для нашего агрегата )))
Можно писать на почту.
http://hdd.tomsk.ru/desk/rjwinyna
filon@mail.ru

leonid
Начинающий
Начинающий
Сообщения: 7
Зарегистрирован: 01.05.2012 15:05
Откуда: Kyiv

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

Непрочитанное сообщение#2164 » leonid » 02.05.2012 20:58

leonid,
1) прошивка вылечит звук, если это не аппаратная вина планшета, но Uberoid куча вариантов с похожей конфигурацией, что у Вас.
В Uberoid v11 посмотрите номера 59, 61, 56, 45, 66. Конфигурации env_uboot похожи, но есть различия, так что не факт, что вы выберите правильную модель - все на свой страх и риск.

Спасибо.
По сути, это единственное - несколько слабый звук при воспроизведении видео.
Перепробывал штук 15 разных плееров, у которых при воспроизведении небыло звука, прежде чем нашел QQQплеер - у него есть звук при воспроизведении, хотя и несколько слабоват.
В демофильме с планшета звук достаточно сильный.
Скачиваеш с инета - звук слабый.
Насколько я изучил форум, этот вопрос - усилить звук не прошиваясь не совсем решон?

jura4
Начинающий
Начинающий
Сообщения: 3
Зарегистрирован: 28.04.2012 9:01
Откуда: Kyrgyztan

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

Непрочитанное сообщение#2165 » jura4 » 02.05.2012 22:01

Да точно WM8650.

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

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 40000:0:10:46:800:20:10:23:480:10
setenv wmt.display.pwm 0:25:50:99
setenv wmt.io.ts.2dcal 159 -32574 59589371 20254 -87 -6060717 69139
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 
Замена файла uzImage.bin ни чего не дает.
В архиве все что с копировалось на флешку.

gibbon
Начинающий
Начинающий
Сообщения: 6
Зарегистрирован: 26.04.2012 0:07
Откуда: Украина

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

Непрочитанное сообщение#2166 » gibbon » 02.05.2012 22:51

blaze

Есть заводская прошивка, которую мне прислали, но не работал тач, звук и сим

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

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:f2: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.sys.keypad wms8153:1:rc_1:3:c0_72:c1_73:r0_9e:1:9e_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.camera.param 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 30000:0:48:40:800:40:3:29:480:13
setenv wmt.display.pwm 0:25:50:99
setenv wmt.io.mxcgsensor 1:3:4:0:1:1:1:2:-1
setenv wmt.gpo.modem2g 1:1:5:D8110042:D8110082:D81100C2
setenv wmt.vt160x.bat 0:1:10:0
setenv wmt.uor615x.param 20000:320:58:58:3:1:3:7:1200:32:3500:150:3950:150
setenv wmt.model.no wms8153_7inch_2g 
setenv wmt.io.ts.2dcal 1404 -32274 120418636 21637 580 -10891086 143745
и есть 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.logoaddr 500000
setenv wmt.display.logoaddr2 550000
setenv wmt.kernel.animation.addr f600000
setenv wmt.audio.i2s vt1603:f2: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:0:0:0
setenv wmt.sys.keypad wms8153:1:rc_1:3:c0_72:c1_73:r0_9e:1:9e_8b
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 30000:0:48:40:800:40:3:29:480:13
setenv wmt.display.pwm 0:25:50:99
setenv wmt.io.mxcgsensor 1:3:4:0:1:1:1:2:-1:0:0:0
setenv wmt.io.d06sensor 1:3:4:1:-1:0:1:2:-1:0:0:0
setenv wmt.io.stk8312sensor 1:3:4:0:1:1:-1:2:-1:0:0:0
setenv wmt.gpo.modem2g 1:1:21:D8110040:D8110080:D81100C0
setenv wmt.vt160x.bat 1:0:10:0
setenv wmt.uor615x.param 20000:320:58:58:3:1:3:7:1200:32:3500:150:3950:150
setenv wmt.io.mac.off 1
setenv wmt.audio.spi 1:0:0
setenv wmt.model.no wms8153_7inch_2g_vt1609
setenv wmt.io.ts.2dcal -30031 -190 65675508 128 -25818 43746313 76987

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

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

Непрочитанное сообщение#2167 » grekka » 03.05.2012 4:26

filonchik писал(а):Долго разбирался.................. но мне удалось!!!! оказалось, все не так уж и сложно(даже учитывая, что ни линукс ни андроид я не знал совсем)
Прошивка я так понял многих интересует, по сему выкладываю ссылку на 2 прошивки(родную и мной сшитую из 2х)
http://hdd.tomsk.ru/desk/rjwinyna
filon@mail.ru
Привет, а можешь соеденить 44 прошивку с 30 ? У меня на 44 все работает , но нет звука и тач не работает , а на 30 не видит симку и звук тока когда штекер в гнездо наушников воткнут + перепутаны местами кнопки звука ( что бы прибавить надо жать - и наоборот) ?

ksada
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 02.05.2012 8:32
Откуда: Томск

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

Непрочитанное сообщение#2168 » ksada » 03.05.2012 14:58

Blaze писал(а):Попробуйте на свой страх и риск 50 номер.
Тач не работает все равно...
Blaze писал(а):прежде чем прошивать планшет, необходимо сделать резервные копии
У меня прошивка слетела месяц назад, планшет выключился и не загружался.

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

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

Непрочитанное сообщение#2169 » grekka » 03.05.2012 15:59

gibbon писал(а):blaze

Есть заводская прошивка, которую мне прислали, но не работал тач, звук и сим
У меня кстатит тоже прислали "заводскую" прошивку на карте 2 гб - и то же не работает тач и сим - продавец говорит пересылай планшет прошьем на заводе ..

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

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

Непрочитанное сообщение#2170 » Blaze » 03.05.2012 22:12

filonchik, 42 номер не пробовали?

leonid, многие рискуют и прошивают. Как говорится: "Кто не рискует, тот не пьет шампанского" (не является инструкцией к действиям)

jura4, пробуйте 59, 61, 56, 45, 66 и наскидку 63 номера.
Можно поэкспериментировать с заменой uzImage.bin
В \Universal.WM8650.Uberoid.v11.[TechKnowForum.net]\Changer_files\ там есть

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

uzImageBLUE.bin
uzImageCAP.bin
uzImageGREEN.bin
после того как выбрали номер, скопируйте один из файлов на sd-карта:\FirmwareInstall\ и перенумеруйте его в uzImage.bin (заменив исходный)

gibbon, этот вопрос надо задать к автору прошивки Uberoid, но ответа маловероятно получите.
ksada писал(а):
Blaze писал(а):прежде чем прошивать планшет, необходимо сделать резервные копии
У меня прошивка слетела месяц назад, планшет выключился и не загружался.
Для этого есть второй способ получения ENV.bin - прошить-то вам удалось.
Теперь остается вскрывать планшет и искать на материнской плате его модель.
Или перебором подбирать необходимую модель (рискованно)

Ответить