12 aprile 2021, 03:00:35

DCS-2121 solid red led dopo reset

Aperto da nlenzin, 01 gennaio 2020, 03:25:16

nlenzin

Salve ,
Ho dei problemucci con la telecamera in oggetto , dopo un reset per ritornare alle impostazioni di fabbrica mi ritrovo con il led fisso rosso senza ne wifi ne eth .
Ho provato sia a tenere premuto il reset all'accensione per entrare nel recovery mode ( dove dovrebbe funzionare un minimale web-server .0.20 dove dovrebbe darmi la possibilita' di ricaricare il firmware ) che a fare la procedura della cartella upgrade nella sd formattata fat32 .... ma entrambi i metodi non hanno portato a niente.

Qualcuno mi sa dire come ripristinare quello che a me sembra un problema di firmware sballato ?

Grazie in anticipo Nicola.

ps. la procedura della SD l'ho fatta con una 32Gb forse troppo grande come capacita' ?

m4ss1

Ciao Nicola, la DCS-2121 supporta solo il ripristino da SD.

Citazione di: nlenzin il 01 gennaio 2020, 03:25:16ps. la procedura della SD l'ho fatta con una 32Gb forse troppo grande come capacita' ?

Si
SD-Card slot: Supports up to 16GB


Buon anno  ^-^

nlenzin

Grazie e buon anno a te ed ai frequentatori del forum .
Non avendo trovato niente sul ripristino ora ho una confermada da sfruttare.
Provo e vi faccio sapere.

nlenzin

01 gennaio 2020, 15:58:06 #3 Ultima modifica: 01 gennaio 2020, 16:09:06 di nlenzin
Aggiornamento :

scaricato il file : DCS-2121_fw_revALL_1-06_7712_all_en_patch01_20130502.bin
rinominato in : update.bin
creato in una sd da 128Mb appena formattata in fat32 una cartella upgrade
copiato il file update.bin dentro la cartella upgrade
inserito la sd nello slot della dcs-2121 ( spenta )
collegato l'alimentatore alla presa a muro ma non il cordone alla DCS-2121
premuto il tastino del reset
mentre lo tenevo premuto ho collegato il cordone
si accende il led rosso ma NON comincia a lampeggiare LA PROCEDURA NON VA A BUON FINE !!!!

Cavolo , dove sto sbagliando ?
i nomi dei file-cartelle sono giusti ?
il firmware da scaricare e' quello giusto oppure esiste una 'versione emergenza' ?

m4ss1

Citazione di: nlenzin il 01 gennaio 2020, 15:58:06i nomi dei file-cartelle sono giusti ?
Si, se hai usato windows verifica di non aver rinominato in upgrade.bin.bin
Abilita la visualizzazione delle estensioni dei file:

Pondera


nlenzin

Oggi appena a casa riprovo ...
Tra le varie opzioni vorrei provare a formattare con file sustem FAT e exFAT che ne dite ?

Pondera

Si certo.
Anzi, nonostante le indicazioni riportino FAT32:

https://eu.dlink.com/it/it/support/faq/cameras-and-surveillance/dcs-series/dcs_recovery_procedures_after_bad_flash_firmware

https://www.dlink-forum.info/index.php?topic=3008.0

forse sarebbe pure il caso di provare le altre formattazioni che proponi effettuate da almeno due sistemi operativi, es. Windows ed Android.

C'è da dire, pure, che le indicazioni parlano di microSD e che il tuo modello non è espressamente citato, quindi potrebbe esserci l'eventualità che questo tipo di recupero (Recovery) sia stato messo a disposizione dai modelli successivi al tuo che utilizzano le microSD piuttosto che le SD.

Prova anche a mettere il firmware con nome "update.bin" direttamente nella SD appena formattata e pulita, senza nessuna cartella.

nlenzin

--> Tentato file system exFAT - FAT - FAT32
--> Tentato con tutti i file system a mettere il file update.bin sia nella cartella upgrade che in root alla SD
--> rimuovendo il case c'e' un jumper ( JP3 ) tentato sia il RESET  che la procedura con la SD sia con che senza jumper

NIENTE !!!

I miei dubbi piu' grandi erano relativi al NON aver trovato il modello nella lista recovery  :(  :(  :( .

CREDO di dover arrendermi !!! Se poi conoscete delle procedure anche piu' invasive tipo rovesciare il firmware sulla flash con un programmatore non sarei spaventato a tentare .

GRAZIE comunque per il tempo dedicatomi .

nlenzin

UCCi ucci .... ho preso una lente di ingrandimento ...
C'e' il posto per un connettore con 4 pin : V T R G ( credo tensione trasmissione ricezione e ground )
conoscete un ripristino da seriale ? ? ? ? ? ?

m4ss1

02 gennaio 2020, 20:07:40 #10 Ultima modifica: 02 gennaio 2020, 20:10:16 di m4ss1
Citazione di: nlenzin il 02 gennaio 2020, 19:46:03conoscete un ripristino da seriale ? ? ? ? ? ?
Serve il log di avvio per capire se è possibile, potrebbe esserci un Load system code then write to Flash via TFTP  ;D

Prova con 57600 8N1 oppure 115200 8N1

Pondera

Citazione di: nlenzin il 01 gennaio 2020, 03:25:16Ho provato [...] a tenere premuto il reset all'accensione

Citazione di: nlenzin il 01 gennaio 2020, 15:58:06si accende il led rosso ma NON comincia a lampeggiare

Ma più o meno quanto lo tieni premuto?

Hai provato anche a verificare se per caso invece in modalità di recupero la DCS-2121 trasmette una rete senza fili di emergenza "rescue3-xxxx" come per la DCS-935L?



Ci sono un paio di modelli DCS supportati da OpenWrt e nelle rispettive pagine dispositivo ci sono gli schemi della porta seriale che dovrebbero essere compatibili:

https://openwrt.org/toh/d-link/start

Per la seriale:

https://www.dlink-forum.info/index.php?topic=586.0

nlenzin

02 gennaio 2020, 22:14:01 #12 Ultima modifica: 02 gennaio 2020, 22:38:24 di nlenzin Motivo: Code
unica cosa che avevo in casa con seriale a 3.3v era un ESP8266 , poi il monitor seriale di ARDUINO..... ET VOILA' IL LOG DI ACCENSIONE CON I VARI ERRORI.....

115200 8N1


********************************* INIZIO LOG °°°°°°°°°°°°°°°°°°°°°°°°°°°


ERROR
192M, 115200, fix-pci

ERROR
Welcome to Proboot 1.0

ERROR
Prolific Technology Inc. 2003-2006

ERROR


ERROR
[General]

ERROR
Version : 1.0.39

ERROR
Date    : 2010/09/30

CPU    : ARM FA526

busy p...
MemSize : 64 MB

busy p...
Cache  : vIbrSL
ERROR
WCaM

ERROR
IP      : 0.0.0.0

ERROR
MAC    : 00:00:00:00:00:00

ERROR


ERROR
[OnBoard NOR Flash]

ERROR
Type    : PPI-AMD

ERROR
ID      : 007e

ERROR
Sectors : 135

ERROR
Size    : 8MB

ERROR


ERROR
[Memery Layout]

ERROR
Stack  : 0x00400000 - 0x003c0000

ERROR
Shadow  : 0x00600000 - 0x006a4c84

ERROR
Pages  : 0x00004000 - 0x00008000

ERROR
Buffer  : 0x00700000 - 0x00800000

ERROR
Tags    : 0x00002000 - 0x00004000

ERROR


ERROR


ERROR
script 0x19802000 8192 1

ERROR
Running script (Ctrl-C to cancel

ERROR
echo "loading compressed kernel"

ERROR
loading compressed kernel

ERROR
load 0x60000 0x220000 1048576

ERROR
echo "execute kernel"

ERROR
execute kernel

ERROR
exec 0x220000 "root=/dev/norblock/disc0/disc rootfstype=cramfs  nor=b:[email protected],c:[email protected],c:[email protected],c:[email protected]"

ERROR

++++++++++++++++++++++++++++++++ FINE LOG ++++++++++++++++++++++++++++++++++++

non so' voi ma io non ci capisco una mazza !!

nlenzin

Aggiungo un link esterno :

http://newsoft-tech.blogspot.com/2010/09/d-link-dcs-2121-and-state-of-embedded.html

dove sembra che la cam abbia un linux embeded ( oioi qua si che son dolori !!!! )

m4ss1

02 gennaio 2020, 22:47:22 #14 Ultima modifica: 02 gennaio 2020, 22:50:36 di m4ss1
Con il ESP8266 riesci a interagire e a bloccare l'avvio con CTRL+C?
Citazione di: nlenzin il 02 gennaio 2020, 22:14:01Running script (Ctrl-C to cancel
Troppi errori...
Hai cercato di aggiornare con qualche firmware?

nlenzin

02 gennaio 2020, 23:42:43 #15 Ultima modifica: 02 gennaio 2020, 23:50:35 di nlenzin
No , il danno iniziale mi si e' verificato dopo il reset ( avrei voluto un ripristino di fabbrica !!! )

Poi nei vari tentativi con SD e update-upgrade NON ho MAI visto neppure un mezzo lampeggio di led , se ne e' stato sempre acceso rosso fisso !

Quindi SI ho cercato di aggiornare con il FW All_1.06 ma non credo sia entrato manco un bit !

@ Pondera , dimenticavo , di wifi recover o nomi strani non c'e' niente .....
                   reset premuto anche 50-60 sec non lampeggia mai !

Pondera

Perché avevi bisogno del ripristino alle impostazioni di fabbrica? Cos'era successo alla cam?
La usavi all'interno o all'esterno?
Ha ricevuto qualche sbalzo di tensione o si è verificato qualche modifica di comportamento dopo qualche temporale?

nlenzin

NIENTE EXTRATENZIONI !!!!
La cam comprata anni fa piu' x fizio che per bisogno , una volta configurata ed utilizzata forse per un mese o due , e' stata riposta funzionante nel suo imballo originale .

L'altro giorno mi e' venuta un idea su un possibile utilizzo . avevo scritto dietro un IP ma non riuscivo a pingare , led verde acceso fisso .
Ho pensato che se resettavo alle impostazioni di fabbrica avrei cancellato tutte le cavolate fatte all'epoca con un altra rete wifi con ip fisso anziche' DHCP e storie varie. Ma mi sono ritrovato con il led rosso fisso . Sicuramente ho fatto qualche cosa riguardo ai modi e ai tempi del reset che non sono andati a genio al firmware... ma non chiedetemi cosa... non saprei rispondere...

Pondera

Citazione di: nlenzin il 03 gennaio 2020, 18:43:26[...]
La cam comprata anni fa [...] una volta configurata ed utilizzata forse per un mese o due , e' stata riposta funzionante nel suo imballo originale .

L'altro giorno mi e' venuta un idea su un possibile utilizzo . avevo scritto dietro un IP ma non riuscivo a pingare , led verde acceso fisso .
Ho pensato che se resettavo alle impostazioni di fabbrica avrei cancellato tutte le cavolate fatte all'epoca con un altra rete wifi con ip fisso anziche' DHCP e storie varie. Ma mi sono ritrovato con il led rosso fisso .

Molto strano quel tipo di corruzione ottenuta solo col Reset...

Citazione di: nlenzin il 02 gennaio 2020, 22:14:01[...] IL LOG DI ACCENSIONE CON I VARI ERRORI

[...]

io non [...] capisco

Mai visti così tanti errori disseminati nel registro (log) del collegamento via seriale. Praticamente c'è un errore per ogni linea di comando e sembra bloccarsi all'avvio del kernel.
Ma il bootloader potrebbe essere integro: se segnala gli errori sta funzionando; ed inoltre sembra fornire il modo di fermare l'avvio per poter operare poi qualche rimedio:

Running script (Ctrl-C to cancel
Purtroppo non abbiamo avuto un tuo riscontro alla nostra richiesta:

Citazione di: m4ss1 il 02 gennaio 2020, 22:47:22Con il ESP8266 riesci a interagire e a bloccare l'avvio con CTRL+C?

Facci sapere! ;)

nlenzin

07 gennaio 2020, 18:54:57 #19 Ultima modifica: 07 gennaio 2020, 19:02:10 di nlenzin
per il reset mi e' successo qualcosa del genere ( o questo e' quello che credo di ricordare ) : ho premuto il reset , forse per troppo poco tempo led verde acceso , ho spento ( credendo di aver sbagliato procedura ) , ed ho riacceso tenendo premuto il reset : sembra non essere successo niente poiche' si accendeva dopo qualche istante il led verde .
ho spento , ho riacceso ho aspettato il led verde poi ho premuto il reset un po di secondi , convinto di non resettare correttamente stavo lasciando il pulsantino quando ho visto ( forse ) acendersi in sequenza verde rosso verde rosso.... ( non so ma forse 3-4 volte ) ho visto anche il blu del WPS ...  quindi ho ri-premuto sul reset con il cacciavitino che mi e' scivolato e non so' se ho lasciato e ripremuto oppure lasciato premuto lasciato premuto velocemente il fatto sta che devo aver mandato in casino il bootloader e/o il firmware .....

Per quanto concerne il ctrl-C come dovrei fare per spararlo dal ESP8266 alla cam ? quasi sicuramente ctrl-C corrisponde ad un carattere ascii che devo mitragliare in uscita da ESP all cam un po' come quando si preme canc F2 per entrare nel bios del PC ???

Scusate se ho tralasciato ma (h ?)avevo  perso le speranze su quella cam ....
E figli con tosse-febbre , rientro al lavoro ... appena ho occasione provo e vi aggiorno .

Se poi vi vengono in mente altre idee .....
Sapete a cosa serve il jumper sulla scheda della cam ?
E sapete a cosa serva la batteria ?

Licenza Creative Commons
Il contenuto dei messaggi del forum è distribuito con
Licenza Creative Commons Attribuzione Non commerciale 4.0
Tutti i marchi registrati citati appartengono ai legittimi proprietari
Consensi Privacy