forum speccy.pl
ZX Spectrum => RÓŻNOŚCI => Wątek zaczęty przez: flypeter w 2016.04.28, 11:42:23
-
Nadszedł czas zakupu programatora głównie do EPROMów retro sprzętu.
Wymyśliłem sobie by spełniał wymagania:
- komunikacja z komputerem za pomocą USB,
- soft pod win7/8/10
- programowanie EPROM od 2716
- cena max 300 PLN
Zastanawiam się nad G540 lub którąś z wersji Willema (ale tutaj chyba komunikacja przez centronics).
Może macie jakieś sprawdzone w boju i możecie polecić?
-
Ja mam TL866, po ostatnich upgrade-ach firmware, programuje wszystko, co potrzebuję. Mnie wystarcza.
Kasowaczkę do EPROM-ów mam Momik-a, na razie niezawodna.
-
Też TL866, nie jest to rewelacja ale czego za $40 wymagać. Nie obsługuje 25V więc wiekszości 2716 nie zaprogramuje ,27C16 też z niektórymi ma problem mimo, że wykonanie 21V. Ale 28C16 koszują grosze i je programuje bez problemu. No i GAL22V10 - obsługa jest spieprzona. Niektóre egzemplarze programuje a niektórych nie ruszy (Galblast z żadnym z nich nie ma problemu). Jak się porówna gal22v10 zaprogramowanego galblastem i tl866 to są różnice w zgranych z nich plikach jed (ale nie miałem problemu żeby coś nieprawidłowo działało). Polecam kupić wersje z przejsciowkami (chyba $54 płaciłem) - dokupować osobno się nie opyla ale przędzej czy poźniej będziesz miał coś w so lub plcc do zaprogramowania.
-
Ja mam Genius G540 (sprawdza się bez problemów) ale kupię TL866A bo nowszy , robi więcej i szybciej lub TL866CS(kilka dych tańszy) i zmodyfikuję do wersji TL866A(ta wersja posiada i odsługuje złącze ICSP) a opisy mod'a są w necie ;D
-
Jeśli masz jeszcze jakiś komputer z DOS-em, to mogę oddać swojego starego MAX'a polskiej firmy bodajże ECS.
Nie aktualizowane oprogramowanie od jakichś 10 lat, ale ma na liście większość starszych układów EPROM, EEPROM, CPLD.
Podłączany przez port RS-232, zasilanie z portu klawiatury PS/2 (w komplecie przelotka do starszego gniazda DIN).
Jeśli jesteś zainteresowany pisz na PW.
Teraz mam nowy EETOOLS ChipMax2. Mogę polecić, ale to nie ta kategoria cenowa.
-
Dzięki pear, wolałbym coś na USB - podł. do lapka współczesnego.
Czy ten G540 poradzi sobie z EPROMami 25V?
-
Dzięki pear, wolałbym coś na USB - podł. do lapka współczesnego.
Czy ten G540 poradzi sobie z EPROMami 25V?
G540 obsługuje pamięci eprom od 2716 czyli na 25v ale nigdy takiej nie programowałem
-
ja mam taki willem 4.0 teraz jest chyba wersja 7.0 dostępna
-
Zamówiłem TL866CS...
Mam nadzieję, że się sprawdzi, dzięki wszystkim za wskazówki.
-
CO do TL866 - napiszę to o czym chinskie (ani żadne inne) pay-ace od marketingu wam nie napiszą :)
Obsługa pamięci (VPP) tylko do 21V ... WŁasnie ten problem zauważyłem - już testując samo tylko oprogramowanie - nie mając jeszcze fizycznie samego programatora na testach.
Po napisaniu do "supportu" otrzymałem odpowiedź i rozwiązanie - w iście chinskim stylu:
Nie planujemy wprowadzić obslugi 25V w tym programatorze ale możesz wymienić układ na 27C16A - który programowany jest napięciem 21V :D
Takie oto "solution" podesłały mnie czajniki :D
Swoją droga - mam na to "obejscie" i chyba zrobię sobie przelotkę z zewn. układem zasilającym - specjalnie do tych wynalazków.
na + :
male wymiary programatora ,
brak kabli (poza USB)
szybki łatwy reflash samego mikroprocesora w srodku
dostępnośc upgradeów oprogramowania PC i wsadu.
na - :
troche toporne oprogramowanie
(przydaloby sie kilka dodatkowych opcji)
I tak na dobrą sprawe - np. przy testach pamieci RAM - nie wiadomo co ono tam robi i jakie testy faktycznie wykonuje
gibająca sie chinska podstawka ZIF (ponoć 3M hue hue :D )
Marny "HELP" i to jeszcze po chinsku - weź tu dekoduj te krzaczory :D
Jeszcze w pełni go nie przetestowalem ale jesli bedzie w pełni programował podstawowe EPROM/EEPROM/FLASH/NV RAM oraz mikrokontrolery - to mnie w zupełności wystarczy.
Już mnie sie znudziło użeranie sie z willemem :) (chociaż sie do niego przyzwyczailem przez kilkanascie lat)
A wybór wersji CS - jesli ktos ma troche czasu a nie chce przepłacać - to smialo mozna zakupic i przerobic bez wiekszego problemu na "A". Kwestia jednego gniazda i aktualizacji firmware'u. (według opisu w programie: fiereware :D)
-
Ja mam TL866 CS który przerobiłem na TL866 A i działa bezproblemowo. Za taką cenę, nie ma co cudów się spodziewać. Grunt, że działa. Nawet w wersji firmware 6.50 poprawili coś i da radę zaprogramować GAL-e. Udało mi się zaprogramować GAL 16v8 do UNRAINER mod.
-
Heh, po ostatnich jajach z Willemem właśnie zamówiłem TL866CS i G540. Będę robił test porównawczy ;)
-
Ja jestem zadowolny, udalo sie zaprogramowac 27c16 - rom do Meritum. Wprawdzie kosci jednego producenta nie dalo rady, ale inne tak. W sumie zawsze mozna dac 25V z zewnatrz :)
-
... to mogę oddać swojego starego MAX'a polskiej firmy bodajże ECS ...
GAL-e programuje?
Jak tak to chętnie przygarnę, oczywiście jak nikt z bardziej potrzebujących się nie zgłosi.
Sam posiadam Willema, najwyżej galblast-a sobie zrobię :)
-
Już się znalazł chętny na ten stary programator.
Tak, programuje GAL-e, ale żeby nie było za łatwo, to jest trochę pokręcony format pliku JEDEC, żeby poprawnie programował.
Mam gdzieś jakiś przykładowy plik co trzeba zmienić, żeby działało. Musiałbym poszukać.
-
Zabawki przyszły :)
Nareszcie koniec babrania się z feralnym Willemem!
-
Po pierwszych testach jestem zachwycony TL866 - ma znacznie wygodniejszy soft, niż G540. Co do niezawodności, zaprogramowałem kilka kości oboma urządzeniami bez najmniejszych problemów. Szybko i skutecznie - i tego mi właśnie brakowało w Willemie. Chiński help można podmienić na angielski (do ściągnięcia ze strony producenta). ZIF socket jest niestety lichej jakości - podejrzewam, że się szybko rozklei. Przy okazji rozbierania programatora wymienię na prawdziwy 3M. W G540 podoba mi się obudowa, ZIF socket też wygląda nieco lepiej.
Chyba nie będę przerabiał TL866 z wersji SC na A, bo nie widzę specjalnie sensu. Do ICSP mam cudowny, malutki i niezawodny CH341, który działa bezproblemowo (łącznie z flaszowaniem nowych płyt głównych PC), a kosztował grosze. Ale zżera mnie ciekawość - poza wycięciem okienka na piny, co zrobić, by zainstalował się firmware A w miejsce CS?
-
Jak będziesz chciał zaprogramować GAL 20V8, 22V10 albo 25 woltowe 27(C)16 (czyli większość) to już nie będzie tak kolorowo (ale tylko z nimi miałem problem, w końcu do tych scalaków kupiłem ALL-11 na RS232 za całe 5 euro i juz Galblasta + win98 nie potrzebuje). ZIF jest nędzny ale trochę już go poużywałem i nie widzę sensu wymiany. Nie udaje się czasami zaprogramować kości z ebaya/aliexpress ale one w wiekszości są z wylutu i mają chamsko cynowane końcówki w tyglu z cyną - wystarczy oczyścić nożykiem i działa - czy oryginalny ZIF 3M coś by zmienił to wątpie.
Opis reflasha pierwotnie pojawił się na forum sonsivri (było też na elektrodzie) - jakiś update FW z powrotem przerobił go na wersje bez ISP i już tak go zostawiłem. Racja, że do ISP są wygodniejsze narzędzia.
-
Co do 2716, to zgoda - ale nie zamierzam i tak ich do niczego używać, bo niby do czego?
Natomiast na czym polega problem z programowaniem GAL? Na liście urządzeń występują (screen w załączeniu).
Dla odmiany, G540 programuje pamięci 25V, ma też znacznie bogatszą listę kostek GAL.
-
TL866 programuje GAL-e bez problemu w wersji software MiniPro v6.50. Przy programowaniu należy tylko odznaczyć opcje LOCK Bit.
Jak tak zaprogramowałem GAL20v8, GAL22v10 i GAL 16v8.
-
Sprawdzę z wersją 6.50 ale wątpie czy cokolwiek poprawili. Wyłaczony Lock bit to tylko aby weryfikację dało się zrobić. 16V8 zawsze poprawnie programował ale 22V10 tylko niektóre egzemplarze a i tak po zgraniu galblastem dump się róźnił od oryginału. Ale trzeba przyznać, że za $40 rewelacyjny sprzęt i tyle :)
->trojacek, programowanie 2716 przyda Ci się jak PC1715 będziesz odpalał ;)
-
Na TL866 w wersji 6.50 klonowałem ostatnio GAL-e 22v10B do DivIDE+
Z opcją LOCK bit włączony, zapisywała się kaszanka.
Zaś, jeśli wyłączyć tą opcję, układ programuje się poprawnie.
Być może będzie problem z innymi GAL 22v10, które mają inną literkę na końcu.
No ale, ideału nie ma. Wynika z tego, że najlepiej mieć ze dwa programatory, wzajemnie siebie uzupełniające.
-
->trojacek, programowanie 2716 przyda Ci się jak PC1715 będziesz odpalał ;)
Hahaha, toś sobie zapamiętał :D
Ale wiesz - w miejsce 2716 można wsadzić 2732 bez większego bólu ;)
-
mam programator willem 4.0 z tego co widzę tych GALi nie tym nie zaprogramuje i muszę kupić nowy
wykaz kości http://mpu51.com/eprom/eprom.html#LIST (http://mpu51.com/eprom/eprom.html#LIST)
jedynie co to mogę zaprogramowac eprom 27256
myślę na tym co piszecie TL866 tylko maja takie oznaczenia CS lub A
i gdzie najlpiej kupić na allegro?
ok, już się doczytałem
kupie ten co macie TL866CS na allegro na fvat
-
Jak masz czas i bez faktury to polecam aliexpress - jedyne $40 więc sporo taniej niż allegro (nawet za $35 bez adapterów na PLCC, które jednak polecam kupić w komplecie - kupowałem drugą sztukę 866 tylko dla nich bo potrzebowałem też pod SOIC).
-
Jeśli ma to być programator przede wszystkim do GAL-i, to jednak sugeruję G540. Cena niemal identyczna, a liczba obsługiwanych kości parokrotnie większa.
TL866: (soft v6.50)
[ LATTICE ] 23 PCS
GAL16V8 GAL16V8 @SOIC20 GAL16V8A GAL16V8A @SOIC20
GAL16V8B GAL16V8B @SOIC20 GAL16V8C GAL16V8C @SOIC20
GAL16V8D GAL16V8D @SOIC20 GAL20V8 GAL20V8A
GAL20V8B GAL20V8C GAL20V8D GAL22V10
GAL22V10 @SOIC24 GAL22V10B GAL22V10B @SOIC24 GAL22V10C
GAL22V10C @SOIC24 GAL22V10D GAL22V10D @SOIC24
G540: (soft v5.20)
PLD (GAL):
ATMEL========== nos=18
AT16V8
AT20V8 AT22V10 ATF16V8B AT16V8BL ATF16V8C
ATF16V8CEXT ATF16V8CZ ATF20V8 ATF20V8B ATF20V8BL
ATF20V8BQ ATF22V10 ATF22V10B ATF22V10BL ATF22V10CEXT
ATF22V10CQES ATF22V10CZ
LATTICE========== nos=16
GAL16V8
GAL16V8A GAL16V8B GAL16V8C GAL16V8D GAL20V8
GAL20V8A GAL20V8B GAL20V8C GAL20V8Z GAL20PV8
GAL22V10 GAL22V10A GAL22V10B GAL22V10C GAL22V10D
NS========== nos=9
GAL16V8
GAL16V8A GAL16V8B GAL16V8QS GAL16RA8 GAL20V8
GAL20V8A GAL20V8QS GAL22V10
SGS========== nos=13
GAL16V8
GAL16V8A GAL16V8B GAL16V8QS GAL16V8S GAL16V8AS
GAL20V8 GAL20V8A GAL20V8AS GAL20V8QS GAL20V8S
GAL22V10 GAL22V10A
THOMSON========== nos=1
GAL22V10
VLSI========== nos=6
VP16V8
VP16V8SL VP20V8 VP20V8QS VP22V10 VP22V10AS
**************PLD (GAL) Total: 63
-
Faktycznie, muszę sobie go kupić, jako uzupełnienie dla TL688.
-
Ciekaw tylko jestem, czy adaptery od TL866 zadziałają z G540. Jak dorwę jakiś "adapterowy" chip, to zrobię test.
-
Zadziałają jeżeli mowa o PLCC, SOP, SOIC itp. Nie zadziałają te pod duże flashe w TSSOP44/48 itp bo są dedykowane pod TL866 (zresztą nawet wtedy nie ma gwarancji, że zadziałają bo jest sporo klonów)
-
Od wczoraj mam też TL866.
Mały zgrabny i działa. ::)
W drodze z Chin mam jeszcze zestaw podstawek,
niebawem dojdzie pewnie
-
A coś z softem pod OS X czy Linuxa możecie polecić?
-
Dla TL866 jest jakiś command-line tool:
https://github.com/vdudouyt/minipro
Jakaś nakładka też istnieje. Nie testowałem żadnego z powyższych.
-
Pear, wspominałeś niedawno o programatorze MAX z f-my ACS i formacie pliku jed który musi być ręcznie edytowany żeby programator go łyknął.
Masz może jakąś ściągawkę co trzeba zmienić?
Niestety TL866 ma skopaną obsługę GAL22V10 i chciałem poratować się MAX-em.
-
Soft Mini Pro 5.0 ma poprawioną obsługę 22V10.
Jak dotrą do mnie wreszcie chipy, to przetestuję.
-
Nie było wersji 5.0, tylko 4.96 a po niej 5.10
Najstarszą jaką znalazłem to 5.71, niestety nie programuje poprawnie.
-
Masz rację, pomerdało mi się. Miałem na myśli 6.50.
-
Moim TL688 z oprogramowaniem w wersji MiniPro v 6.50 bez problemu zaprogramowałem GAL-e 16v8, 20v8 - do klona Didaktik-a oraz 22v10 dla DivIde +
Przy programowaniu odznaczałem opcję LOCK Bit. Bez odznaczenia tej funkcji, programator programował mi w cały świat, a nie to co było w pliku JED.
Wiem, że TL886 jest lekko "uchynięty" względem programowania CPLD, szczególnie GAL, ale jakoś dało radę. Może dlatego, że używałem tylko wersji "B" np. GAL 16v8"B".
-
20V8 programuje poprawnie, natomiast 22V10 za żadne skarby. Może dlatego że mam w wersji D.
Liczę jeszcze, że pear coś pamięta na temat MAX-a, a jak nie to kupię inne gale.
-
Właśnie jedzie do mnie TL866CS oraz parę kości 27C256. Na pierwszy ogień pójdzie ROM +3e, wypróbuję też ten soft pod Linuxa/OS X.
-
Pear, wspominałeś niedawno o programatorze MAX z f-my ACS i formacie pliku jed który musi być ręcznie edytowany żeby programator go łyknął.
Muszę poszukać. Gdzieś sobie zostawiłem parę plików na wzór (oryginał+poprawka).
-
W końcu znalazłem chwilę czasu i odpaliłem TL866CS. Na pierwszy ogień poszła zmiana F/W i teraz jest on rozpoznawany jako TL866A. Następnie zaprogramowałem oba ROMy do +2A/B/3 i mam +2e. Najważniejsze, że programator działa pod maszyną wirtualną Win10 w środowisku VB. Zero problemów czy błędów w "wypalaniu" do tego jest to błyskawiczne.
Jedyne co mi się nie do końca podoba to orygianly soft. Jest jakiś taki ... dziwny, ale z drugiej strony działa i wykonuje swoją robotę. Jeszcze nie zdążyłem przetestować softu pod Linuxa/OS X. Następne EPROMy przepuszczę przez niego.
-
Hmm, kupilem sobie ostatnio troche GAL16v8A no i mam zonka. Moj wierny top3000 nie dal im rady, zglasza ze nie ma wystarczajacego zasilania.Zewnetrzny zasilacz nie pomaga . Gale 16v8d, 20v8D i 22v10D programuje bez problemu. Moglby mi ktos sprawdzic czy u niego takie gale sie programuja i jakim programatorem ? Uklady opczywiscie podesle.
-
Mam GAL16V8A na liście od Lattice, ST i National. Programator EETools ChipMax II.
-
No bo ty masz programator a nie chinska popierdolke ;) Kiedys zreszta juz o tym gadalismy. Rzecz w tym ze moj TOP3000 mi programuje wszystko co potrzebuje oprocz tych GALI w wersji A i troche mi szkoda wydac 2 tys PLN na Chipmaxa II a sie okaze ze kupilem "malowane" scalaki ;) . Z drugiej strony, urodziny na dniach :D a dawno sobie nic nie kupilem do fabryki ;)
-
Jak już chcesz zaszaleć, to weź TopMax. Ja zaoszczędziłem i trochę żałuję.
TopMax programuje już dosłownie wszystko, między innymi oryginalne, stare wersje układów PAL.
-
No tak, ChipMax II ponad 2 tys PLN w Gotroniku , Topmax 800 USD w Stanach wiec dochodzi clo,VAT itp.... Za malo tego uzywam jednak. Amortyzacja nie wyjdzie :D
-
TopMax II też mają w Gotroniku ... 3200 PLN
-
Bezrobotny jestem ;) Polutuje se druty do LPT i Galblasta zrobie..
-
Witam
@Klaudiusz w związku z odesłaniem mojego zapytania z innego wątku do tego. Ponawiam pytanie.
Też się przymierzam do kupna TL866cs i chciałbym zapytać na czym polega ta przeróbka na TL866A?
Pozdrawiam
-
Też się przymierzam do kupna TL866cs i chciałbym zapytać na czym polega ta przeróbka na TL866A?
Też się podłączam - zdecydowałem, że masochistą jestem ale nie aż takim. Willem w podobnej cenie ale wygoda użyktowania TL866
powinna być większa. Chyba wezmę z tą:
http://www.banggood.com/Mini-Pro-TL866CS-USB-BIOS-Universal-Programmer-Kit-With-9-Pcs-Adapter-p-935123.html?rmmds=search
-
Trzeba dolutować 6 pinów złącza ICSP do PCB, wyciąć na nie otwór w obudowie i uruchomić odpowiedni program, żeby przeflashować procesor.
-
Nic nie trzeba wycinać, w TL866CS (uwaga na podróbki :D, serio) jest zaślepka na złącze ICSP. Flash jest dostępny w sieci w wielu miejscach ale działa tylko pod Windowsem.
Wiecej na ten temat jest na tym forum: http://atariage.com/forums/topic/246355-minipro-tl866-upgrade-instructions/ (http://atariage.com/forums/topic/246355-minipro-tl866-upgrade-instructions/)
oraz tutaj: http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/375/ (http://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/375/)
-
Trzeba dolutować 6 pinów złącza ICSP do PCB, wyciąć na nie otwór w obudowie i uruchomić odpowiedni program, żeby przeflashować procesor.
Czy to zwykłe złącze takie jak do programowania np. USBASP?
-
Możesz wsadzić nawet zwykłe piny kątowe, offset tego złącza jest 0.1" (2.54mm). W swoim wsadziłem, to co daje producent w TL866A, nr katalogowy: MC34649
(http://www.newark.com/productimages/standard/en_US/4765796.jpg)
-
Chyba wezmę z tą:
http://www.banggood.com/Mini-Pro-TL866CS-USB-BIOS-Universal-Programmer-Kit-With-9-Pcs-Adapter-p-935123.html?rmmds=search
To nie lepiej wziąć z Ali? Ja zapłaciłem 33 euro czy nawet 33 USD :)
I nic nie przerabiałem, bo nie mam takiej potrzeby. Ta przeróbka się do niczego nie przydaje w świecie 8 czy 16 bitów, chyba że do jakichś wydumanych niby-klonów, a w rzeczywistości emulatorów, które z ośmioma bitami mają tyle w wspólnego, co Waszczykowski z polityką zagraniczną.
-
To nie lepiej wziąć z Ali? Ja zapłaciłem 33 euro czy nawet 33 USD :)
I nic nie przerabiałem, bo nie mam takiej potrzeby. Ta przeróbka się do niczego nie przydaje w świecie 8 czy 16 bitów
Po pierwsze tajemnic poliszynela nie wolno ujawniać :)
Po drugie - masz rację - kupię cs'a na ALi w przeróbkę będę się bawił dopiero wtedy gdy zaistnieje taka potrzeba.
-
Nie wszyscy żyją tylko Z80. Są tacy, którzy potrzebują zaprogramować mikroprocesor w układzie i wtedy za pomocą zwykłego kabelka, bez problemów można to zrobić bez wyciągania procka z podstawki, o ile ta podstawka jest.
-
Witam
Z info z linków załączonych w innych postach wynika, że:
ICSP w TL866A wspiera programowanie procesorów:
ATMEL89S51, ATMEL89S52, AT45DBxxx,
całą serię AVR ATMEGAxxx,
MICROCHIP PIC10Fxxx 12Fxxx 16Fxxx 18Fxxx,
również całą serię SYNCMOS SM59Dxx SM59Rxx.
Mam USBASP do programowania Atmeli, ewentualnie może się mi się przydać do programowania procesorów MICROCHIP.
Pozdrawiam
-
Pojawiła się nowa wersja (6.60) softu do TL866. Dodali obsługę nastu kości z serii 25. Aktualizacja przechodzi bez problemów nawet na flaszowanych CS do A.
-
Ale gali GAL22V10D dalej nie mogę zaprogramować, a stary MAX programuje je bez problemu.
-
Aby ich reumatyzm pogiął z tą losową obsługą GALi 22V10. Wykasować można bez problemów, ale zapis skopany. Chyba dokupię Geniusa G540.
-
U mnie TL866 programuje GAL-e, ale trzeba z plikiu jed wykasować nagłówek opisowy i zostawić tylko dane dla matrycy.
Po prostu, trzeba kombinować. Nie ma się co spodziewać cudów po programatorze za 250 pln.
-
Właśnie wróciłem od kol. luzak22 i jego G840 bez problemów zaprogramowal co chciałem. Przy okazji wyszło, że jedna kość jest padnieta.
Hmm, zaraz powalczę jak piszesz. Zobaczymy co z tego wyjdzie.
-
Ja na to wpadłem w ten sposób, ze przeczytałem jakiegoś GAL-a i porównałem plik jed z innym.
-
Chyba nic z tego, bo zaprogramowane GALe TL866 odczytuje jako puste. Albo mam 4 dziabniete GALe albo TL866.
-
U mnie na MiniPro 6.50 było o.k.
Może w tym nowym oprogramowaniu (MiniPro 6.60) coś poprzestawiali ?
-
Jak Twój TL866 działa z GALami 22V10, nie aktualizuj softu do v6.60. Poprawnie można tylko zaprogramować pierwsze 32 bity, reszta będzie sekwencja paru zer i paru jedynek, aż do ostatniego bitu.
-
No to już "po ptokoch" - zaktualizowałem :(
Ale mam jeszcze G540 :)
-
Klaudiusz w czwartek zacznie sie luzik :)
Moze dojdzie juz przesylka od Pear to w likend dam znac zaprogramuje swoje gale i zdam relacje
Do uslyszenia.
Narazie jest ciezko :) mleko mleko mleko.
-
Downgrade softu w TL866 jest jak najbardziej możliwy.
-
Na razie na MiniPro 6.60 programuje mi jak programował. Co do wsadów dla GAL-i trzeba kombinować z nagłówkiem pliku jed.
Wywalić część opisową i np. dla GAL 20v8 początek pliku u mnie wygląda tak:
QF2706*QP24*F0*
albo tak:
QF2706*
QP24*
F0*
Czasami nie chce czytać poprawnie pliku jed, jak jest wszystko w jednej linijce.
-
20v8 to nie 22v10
Nie jestem pierwszy i też nie ostatni, którego TL866 ma problemy z 22v10.
Hmm jak zrobić downgrade? Zassanie paczki z 6.50 i zainstalowanie, powoduje krzyk softu, że F/W jest w nowszej wersji. Nie mam kopii F/W zgodnego z 6.50.
-
Trzeba załadować plik Update.dat z wersją softu jaka nas interesuje, wybrać typ programatora A lub CS i można robić reflash.
Czasem program się zawiesi, wtedy odpalamy go jeszcze raz.
Wgrywałem soft już kilka razy i programator przeżył, ale licho nie śpi i można na pewno zrobić sobie krzywdę.
Jeżeli nie trzeba, to lepiej nie grzebać w sofcie tego typu programami.
-
Podziękował ślicznie.
-
GAL 22V10 też programowałem, ale wersję "C".
Zasadniczo zgadzam się, ze TL866 ma skopaną obsługę programowania GAL-i.
Albo GAL-e są tak specyficzne ?
-
Chyba "D" są do d..uszy. Właśnie siedzę z TL i 22V10D. Dla sportu sflaszowałem programator do F/W zgodnym z softem 6.50 i nadal to samo. Nie ważne co zrobię z JEDem, nie ma znaczenia czy szyfrowanie (Encrypt) jest włączony czy nie, LOCK bit = OFF, pierwsze 32 bity są super, potem sieczka.
Idę po Geniusa G840, bo TL i tak nie zaprogramuje GALi od Atmela, a one są łatwo dostępne.
-
Mój G540 nie chce kasować Atmela AT22v10. Nie wiem dlaczego ?
Może G840 jest bardziej udany.
-
mam TL866CS i zrobiłem upgrade do TL866A zostało mi wlutowanie kątowego gniazda 6pin i dorobienie przewodów
poratujecie gzie takie nabyć, w tme znalazłem gniazdo ale min 10szt zamawiać trzeba
chodzi mi o to gniazdo https://b09ddea7-a-62cb3a1a-s-sites.googlegroups.com/site/timbersprojekte/tl866-upgrade/step_1.JPG?attachauth=ANoY7cpSy0GpTEvojbPVQFFWP3AYjamtu8iVxSW7lrDgVHpV-HGMJXBYCf8e5EgYjvDMFt3ikXHbhlp1lhQksQPYuMvU6heKnpvQl2MtQpMhMgAEtXCU9lVUVIcPys_Y6YUQFpNCVLL-t0nWgFOOl2Lk6IWfmplspFZOK74pYnAW7-mKNvJpBnuuCX4PP_ohvT1r8M2asuy1-i_EPD8tKlWhFJ6D4W9Jl8_xlIxODanUOgtCWEzFySg%3D&attredirects=0 (https://b09ddea7-a-62cb3a1a-s-sites.googlegroups.com/site/timbersprojekte/tl866-upgrade/step_1.JPG?attachauth=ANoY7cpSy0GpTEvojbPVQFFWP3AYjamtu8iVxSW7lrDgVHpV-HGMJXBYCf8e5EgYjvDMFt3ikXHbhlp1lhQksQPYuMvU6heKnpvQl2MtQpMhMgAEtXCU9lVUVIcPys_Y6YUQFpNCVLL-t0nWgFOOl2Lk6IWfmplspFZOK74pYnAW7-mKNvJpBnuuCX4PP_ohvT1r8M2asuy1-i_EPD8tKlWhFJ6D4W9Jl8_xlIxODanUOgtCWEzFySg%3D&attredirects=0)
i tą wtyczkę z przewodami
https://b09ddea7-a-62cb3a1a-s-sites.googlegroups.com/site/timbersprojekte/tl866-upgrade/step_5.JPG?attachauth=ANoY7coV2shJ7fsDoElk_J89p0hpP9-ekgwG512LE21ZueSG7bABy_iVmiyQs1670nbXj9-cWPwiuDsVKntMzeBrBrHkSUDXkMIHgcFIkprMfDvpeRFAj5OQJ89LYmP0NFdAY-TPKQimSil4XJ-4HQROr_4877q1OfR-lkezsCUwZhIqKLy3M9TfkLR-mdtMAKHFMf7zK-IoWUxVBYqacUTnhZ5mIpg3hckkaXIRowIiQVL99ihdljY%3D&attredirects=0 (https://b09ddea7-a-62cb3a1a-s-sites.googlegroups.com/site/timbersprojekte/tl866-upgrade/step_5.JPG?attachauth=ANoY7coV2shJ7fsDoElk_J89p0hpP9-ekgwG512LE21ZueSG7bABy_iVmiyQs1670nbXj9-cWPwiuDsVKntMzeBrBrHkSUDXkMIHgcFIkprMfDvpeRFAj5OQJ89LYmP0NFdAY-TPKQimSil4XJ-4HQROr_4877q1OfR-lkezsCUwZhIqKLy3M9TfkLR-mdtMAKHFMf7zK-IoWUxVBYqacUTnhZ5mIpg3hckkaXIRowIiQVL99ihdljY%3D&attredirects=0)
-
Szukaj po nr katalogowym: MC34649, np Farnell je ma po 90gr + VAT + przesyłka.
http://pl.farnell.com/multicomp/mc34649/header-r-a-sq-pin-2-54mm-6way/dp/1675777 (http://pl.farnell.com/multicomp/mc34649/header-r-a-sq-pin-2-54mm-6way/dp/1675777)
Albo wlutuj kątowe złącze kołkowe i tyle. Rozstaw pinów jest standardowy: 0.1" (2.54mm),
-
http://www.autoelectric.cn/en/tl866_main.html - nowa wersja softu do TL866
-
Ciekawe, czy poprawili programowanie GAL-i.
-
Pewnie nie, bo wypuścili nowy programator ;)
-
Może ten nowy da się softwarowo modyfikować ja CS na A?
Na obrazku jakby taki sam zewnętrznie ale nie wiadomo jak wnętrzności.... 8)
-
Ciekawe, czy poprawili programowanie GAL-i.
Nie poprawili.
-
Może ten nowy da się softwarowo modyfikować ja CS na A?
Raczej inne flaczki. W nowej wersji zmieniono zakres zasilania układów na 1.8V do 6.5V, a poprzednie wersje 3.3V do 6.5V. Coś za coś, nowy programator ma obniżone maksymalne napięcie programowania z 21V do 18V.
-
Wybaczcie, troszkę z innej beczki: UPROG firmy RK-system. Pomijając cenę, godny polecenia?
Artur.
-
Pojawila sie nowa wersja softu do TL866CS/A. I lepiej trzymać się od niej z daleka, jeśli ktoś zrobił upgrade z wersji CS do A (!!!).
-
Jaki ma numer?
-
Wybaczcie, troszkę z innej beczki: UPROG firmy RK-system. Pomijając cenę, godny polecenia?
Hmm, sądząc po parametrach jest ciekawy, ale nigdy mnie miałem go w rękach. Niestety najtańsza wersja jest mocno okrojona z listy obsługiwanych chipów.
-
Pojawila sie nowa wersja softu do TL866CS/A. I lepiej trzymać się od niej z daleka, jeśli ktoś zrobił upgrade z wersji CS do A (!!!).
Ja mam wersję 6.71 i jej się trzymam.
Rozumiem, że ver. 6.81 robi z A wersję CS.
-
Jaki ma numer?
6.80 i 6.81. Zamieniaja CS zmodowane do A w cegłę. Wylaczaja bootloader i trzeba grzebać we flaczkach.
-
No to nieźle. Ciekawe ile programatorów po "upgrade" ludzie sobie "z-brick-owali" tym firmware.
Czasami lepiej się nie spieszyć z upgrade.
-
A wersja 6.82?
Mam zmodyfikowany TL866CS na TL866A
-
Podejrzewam, że producent się wkurzył na "modowców", bo droższa wersja przestała się sprzedawać, i wszystkie nowsze wersje będą "brickować" zmodowane programatory.
Ja osobiście nie widzę sensu w przerabianiu, więc mam cały czas oryginalną wersję CS.
-
A wersja 6.82?
Mam zmodyfikowany TL866CS na TL866A
Nie mam zamiaru sprawdzać na swoim :) Jakiś odważny przydałby się ;)
-
Znalazłem procedurę naprawy, w razie czego:
https://github.com/radiomanV/TL866/blob/master/docs/TL866_prog.pdf
Jest też krótsza wersja, step-by-step:
https://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/msg383943/#msg383943
-
Bez przeróbki AVR nie zaprogramujesz.
-
Dodatkowa informacja dla tych co używają alternatywnego oprogramowania do TL866CS/A. Po zmianie softu i F/W dowolnego z serii 6.8x, programator staje się głuchy na alternatywny soft typu OpenSource pod Linuxa. Jeśli programator był modyfikowany z CS do A będzie pojawiac się dodatkowy komunikat, ze nie jest to programator jaki opuścił fabrykę.
Ogólnie ostatnia dobrze działająca wersja (poza programowaniem GALi 22V10) jest wersja 6.71
-
Korzystając z linków, które podał Trojacek, zablokowałem w programatorze bootloader i mam na razie spokój.
Bez problemu mój TL866CS - prze-flash-owany na TL688A przyjął firmware 6.82 i działa poprawnie jako wersja "A".
-
Soft nie krzyczy, ze masz modyfikowanego CS do A?
-
Nie, jest w pełni rozpoznawalny jako wersja "A".
-
Mam od jakiegoś czasu TL866II Plus w porównaniu z poprzednikiem jest znacznie , znacznie :) szybszy ale GALa 22V10 też nie daje rady programować, robi go tak samo źle jak tamte >:(
-
Wynika z tego,że do programowania matryc GAL trzeba sobie zbudować jakiś prosty programator, albo zakupić jakiś konkretny.
-
G540 jest niezawodny. Nie natrafiłem jeszcze na GAL-a, którego by nie "łyknął". Pisałem o tym >tutaj< (http://www.speccy.pl/forum/index.php?topic=2474.msg37379#msg37379).
-
Miałem G540 też byłem zadowolony :) ale wtedy nie miałem potrzeby programować tego GALa nietrawionego przez TL866 >:(
W sumie ciekawe wyszło wiele poprawionych softów do TL866 a tego błędu nie naprawili?
-
Raczej jest problem z algorytmem programowania większych GALi niż 16V8 w TL866. 20V8 też są losowo programowane przez ten programator. Zaraz zrobię update mojego TL866 z 6.71 do 6.82 i zobaczymy co z tego wyniknie.
Edyta: Poszło bez zająknięcia.
-
Mógłby ktoś podzielić się paczką instalacyjną do Geniusa G540, bo strona producenta nie działa? Będę zobowiązany.
-
O to chodzi?
-
Dzięki.
-
W temacie TL866 wspierają GAL22V10B :)
TL866 II plus
Version: V8.05 Support:15360--2018.10.20
ADD: ATF20V8B ATF20V8BL ATF20V8BQ ATF20V8BQL
ATF22V10B ATF22V10BL ATF22V10BQ ATF22V10BQL
next step: will add more PLD chips.
FIXED: GAL22V10B M95320W M95128W
Najnowszy soft to v8.11
TL866A/CS
VERSION: V6.85 Support:14337--2018.10.19
ADD: ATF20V8B
FIXED: GAL22V10B M95320W M95128W
Aktualnie posiadam TL866 II Plus sprawdzałem programowanie ale musi być odhaczony LOCK bit to wtedy można weryfikować zapis.
-
No nie wierze, GAL22V10D na TL866A w końcu programuje się dobrze :o
Dzięki za info.
-
Po fakcie dowiedziałem się że można z tl'a zrobić cegłę przy wgraniu nowej wersji oprogramowania. U mnie wyglądało to tak :
1. Zmiana z CS na A
2. Zainstalowanie softu 6.85
Teraz po podłączeniu programatora dostaję to co na foto 1 czyli prośbę o reflash firmware'u. Na razie tego nie robię i jedyne co mogę zrobić to odczyt ID układu, nic więcej nie działa bo wyskakuje wspomniane okienko. Teraz pytanie, można zrobić reflash czy będzie brick? A może zrobić downgrade do CS (nie wiem czy się da)? Macie jakieś informacje w temacie?
-
Jeśli masz modowane CS do A, każdy soft nowszy od 6.71 zamieni programator w cegłę. W sumie nie do końca w cegłę, bo niby wszystko działa, ale nic poprawnie nie zaprogramujesz. Przerobiłem ten przypadek przy wersji 6.82, a obecnie wróciłem do wersji 6.71. Do update'u nie skusi mnie nawet poprawiony algorytm dla GALi.
A jak ktoś chce poeksperymentować, może warto zobaczyć ten soft: https://github.com/ProgHQ/open-tl866
-
Nie miałem problemów w odratowaniu cegły.
-
No to mam cegłę >:(. Próbowałem zrobić downgrade i już żaden program nie widzi programatora.
up.
Ok, podniosłem go i mam teraz wersję A z softem 6.70, bardziej chciałbym na teraz wersję CS z softem 6.85. Wie ktoś jak zrobić downgrade do CS?
-
Używając softu radiomana?
-
Są dwie metody na unbrick:
1. rezystor 100 Ohm
2. programator pickit
Ten programator można uratować jak coś nie pójdzie nie tak. Przerabiałem to samo jak źle przeprowadziłem upgrade do 6.82
Ja swój przywróciłem do życia pickit3 i obecnie mam wersje 6.82
Jak sobie nie poradzisz sam daj znać to napiszę jak się to robi.
Widzę że w miedzy czasie sobie poradziłeś. Jak masz działającą wersję A to generujesz updaterem Radiomana CS firmware i wgrywasz do programatora. Opis jest w pdfie który jest razem w paczce z updaterem.
-
Widzę że w miedzy czasie sobie poradziłeś. Jak masz działającą wersję A to generujesz updaterem Radiomana CS firmware i wgrywasz do programatora. Opis jest w pdfie który jest razem w paczce z updaterem.
Dzieki, spróbuje wieczorkiem.
up.
Według opisu jak wygeneruję plik .hex to niestety jedyny sposób załadowania go do Pic'a to zewnetrzny programator (takowego nie posiadam). Myślałem że da się to zrobić tak jak robiłem według tego opisu : https://forum.ep.com.pl/viewtopic.php?t=24090 (https://forum.ep.com.pl/viewtopic.php?t=24090) z CS do A. Teraz niestety nie mam aktywnego przycisku Advanced.
-
Ja ratowałem się lutując rezystor 100om.
A potem
1. Browse for update.dat file (any version is good including the new 6.80, 6.81 and 6.82 ...)
2. Select the firmware dumper and click reflash.
3. After reflash click the advanced button
4. Now pay attention: if the copy protection checkbox is unchecked please check this and click write button.
If the copy protection checkbox is checked leave it alone.
This is important if you leave the copy protect bit unchecked then the new firmware will disable the bootmode, so beware!
5. Serial number and device code section.
Just click the write button in the serial number section. This will rewrite the same serial with the correct checksum.
This was a flaw in my reencrypted serial. A single byte checksum was wrong and the autoelectric discovered this after five years! good. I like this.
6. Close the advanced window, check the TL866A firmware and click reflash again.
Now the new firmware is ready.
If you have the original serial then you're good.
Random generated serials can be detected so beware.
-
Właśnie zrobiłem upgrade do 6.85
Jak ktoś będzie chciał wrzucę swój opis ze screenami( podobny opis do @zipp).
-
Update to update, ale czy próbowałeś już coś zaprogramować i zweryfikować? Mój zmodyfikowany CS do A kaszanił zapis.
-
Własnie zrobiłem downgrade według opisu zipp'a. Poszło jak po maśle ale......teraz mój CS na sofcie 6.85 jest wykrywany jako podróba! Myślę że trzeba zaznaczyć jak napisał zipp protect bit. Ja tego nie zrobiłem.
-
Zrobiłem downgrade dokładnie tym sposobem co pisałem do wersji A
a potem fabrycznym softem do 6.85
-
Zrobiłem downgrade dokładnie tym sposobem co pisałem do wersji A
a potem fabrycznym softem do 6.85
A zaznaczyłeś bit protect bo ja mam cegłe znowu?
-
Włożyłem pierwszy z brzegu eeprom v29c51002t do programatora, zrobiłem odczyt, potem weryfikację i zapisałem go na dysku. Poszło bez problemu. Skasowałem go potem blank check - skasowało potem wrzuciłem plik z dysku, zaprogramowałem i zrobiłem weryfikację. Poszło bez problemu. Ja mam zaznaczony code protection bit
-
Dzięki wszystkim za pomoc. Wróciłem do A mam soft 6.85 i działa przynajmniej ze starymi eepromami i atmegą 8. Potestuję wiecej.
-
@Klaud a z jakimi pamięciami masz problem?
Mogę sprawdzić u siebie jeżeli będę miał takie układy z jakimi ty masz problemy. Na eevblog.com ktoś napisał że soft Radiomana działa dalej i wgrał 6.85 więc i ja wgrałem. Mam bootloader zgrany i cały wcześniejszy firmware w hexie, mam pickit3, wgrywałem już soft pickitem także nic nie ryzykowałem wgrywając nowy soft.