#elektronika

W końcu, po 2 dniach (a raczej nocach) walki z kamerkami YI Lite, które dostałem po 10 zł sztuka, udało mi się je przywrócić do życia.

Ostatnio pisałem że kupiłem kilka kamerek sportowych YI, dwie działające i dwie dorzucone po dyszce od tak. Pierwotny plan był taki, żeby z dwóch niedziałających zrobić jedną, ale to nic nie dało. Jedna się uruchamiała ale nie działało UI, druga tylko diodami migała i nic.

Z pomocą chata gpt i tego drugiego deepseek podłączyłem się do pinów uart na płycie głównej tej całkowicie padniętej i ku mojemu zaskoczeniu jakoś żyła, tylko nie mogła nic załadować.

Long story short po wielu próbach ręcznego update przez uart i przeglądaniu logów z terminala, doszedłem że wystarczy na kartę SD sformatowaną FAT32 i rozmiarem jednostki alokacji 32KB wrzucić plik firmware z dopiskiem _restore

Po tym kamera sama się zaktualizowała i wstała całkowicie do żywych.

Drugą ożywiłem w dokładnie ten sam sposób w minutę i teraz mam 4 sprawne kamery

12295232-ba30-45f1-b0f9-c747e160bea1

Komentarze (9)

Belzebub

Sprzedawaj po 20 zł teraz

AliGi

@Belzebub jeszcze baterie muszę do nich kupić żeby w pełni działały, bo mam tylko jedną na testy

dzek

@AliGi to sa sportowe czy do auta?

AliGi

@dzek sportowe, chociaż na upartego mają tryb nagrywania w pętli, czyli tak jak te do auta

Syster

@AliGi dałbyś bootloga obczaic z ciekawości( ͡° ͜ʖ ͡°)

AliGi

@Syster

Kilka pierwszych linijek z terminala, jak bardzo chcesz to mogę wysłać jakoś więcej, ale z momentu kiedy była ubita jeszcze. A jak bardzo chcesz, to mogę się jeszcze raz podlutować i zaczytać co terminal wypluwa przy działającej kamerze

Ale tak ogólnie to stoi to na Linuxie i miałem dostęp komend, dlatego mogłem kombinować.


System startup

SVB OK!


U-Boot 2010.06-dirty (Nov 17 2017 - 1423)


Block:128KB Page:2KB Chip:128MB*1 OOB:64B ECC:4bit/512

Nand total size: 128MB

magic invalid: 0xffffffff, there is not any valid pkg, can not update

dst=0x80000000 dstlen=0x0000e5f8,src=0x80301810 srclen=0x000009d0

decompress ok!


[miniuboot]======read param ok.======


[miniuboot]======liteos startup.======

Syster

@AliGi daj na priva, z ciekawości bym obczail co tam za sprzęt siedzi

Zaloguj się aby komentować