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

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

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

alexander_sciv
Интересующийся
Интересующийся
Сообщения: 17
Зарегистрирован: 07.10.2011 5:56
Откуда: Россия.

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

Непрочитанное сообщение#61 » alexander_sciv » 07.10.2011 6:15

Нравится обстоятельность и информационность ответов на Вашем форуме. Предлагал обсудить своё предложение
на нескольких форумах, но пока полного решения не нашли. Суть такова: практика показала, что для запуска прошивки с новым ядром, достаточно скопировать рабочие файлы из родной прошивки:
1. uzImage.bin
2. env_uboot
3. wmt_scriptcmd
Также по данным из файла env_uboot можно определить основные характеристики планшета и его модель. Для этого нужно сохранить эти файлы с рабочего планшета. Частичное решение уже есть:_ttp://4pda.ru/forum/index.php?showtopic=171321&view=findtopic&p=9251600, но дальнейшего развития не получило. Может Вы подключитесь?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8926
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

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

Непрочитанное сообщение#62 » Blaze » 07.10.2011 12:59

Rj-45, можно увидеть фотографию коробки планшета?
Прошивку лучше ставить Universal Uberoid WM8650 1.5.3 HoneyCombMOD v9.1.1

alexander_sciv, спасибо.
Этот скрипт не надо переименовывать. Его (скрипт scriptcmd) необходимо скопировать в папку script (то есть в корне sd-карты должно быть так \script\scriptcmd).
После запуска данного скрипта и извлечения SD-карты - планшет может перестать запускаться.
Сам скрипт, как я понял, был взят из этого источника u-boot, w-load, env dump script

alexander_sciv
Интересующийся
Интересующийся
Сообщения: 17
Зарегистрирован: 07.10.2011 5:56
Откуда: Россия.

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

Непрочитанное сообщение#63 » alexander_sciv » 07.10.2011 15:02

Этот скрипт применялся для M001, 002, 003 с мойандроид.рф/flashing/ Но для WM8650 другая система загрузки файлом wmt_scriptcmd из корня флешки. Вот и 5timur5 (ссылка: _ttp://4pda.ru/forum/index.php?showtopic=171321&st=3840#entry9251600) предложил доработанный скрипт для пробы. Но не всё получилось (ниже по ссылке я отписался) Нужен рабочий скрипт.

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8926
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

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

Непрочитанное сообщение#64 » Blaze » 07.10.2011 16:36

alexander_sciv. Теперь понятно.
Нашел синтаксис для составления скрипта:

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

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
возможно поможет.

alexander_sciv
Интересующийся
Интересующийся
Сообщения: 17
Зарегистрирован: 07.10.2011 5:56
Откуда: Россия.

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

Непрочитанное сообщение#65 » alexander_sciv » 08.10.2011 5:06

=Нашел синтаксис для составления скрипта=
Радует движение вперёд! К сожалению я не силён в прописании скриптов. Может кто то ещё подключится к решению задачи?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8926
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

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

Непрочитанное сообщение#66 » Blaze » 08.10.2011 6:19

Из синтаксиса следует, что команда

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

fatstore - делает бинарный файл для файловой системы DOS
а нам необходим текстовый вариант env_uboot в котором содержится необходимая конфигурация.
ENV.BIN, который создает скрипт, содержит иного рода информацию.

Rj-45
Начинающий
Начинающий
Сообщения: 6
Зарегистрирован: 06.10.2011 22:17
Откуда: Екат

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

Непрочитанное сообщение#67 » Rj-45 » 08.10.2011 9:23

Blaze
Коробка и инструкция от другого планшета. На ней просто написано MID
Подошла прошивка № 13! Вроде все работает!
Информация и фотографии планшета см. здесь - при прошивке выбрать номер 13.
Спасибо огромное!

Stella
Девушка
Девушка
Сообщения: 2
Зарегистрирован: 09.10.2011 12:37
Откуда: Россия

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

Непрочитанное сообщение#68 » Stella » 09.10.2011 12:46

I need help.
Прочитала всю тему про WM8650 но не нашла ничего подходящего для своего китайского дивайса.
У него название 9.7 Inch M-004 APad VIA 8650 800 MHz Android 2.2 Flash 10.1 WiFi 3G Tablet PC MID ECP0074.Цвет диода синий, корпус серебристый, аудиовыход того же цвета что и корпус, на обороте никаких опознавательных знаков.
Проблема: в один прекрасный день перестал загружаться, т.е. экран загорался появлялся зеленый робот и всё.
Скачала прошивку WM8650_Universal_Uberoid_v9.1.1 перепробывала все варианты для 9.7 но ничего не помогло.
Вопрос: существует ли вообще прошивка для М004 и/или что можно поставить взамен.
Заранее спасибо

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8926
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

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

Непрочитанное сообщение#69 » Blaze » 09.10.2011 13:30

Hello, Stella :)
На оф. сайте Eken см. здесь под M004 прошивки увы нет.
Так же на оф. сайте есть контакты (на их email нажимаете и появляется форма связи), по которым можно связаться с ними и разузнать почему нет прошивки под модель M004.
Для Вас составил текст письма (отправить желательно на все два электронных адреса):

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

Hello.

I have this Tablet PC "9.7 Inch M-004 APad VIA 8650 800 MHz Android 2.2 Flash 10.1 WiFi 3G Tablet PC MID ECP0074"
More information about this Tablet PC you can find here: http://www.waltzmart.com/9-7-inch-m-004-apad-via-8650-800-mhz-android-2-2-flash-10-1-wifi-3g-tablet-pc-mid.html

I can't find firmware for this Tablet PC (Model: M004) on the official web site http://www.eken.com/support/ of Eken.
Can you help me?

Regards
P.S. Чтобы не набирать текст моего письма, необходимо его выделить и перетащить в форму ответа Message
Ответ технической поддержки Eken просьба опубликовать в этой теме. Спасибо.

Stella
Девушка
Девушка
Сообщения: 2
Зарегистрирован: 09.10.2011 12:37
Откуда: Россия

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

Непрочитанное сообщение#70 » Stella » 09.10.2011 15:08

Blaze Спасибо за помощь!

Ответить