Flashovanie LG 26LC51-ZA chassis LP78A a Weltrend Micom

Poradna určená pro amatéry

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
rnbw
Příspěvky: 37421
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#16 Příspěvek od rnbw »

Urobil som zjednodusenu verziu toho VCT jigu - vid prilohy. Napajane je to z TV, netreba ziadny dalsi zdroj. Ked na to dam kryt a zakydam to vnutri Chemoprenom, tak to vydrzi a aj bude vyzerat pekne :D

Funguje to - skusam na vraku 17MB12-3 s VCT7973P (staci pripojit 5V a 3,3V na PL852 - normalne aj standby).

Postal2 som stiahol z remont-aud.net. Je nutna registracia - kedze neviem po rusky, pouzil som Google Translate.
Přílohy
simple_micronas_vct_jig.png
(230.38 KiB) Staženo 187 x
micronas_vct_jig.jpg
(80.96 KiB) Staženo 86 x
Uživatelský avatar
Heno
Příspěvky: 1900
Registrován: 21 bře 2015, 00:00

#17 Příspěvek od Heno »

:) v jednoduchosti je krasa. Ale miesto chemoprenu by som pouzil lepiacu pistol :)
Uživatelský avatar
rnbw
Příspěvky: 37421
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#18 Příspěvek od rnbw »

Stiahol som firmware z funkcnej 17MB12-3 (Orava LT823B):
http://www.ebastlirna.cz/modules.php?na ... 994#735994
Uživatelský avatar
rnbw
Příspěvky: 37421
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#19 Příspěvek od rnbw »

Vcera som trochu bojoval s analyzatorom FX2 a sigrok-cli a nakoniec sa mi ho napriek bugom a absencii dokumentacie podarilo rozchodit. Musim povedat, ze je to slusny nastroj, analyza I2C protokolu funguje perfektne.

VCT je na adrese 0x68, protokol je velmi jednoduchy:

prikaz VERSION:
Poslem byte 0x03. Precitam 1 byte (verziu boot loadera).

prikaz READ:
Poslem prikaz v tvare 0x23 A1 A2 A3 L. A1, A2, A3 = 3 bajty adresy, A1 je najvyznamnejsi, A2 stred a A3 najmenej vyznamny, L = pocet bajtov, ktore sa maju precitat (pouziva sa 16).
Precitam L bajtov.

prikaz WRITE:
Poslem rovnaky prirkaz ako READ ale namiesto 0x23 je 0x22.
Zapisem L bajtov.

prikaz ERASE:
Poslem 0x2A 0x00.

Pridanie VCT-jigu do linuxoveho drivera i2c-parport: http://marc.info/?l=linux-i2c&m=143681100702138&w=2
Flashovaci program pre Linux: https://github.com/ondrej-zary/vct_flash

I2C neumoznuje drzat SCL na 0, takze to treba urobit rucne, aby sa procesor prepol do boot loadera.
Na televizoroch, ktore sa daju flashovat cez VGA vstup, by to mohlo fungovat aj priamo cez graficku kartu bez adaptera.
Uživatelský avatar
Heno
Příspěvky: 1900
Registrován: 21 bře 2015, 00:00

#20 Příspěvek od Heno »

Pekne, len taky detail, preco sa hexa hodnoty oznacuju 0x23, ked je to 23H.
To som si vsimol uz davnejsie. Inak ruka hore nad tvojim usilim.
Uživatelský avatar
rnbw
Příspěvky: 37421
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#21 Příspěvek od rnbw »

0x23 sa pouziva v C. V Pascale by to bolo $23 a v Intel assembleri 23h.
Uživatelský avatar
Heno
Příspěvky: 1900
Registrován: 21 bře 2015, 00:00

#22 Příspěvek od Heno »

Dik za info
Uživatelský avatar
rnbw
Příspěvky: 37421
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#23 Příspěvek od rnbw »

Chemopren extrem, kryt a nakrimpovany konektor. Do plastu mam vyryte oznacenie signalov.
Přílohy
micronas_vct_jig_3.jpg
(36.11 KiB) Staženo 77 x
micronas_vct_jig_2.jpg
(36.89 KiB) Staženo 89 x
Odpovědět

Zpět na „Televizory, monitory a projektory - PORADNA pro amatéry a začátečníky“