programátor Stager VS4000 není detekovaný ve WINDOWS

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
KiTt
Příspěvky: 206
Registrován: 25 srp 2012, 02:00
Bydliště: Brno a okoli

programátor Stager VS4000 není detekovaný ve WINDOWS

#1 Příspěvek od KiTt »

Zdravím

mám programátor Stager VS4000 z www.stg51.com. Docela často jsem ho používal, naposledy někdy minulý týden. Připojuji ho k notebooku jen když ho používám, jinak ho odpojím. Dneska jsem potřeboval něco naprogramovat, tak ho připojím a windows nic nenapíše. Tak se dívám do správce zařízení a vůbec tam není nic připojené do USB. Zkusil jsem ho připojit i k jiným notebookům a PC, ale nikde není detekovaný. Zelená LED svítí, takže napájení funguje, rozdělal jsem ho a z USB konektoru to jde na nějaký uMCU. Teď to nemám u sebe, označení doplním později.
Buď mě umřel ten MCU, nebo program v něm, napájení má.
Nevím jestli je možné ten program z něho přečíst, kdyby někdo měl ten stejný programátor. Zkoušel jsem hledat na internetu jestli ho nenajdu, ale zatím bez úspěchu. Psal jsem i na podporu výrobce, ale nečekám nějakou odezvu.

*edit: označení mcu je C8051F340

Nejsem si úplně jistý jestli to píšu do správné rubriky, když tak prosím o přehození.
Přílohy
2018-08-14 18.49.53.jpg
Naposledy upravil(a) KiTt dne 14 srp 2018, 18:52, celkem upraveno 1 x.

Uživatelský avatar
Michal22
Příspěvky: 7655
Registrován: 28 bře 2012, 02:00
Bydliště: Brno

#2 Příspěvek od Michal22 »

A když jej k jakémukoliv zařízení s WIN připojíš, ozve se zvuk (takové to tududum)?
Pokud ne, tak USB port (potažmo PC) vůbec neví, že k němu bylo něco připojeno. Tzn. nejdou ti signály po D+ a D-.
V+ a GND bude v pořádku, když se ti rozsvítí LED, ale pouhé připojení za řízení na napájení PC nerpozná (viz. různá zařízení, pouze nabíjená z USB portu- lampičky, drčony atd.).
Samozřejmě že to může být ten šváb (nejspíš převodník), ale napřed se zaměř na průchozí data- studeňáky, zlomený pin UVNITŘ konektoru, uloemné cívky nebo odpory atd.
Civilizace založená na oboustranné lepící pásce nemůže dobře skončit...
I kdyby se z tebe jednou stal král, neodsuzuj lidi, kteří ti nebudou provolávat slávu- raději se zeptej sám sebe, proč tomu tak není...

Uživatelský avatar
KiTt
Příspěvky: 206
Registrován: 25 srp 2012, 02:00
Bydliště: Brno a okoli

#3 Příspěvek od KiTt »

Právě že se žádný zvuk neozve.
D+ a D- vedou přes 18ohm odpory přímo do toho mcu. Cestu jsem proměnil a je OK. Napájení mcu je taky OK.

Uživatelský avatar
Michal22
Příspěvky: 7655
Registrován: 28 bře 2012, 02:00
Bydliště: Brno

#4 Příspěvek od Michal22 »

U MicrouUSB konektorů jsem zažil to, že byla prasklina uvnitř konektoru, projevila se až po zasunutí samce do samice.
Tady to může být stejné.
A co zkrat proti GND na datových vidíčích? Není tam? A PN přechod naměříš?
Civilizace založená na oboustranné lepící pásce nemůže dobře skončit...
I kdyby se z tebe jednou stal král, neodsuzuj lidi, kteří ti nebudou provolávat slávu- raději se zeptej sám sebe, proč tomu tak není...

Uživatelský avatar
KiTt
Příspěvky: 206
Registrován: 25 srp 2012, 02:00
Bydliště: Brno a okoli

#5 Příspěvek od KiTt »

Konektor je tam usb typ B, takovej jako na tiskarne.
Měřil jsem to přes připojený kabel. Všechno vede, zkrat nikde není a prechod PN na Dckach naměřim.

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#6 Příspěvek od Zaky »

Je to MCU s jádrem 8051 od Silabs, flash bude bez pochyby zamčená. Můžeš se zkusit podívat na pin Reset, Vbus, Vreg, VDD. Víc toho asi nevyzkoumáš. Jestli to MCU zabalil, tak jedině servis výměnou MCU u výrobce, kdyby byli hóóódně hodní, což nepředpokládám, tak by ti mohli poslat naprogramovaný procesor.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Uživatelský avatar
KiTt
Příspěvky: 206
Registrován: 25 srp 2012, 02:00
Bydliště: Brno a okoli

#7 Příspěvek od KiTt »

Ke zhruba stejnému závěru jsem došel taky.

Jinak
VDD = 3,3V
VBUS = 5V
REGIN = 3,3V
RST/C2CK = 3,2V
C2D = 3,2V

petrfilipi
Příspěvky: 2551
Registrován: 13 zář 2005, 02:00

#8 Příspěvek od petrfilipi »

Můžeš ještě zkusit utility od firmy Nirsoft:
http://www.nirsoft.net/utils/usb_devices_view.html
a
http://www.nirsoft.net/utils/usb_log_view.html

Ale myslím si, že pokud Windows vůbec nic nezahlásí, že to programátor mrtvý.

Petr

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#9 Příspěvek od Zaky »

Při posledním použití programátor normálně běžel, pak byl odpojen a do patice už nikdo nic nedával? Zkusil bych ještě ohrábnout osciloskopem ostatní brány, zejména ty, které vedou na nějaké "zajímavé" signály v programátoru. Např. a/d převodník měřící regulované napájecí napětí pro programovaný obvod, je-li to tak uděláno. Minoritní šasnce je, že je v programátoru špatně něco jiného a neprojde kvůli tomu nějakým selftestem a neinicializuje tudíž kvůli tomu USB rozhraní. V tom případě by měla být po zapnutí patrná nějaká aktivita na nějakých pinech. Je to sice truchu zoufalé na hledání, ale moc jiných možností, než koupit nový programátor, už stejně nemáš. Dále pak můžeš poměřit substrátové diody USD D+ a D- linky proti VCC a GND procesoru, úbytky by asi měly být dost podobné, pokud ne, je příslušný pin ustřelený a tudíž je to neřešitelné. ESD umí být potvora.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Uživatelský avatar
KiTt
Příspěvky: 206
Registrován: 25 srp 2012, 02:00
Bydliště: Brno a okoli

#10 Příspěvek od KiTt »

Měřil jsem osciloskopem jestli je na D+ a D- nějaký signál a není tam nic 0V. Ani hned po připojení k PC se tam nic neobjeví.
Takže nemá cenu zkoušet SW na detekci USB, ale jinak dík za odkaz možná se to bude hodit jinde.

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#11 Příspěvek od Zaky »

Mám tady od Silabs Cygnal serial adapter EC2, je to jtag na RS232, chodí to s prostředím Silicon Laboratories IDE a to tyhle procesory umí, tak kdybys chtěl, dá se to zkusit přečíst. Ale předpoklad, že to bude zamčené, je velký.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Uživatelský avatar
KiTt
Příspěvky: 206
Registrován: 25 srp 2012, 02:00
Bydliště: Brno a okoli

#12 Příspěvek od KiTt »

Ano programátor normálně fungoval přeprogramoval jsem pár seriových flash pamětí a pak jsem ho odpojil. Pak už jsem tam nic nevkládal.
Uvnitř programátoru je kromě C8051f340 ještě Altera EPM3032A, která je propojená s tou 8051. Jako zdroj programovacího napětí je tam DC-DC měnič RT34063A. Pak je tam ASM1117, který dělá 3,3V a LM317 a ten dělá z 5V 3V, který jsou srážený diodou na 2,5V. Pak je tam několik ULN2003A a HEF4094. No a hromada tranzistorů, který se používaní jako spínače na ZIF.

Uživatelský avatar
KiTt
Příspěvky: 206
Registrován: 25 srp 2012, 02:00
Bydliště: Brno a okoli

#13 Příspěvek od KiTt »

Ten MCU C8051F340 má nějaký debug diagnostický interface C2, dokonce ho má ten programátor vyvedený. Možná by stálo za zkoušku to nějak propojit s PC a podívat se jestli to něco posílá. Zkusím pohledat nějaký převodník. Má to jen GND, C2/clk a C2/data.

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#14 Příspěvek od Zaky »

Na JTAG rozhraní se určitě nic aktivně neposílá, komunikaci řídí JTAG adaptér. Pinout k tomu EC2 a jak připojit MCU není problém dohledat. EC2 má v sobě MCU, není to jen redukce do portu.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“