Stránka 2 z 2
Napsal: 07 črc 2015, 23:12
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
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.
Napsal: 08 črc 2015, 03:02
od Heno

v jednoduchosti je krasa. Ale miesto chemoprenu by som pouzil lepiacu pistol

Napsal: 09 črc 2015, 19:29
od rnbw
Stiahol som firmware z funkcnej 17MB12-3 (Orava LT823B):
http://www.ebastlirna.cz/modules.php?na ... 994#735994
Napsal: 13 črc 2015, 23:35
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.
Napsal: 14 črc 2015, 08:07
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.
Napsal: 14 črc 2015, 08:19
od rnbw
0x23 sa pouziva v C. V Pascale by to bolo $23 a v Intel assembleri 23h.
Napsal: 14 črc 2015, 10:59
od Heno
Dik za info
Napsal: 14 črc 2015, 20:13
od rnbw
Chemopren extrem, kryt a nakrimpovany konektor. Do plastu mam vyryte oznacenie signalov.