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

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

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

Василий Филоненко
Интересующийся
Интересующийся
Сообщения: 28
Зарегистрирован: 02.03.2012 23:09
Откуда: Брянск

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

Непрочитанное сообщение#2971 » Василий Филоненко » 14.09.2012 17:10

Blaze писал(а):Добрый вечер.
Василий Филоненко, попробуйте прошить нетбук заводской прошивкой M009S_VT1609_1.5.5.rar без изменений.
извините, я 30 в отпуск уехал, вот приехал и сразу пробовать... блин все загрузилось, тока теперь звука нет... а я в принципе попрощался уже... и что дальше делать?

Vital Key
Интересующийся
Интересующийся
Сообщения: 10
Зарегистрирован: 08.04.2012 11:46
Откуда: Минск

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

Непрочитанное сообщение#2972 » Vital Key » 14.09.2012 20:27

После установки Universal Uberoid WM8650 1.5.7 v12 08-AUG-2012 во встроенном браузере во время прокрутки изображение дёргается, мерцает, пропадает. В левом верхнем углу как будто прокручивается уменьшенное изображение. Жутко раздражает. Победить это можно?

orion
Начинающий
Начинающий
Сообщения: 4
Зарегистрирован: 14.09.2012 20:33
Откуда: Красноярск

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

Непрочитанное сообщение#2973 » orion » 14.09.2012 20:37

Присоединюсь к страждущим помощи на этом форуме. Планшетник:

iPAD 64 GB 9.7 HD Touch Screen Google Android OS (China)

Нашел следующие надписи на чипах и мат.плате.:

wms8169a v.2.3
wm8650 1115cd
vt6113

2603707u1bk3a
l5f30995 p01037cs
gmn97a9002
samsung 125
via vt1603a
wms58125a

пробовал прошивки 54, 125. убероидные, 54 с заменой содержимого файла, тоже пробовал, ничего не происходит. Включается подсветка экрана и все. Ну бывает во время прошивки мигнет слепым экраном и все. Заводской прошивки не сохранилось. Есть ли шанс вылечить?

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

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

Непрочитанное сообщение#2974 » Blaze » 14.09.2012 21:28

Bassss, возвращайте.

Dimonkent, 8-ми дюймовый планшет, причем новая модель yongpeng_8inch_doublecamera_vt1609
Выбирайте 40-ой номер. после того, как все данные прошивки будут скопированы на sd-карту, измените через блокнот содержимое env_uboot (находится sd-карта:\FirmwareInstall\env) на:

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

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:1:D811005A:D811009A:D81100DA
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:-94:-609:0
setenv wmt.pwbn.param 100:0:500
setenv wmt.ui.storage 7
setenv wmt.io.touch 1:vt1609:2:800:600
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:3:16:800:600:60
setenv wmt.display.tmr 40000:0:20:46:800:210:10:23:600:10
setenv wmt.display.pwm 0:25:50:99
setenv wmt.io.ts.2dcal -15755 -271 36623182 -79 18446 -2559694 41995
setenv wmt.io.mxcgsensor 1:3:4:0:1:1:1:2:-1:0:0:0
setenv wmt.vt160x.bat 1:0:10:0
setenv wmt.model.no yongpeng_8inch_doublecamera_vt1609
Проверьте чтобы содержимое было скопировано полностью.
Сохраните изменения и прошейте планшет. Сообщите о результате.

toy20-00, так это же вроде как планшет teXet TM-7021

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

Характеристики:
7,0’’ сенсорный TFT дисплей, формат 16х9, разрешение 800х480 пикселей
Операционная система: Android 2.2
Процессор: Amlogic AML8726-M Cortex A9, 1 ГГц,видео- mali-400
Оперативная память: 512Мб DDR II
Внутренняя память: 4 Гб
Слот для microSD/microSDHC карт
Форматы воспроизведения текста: PDF, FB2, EPUB, OEB
Форматы воспроизведения видео (FullHD/1080p): AVI, 3GP, MP4, RM/RMVB, FLV, MKV, MOV
Форматы воспроизведения аудио: MP3, WMA, WAV, OGG, FLAC, APE, AAC
Форматы воспроизведения фото: JPEG, BMP, GIF
Встроенный динамик
Встроенный микрофон
Автоматический поворот изображения (G-Sensor)
Меню на русском языке
Интерфейсы: microUSB, 3.5 mm mini jack, miniHDMI
Питание от встроенного Li-Ion аккумулятора 3750 мАч
Размеры: 186x113х11 мм
Вес: 350 г

Коммуникации:
Встроенный модуль WiFi 802.11b/g/n
Встроенный модуль Bluetooth 2.1 + EDR
Поддержка внешних 3G модемов
Данному планшету необходимы другие прошивки, так как он не на базе процессора WM8650

darkgr, попробуйте номера 41 и 42.

myu, попробуйте 26 или 30 номер.

Василий Филоненко, везет же человеку - отпуск :good:
Параметры звука править в env_uboot, в этой теме где-то писал про параметры звука пару раз.

Vital Key, данная проблема только в браузере или и в других приложения?

orion, попробуйте эту прошивку. Тач, скорее всего работать не будет, главное чтобы запустилась Андрюшка на планшете.

myu
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 13.09.2012 14:13
Откуда: UZB

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

Непрочитанное сообщение#2975 » myu » 15.09.2012 9:37

Спасибо за совет поставил 26 номер тач и звук работают.

Василий Филоненко
Интересующийся
Интересующийся
Сообщения: 28
Зарегистрирован: 02.03.2012 23:09
Откуда: Брянск

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

Непрочитанное сообщение#2976 » Василий Филоненко » 15.09.2012 10:10

Blaze писал(а):
Василий Филоненко, везет же человеку - отпуск :good:
Параметры звука править в env_uboot, в этой теме где-то писал про параметры звука пару раз.
спасибо за совет!!! за основу взял файл env_uboot, с заводской прошивки. строка setenv wmt.audio.i2s...... с заводских настроек помогла.
я только не понял, получается я вашей прошивкой не смогу прошиться? просто так охота получить нормально работающий Аккаунт google... хочется чтобы работал google doc, Аккаунт youtube... или это от прошивки не зависит? просто я слышал, что при регистрации аккаунтов google проверяет типа imei. а китайцы там что-то не то прописывают, этот идентификатор прошивка меняет?

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

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

Непрочитанное сообщение#2977 » Blaze » 15.09.2012 10:33

Василий Филоненко, попробуйте 26 или 30 номер с вашими поправками env_uboot.

Василий Филоненко
Интересующийся
Интересующийся
Сообщения: 28
Зарегистрирован: 02.03.2012 23:09
Откуда: Брянск

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

Непрочитанное сообщение#2978 » Василий Филоненко » 15.09.2012 11:30

Blaze писал(а):Василий Филоненко, попробуйте 26 или 30 номер с вашими поправками env_uboot.
я по звуку правил...
а реально с прошивкой M009S_VT1609_1.5.5 у меня стоит вот такой файл:

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

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.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 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.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: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.mxcgsensor 1:3:4:0:1:1:1:2:-1
setenv wmt.io.d06sensor 1:3:4:1:-1:0:1:2:-1
setenv wmt.audio.i2s vt1603:f1:f2:ff:ff:100
setenv wmt.io.touch 1:vt1609:2:800:480
setenv wmt.vt160x.bat 1:0:10:0
setenv wmt.model.no puzhi_7inch_vt1609_ts 
setenv wmt.io.ts.2dcal -35 -17480 34729366 11700 33 -3553183 39892
вопрос, а если взять прошивки что вы рекомендуете, и в них залить файл заводской прошивки, который у меня первоначально был?

Добавлено спустя 2 минуты 4 секунды:
и кстати а где можно посмотреть синтаксис этих команд, типа "setenv wmt..........."

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

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

Непрочитанное сообщение#2979 » Blaze » 15.09.2012 12:28

Выбирайте 26-ой номер. после того, как все данные прошивки будут скопированы на sd-карту, откройте через блокнот env_uboot (находится sd-карта:\FirmwareInstall\env)

Найдите:

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

setenv wmt.audio.i2s vt1603:f1:f2:f1:f1:100
Замените на:

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

setenv wmt.audio.i2s vt1603:f1:f2:ff:ff:100
сохраните изменения и прошейте планшет.

Мое мнение, делать выше перечисленное не следует, просто выбирайте 26 и прошивайте планшет.

Синтаксис env_uboot wm8650

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

Hit Enter key to stop autoboot:  0
WMT #
WMT # help
shutdown the board
?       - alias for 'help'
SaveAnimation - Load animation from SD Card and save animation to NAND Flash
SaveAnimation nandAddr filename
for example: SaveAnimation  b00000 animation.data
autoscr - run script from memory
base    - print or set address offset
bdinfo  - print Board Info structure
boot    - boot default, i.e., run 'bootcmd'
bootd   - boot default, i.e., run 'bootcmd'
bootm   - boot application image from memory
bootp   - boot image via network using BootP/TFTP protocol
cleanlcd - clean LCD screen
cmp     - memory compare
coninfo - print console devices and information
cp      - memory copy
crc32   - checksum calculation
dhcp    - invoke DHCP client to obtain IP/boot params
diskboot- boot from IDE device
dmacp     - dma memory copy
echo    - echo args to console
erase   - erase FLASH memory
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
fatstore - store binary file to a dos filesystem
flinfo  - print FLASH memory information
go      - start application at address 'addr'
help    - print online help
ide     - IDE sub-system
iminfo  - print header information for application image
imls    - list all images found in flash
itest   - return true/false on integer compare
lcdinit - initialize LCD
loadb   - load binary file over serial line (kermit mode)
loads   - load S-Record file over serial line
show    -
loop    - infinite loop on address range
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing)
mmcinit - init mmc card
msleep   - delay execution for some time
mtest   - simple RAM test
mw      - memory write (fill)
nand    - NAND sub-system
nfs     - boot image via network using NFS protocol
nm      - memory modify (constant address)
ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
randmac - generate a random MAC address and save to "ethaddr" environment variable
rarpboot- boot image via network using RARP/TFTP protocol
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
sdwaitins - wait sd card inserted or removed
sdwaitins 0 -- waiting removed
sdwaitins 1 -- waiting inserted
setenv  - set environment variables
shutdown the board
sleep   - delay execution for some time
textout - show text to the screen, it clean the background
textout x y "str" color
color is 24bit Hex, R[23:16], G[15:8], B[7:0]
for example: textout 0 0 "hello world" FFFFFF
textout2 - show text to the screen, it don't clean the background
textout2 x y "str" color
color is 24bit Hex, R[23:16], G[15:8], B[7:0]
for example: textout2 0 0 "hello world" FFFFFF
tftpboot- boot image via network using TFTP protocol
tmpt     - execute Mass Production Tool
uploadfile- Transfer the spi flash image to the server.
version - print monitor version
WMT # --- pwmparam = 0,4,599,599

ray95
Начинающий
Начинающий
Сообщения: 6
Зарегистрирован: 07.09.2012 18:56
Откуда: Бердск

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

Непрочитанное сообщение#2980 » ray95 » 15.09.2012 21:24

2 Blaze
продолжение эпопеи с планшетом.
Вариант замены env_boot в 74 прошивке на предложенный вами - увы не сработал. Там перестал работать тач с wifi.
после читания форума про звук и его инициализацию выяснилось -
в 74 setenv wmt.audio.i2s vt1603:f1:f1:ff:ff:100 и звука нет
в 50 setenv wmt.audio.i2s vt1603:f2:f2:ff:ff:100 и звук есть.
для гарантии разобрал планшет
внутри МБ - WMS8153B4
камень - WM8650
WIFI - LSCX S909
поменял значение звука в 74 на взятую из 50.
заодно выяснил, почему получалась постоянная перезагрузка после прошивки - некорректное извлечение флэшки давало ошибки.
поправил.
по итогу - звук, wifi, тач - есть всё работает - более - менее шустро.
Blaze - огромное спасибо!!!!
но возникает вопрос - а можно ли заставить работать сим карту. и превратить эту радость в некое подобие телефона?
и в каком направлении копать?
Буду очень благодарен за советы.



по итогу бета-тестинга не работотают ни одна из аппаратных кнопок кроме выключения.
даже пока не знаю что делать....

Ответить