Jump to content

DEXP F32F8000C, TP.HV351S.PB758, висит на заставке яндекс.


Go to solution Solved by votinovlex,

Recommended Posts

Posted

DEXP F32F8000C 

Panel C320Y20-8T

Main Board TP.HV351S.PB758

CPU: Hi3751v350

eMMC 8GTF4 8gb

Неисправность: нет инициализации, ошибка недостаточно памяти для загрузки ОС. 

Not enough memory for reserve memory.

требуется сброс до factory reset . 

Подключился по uart rx tx с обратной стороны платы, выдает такой лог кому интересно добавил в тему. Прерывание сделал командой ctrl+c в момент включения в розетку , делаем всё быстро.

Пробовал различные команды recovery , eboot recovery и подобные, все равно не идёт ничего.

Вопрос как зайти в рекавери, быть может кто то знает?

Спойлер

System startup
version:U-Boot 2018.07 (Dec 03 2020 - 16:48:04 +0800)

TLB ADDR:0xe000000
Build Date:    Dec  3 2020, 16:48:40
CPU:           Hi3751v350
Boot Media:    eMMC

gd:10bfff50,DRAM addr:0x0,size:0x40000000
1 GiB
WARNING: Caches not enabled
board_init,41
MMC:   hisi-sdhci: 0

EMMC/MMC/SD controller initialization.
current clock: 400000Hz, host timing: 0x0
current clock: 52000000Hz, host timing: 0x1
current clock: 120000000Hz, host timing: 0xa
MMC/SD Card:
    MID:         0x15
    Read Block:  512 Bytes
    Write Block: 512 Bytes
    Chip Size:   7456M Bytes (High Capacity)
    Name:        "8GTF4"
    Chip Type:   MMC
    Version:     5.1
    Speed:       120000000Hz
    Bus Width:   8bit
    Mode:        HS400ES
Loading Environment from MMC... OK
Net:


Slave boot startup


version:U-Boot 2018.07 (Dec 03 2020 - 16:57:47 +0800)

TLB ADDR:0x10e00000
Build Date:    Dec  3 2020, 16:58:11
CPU:           Hi3751v350
Boot Media:    eMMC

gd:13ffff50,DRAM addr:0x0,size:0x40000000
1 GiB
WARNING: Caches not enabled
board_init,41

The DDR memory layout:
      page table: 0x10e00000 - 0x11200000  4 MiB
           stack: 0x11200000 - 0x11600000  4 MiB
       irq stack: 0x11eefecc - 0x11fefecc  1 MiB
           .text: 0x14000000 - 0x14069674  421.6 KiB
            data: 0x14069674 - 0x160f9848  32.6 MiB
init_sequence_r done!
Not enough memory for reserve memory!
fastboot#  <INTERRUPT>
fastboot# <INTERRUPT>
fastboot# <INTERRUPT>
fastboot# <INTERRUPT>
fastboot# <INTERRUPT>
fastboot# cant has HI_DRV_MAILBOX_CVTE_UPGRADE_INFO
Loading Environment from MAILBOX... OK
<INTERRUPT>
fastboot# <INTERRUPT>
fastboot#

                                                                                                                                После ввода команды help 

Спойлер

fastboot# help
?       - alias for 'help'
base    - print or set address offset
bdinfo  - print Board Info structure
bootatf - boot atf ,kernel and secureos from memory
bootatf32- boot atf ,kernel[32bit] and secureos from memory
bootp   - boot image via network using BOOTP/TFTP protocol
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
cvt_usb_init-  init cvte boot usb file list
ddr     - ddr training function
editenv - edit environment variable
env     - environment handling commands
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
fatsize - determine a file's size
fatwrite- write file into a dos filesystem
getinfo - print hardware information
go      - start application at address 'addr'
gzwrite - unzip and write memory to block device
help    - print command description/usage
i2c_read- I2C Read, please be careful !!!
i2c_write- I2C Write, please be careful !!!
loadb   - load binary file over serial line (kermit mode)
loadsos - load secure os at address <addr>
loadx   - load binary file over serial line (xmodem mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing address)
mmc     - MMC sub system
mmcinfo - display MMC info
mw      - memory write (fill)
nm      - memory modify (constant address)
otpreadall- read otp ,for example otpreadall
otpwrite- write otp ,for example otpwrite adddress value
ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
sleep   - delay execution for some time
standby - test standby
start_slaveboot- slaveboot debug
tftp    - tftp  - download or upload image via network using TFTP protocol
tftpboot- boot image via network using TFTP protocol
tftpput - TFTP put command, for uploading files to a server
timershow- timer_show start
unzip   - unzip a memory region
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor, compiler and linker version

 

Posted
2 часа назад, votinovlex сказал:

CPU: Hi3751v350

отсюда и пляши...

Включаешь вилку шнура питания в розетку , сразу зажимаешь"ESC"  и держишь , пока не появится приглашение в консольhisilicon#

 если не получится , то :

                                      либо :

...зажимаешь и держишь "CTRL+C" и включаешь вилку шнура питания в розетку - клавиши держишь до тех пор , пока не появится приглашение в консоль: hisilicon#

                                               либо :

...включаешь вилку шнура питания в розетку и через 1-2 секунды зажимаешь и держишь "CTRL+C" до тех пор , пока не появится приглашение в консольhisilicon#

  • Отлично! 1
Posted

@votinovlex , после появления сообщения:

3 часа назад, votinovlex сказал:

fastboot# <INTERRUPT>

появляется заставка?

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

 

p/s: "fastboot# <INTERRUPT>" - да , это приглашение в консоль , но всё-же попробуй вариант выше , может проц и отреагирует

Posted

пробовал, всяко . есть реакция только на ctrl +c . залетает в fastboot. режим hisilicon никак. какие то проблемные эти hisilicon. у вас тв на этих процах входили в этот режим именно с этой строчкой?

тв, включается сразу до заставки,  а там висит. можно лишь  перевести  в режим standby и из дежурки включить  кнопкой одной но даже так всё равно не заходит в режим проца

Posted
1 час назад, votinovlex сказал:

у вас тв на этих процах входили в этот режим именно с этой строчкой?

шасси не помню , но за проц записал..

 

команду "recovery"  набираешь после строчки fastboot# <INTERRUPT> или после fastboot#?

 

p/s:  Стоп! Ведь во втором твоём спойлере он выдал-же список команд  - значит ты зашёл в консоль ((...упустил я этот спойлер 

 

разберись с предложенными командами

  • Отлично! 2
Posted (edited)

после строчки fastboot# набираю все команды. слово прерывание выскакивает только при нажатии клавиш. оно особо роли не играет. нашёл платный способ у индуса программу, но там нет в поддержке silicon моей модели процессора да и жаба душит отдавать пока..... 

после команды help или ?  выходит список, но это все не то что нужно. как всегда всё лакомое скрыто от нас

Edited by votinovlex
Posted
15 минут назад, votinovlex сказал:

выходит список, но это все не то что нужно.

вижу 

попробуй отправить команды на очистку кеша и данных (только по одной) - мож съест

Posted

@votinovlex , есть предложение...- уарт включен - зажать кнопку "ВКЛ" на ТВ и воткнуть вилку шнура питания в розетку - лог в тему покажи

...далее - хелп и тоже лог в тему

Posted

Зажать кнопку "ВКЛ" на ТВ и воткнуть вилку шнура питания в розетку  -   пробовал ранее без изменений.

хелп команда fastboot стандартная не меняет список от слова совсем ксожалению.

я думаю тут намного проще как на "жёстких дисках в терминале" если знаешь скрытые команды для работы проца то будет тебе счастье , которое закалибался искать . я уже думаю проще через z3x дамп считать

Posted

@votinovlex , на пульте пробуй: назад + ок - зажать, направить пульт на тв, и включить в розетку, дождаться входа в рекавери, и отпустить кнопки.

Posted

на днях обязательно попробую, отпишусь о результатах)

Posted

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

Posted
19 минут назад, alekoz сказал:

но команды на очистку так и не нашел.все что мог просмотрел...та же хрень..

...бывает , что не одна консоль - если-бы ТС попал в  приглашение в консольhisilicon# , то стали-бы доступны и другие команды :sto:

Posted

так я попал в консоль реалтека.только там нет команд на очистку.можно много чего сделать начиная от типа панели и типа пульта. а этого нет .и на стандартные команды не отзывается. а лог примерно такой же. видимо есть спец команды. я по этому телеку все облазил .веде вижу что народ мучается с ним и без толку.(denn le43de87sf P75-2842V6.2 ) .ладно.не буду флыдить в чужой теме.

Posted (edited)

факир был пьян фокус не удался. нажимал что только можно результат бублик. есть платная программа индуса одного GLC ADTC называется, буду связываться с ним о поддержки моего проца

Edited by votinovlex
Posted

вообщем тв я восстановил через z3x и покупкой другой платы( покупал через авито на плате был дохлый wifi, узнал об этом уже потом :) ). считал с неё дамп ( дамп рабочий и проверен лично), нашел точки isp и сделал фото и нанёс их на фото для удобства. хотел залить сегодня дамп и pinout emmc. но забыл на другом компе фото. поэтому в понедельник выложу архивы здесь. а так тему можно считать решенной за счёт z3x. 

  • Solution
Posted

как я и обещал выкладываю файл решения данной проблемы. на сегодняшний день пока что такое решение быть может кто то найдет со временем более быстрый способ. p.s продавец на авито вернул 50% стоимости платы. и если кому интересно видео с ремонтом данного тв.

 

 

  • Спасибо 1
Posted

Желательно делать формат по раньше своего тв. Пока он работает. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...