Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

XGecu T56 Universal Programmer - nowy programator producenta TL866

Freddy 25 Mar 2020 07:29 588 5
  • Według producenta XGecu mamy już nowy programator XGecu T56 Universal Programmer

    Oto argumenty reklamowe:
    Super wydajność, Super prędkość, Super mały przenośny, Fajny wygląd, Niskie zużycie energii, Super stabilność
    ROZMIAR: 12,9 cm x 8,5 cm x 2,9 cm
    XGecu T56 Universal Programmer - nowy programator producenta TL866

    Obsługa układów bazuje na serii układów z programatora TL866II Plus, oraz dodatkowo zapewnia obsługę NOR Flash / NAND Flash / eMMC (Embedded Multi-Media Controller)
    Obsługa układów TSOP48 / TSOP56 / BGA48 / BGA63 / BGA64 / BGA100 / BGA153 / BGA162 / BGA169 / BGA221
    Pierwsze wersje programatora obsługują ponad 21400 układów.

    Parametry programatora według producenta
    1. Programator oparty jest na 32-bitowym 200 MHZ procesorze oraz układzie FPGA Xilinx SP6, transmisja z komputerem zapewnia złącze USB 2.0 HS 480 MHz
    2. 56-pinowe gniazdo ZIF z pełną obsługą I/O - wszystkie piny mają niezawodną obsługę z maksymalną częstotliwość roboczą 50 MHz.
    3. Stabilny i niezawodny 8-pinowy interfejs ICP (in-circuit programming) przy długości przewodów ponad 30 cm może niezawodnie komunikować się do 25 MHZ. Programowanie w układzie serii 25 / eMMC z maksymalną częstotliwością taktowania 40 MHZ-50 MHZ
    4. Napięcie Vcc 1,2-6,5V (64 poziomy),
        Napięcie Vpp 6,5-25V (64 poziomy),
        Sygnału komunikacji I/O regulowane w zakresie 1,2 V-3,6V.
        Zabezpieczenie nadprądowe Vcc 120mA-320mA z płynną regulacją
        Zabezpieczenie nadprądowe Vpp 120mA.
    5. Zasilanie programatora 5 V <500mA. Żaden układ nie wymaga zewnętrznego zasilania. Jest możliwość użycia zewnętrznego zasilacza 5V-5.5V 500mA.
    Programator ma dodatkowo zaawansowaną ochronę w takim wypadku - przekroczenie napięcia, odwrotna polaryzacja, za niskie napięcie.
    6. Prędkość zapisu eMMC 12 MB/s - 25 MB/s, zaś odczytu eMMC 14 MB/s - 45MB/s jest 2-5 razy większa niż dla innych podobnych programatorów.
    7. Funkcja self-test obejmująca kontrolę VPP/VCC/GND/IO

    Wprowadzenie do funkcji programowania eMMC
    Najbardziej funkcjonalny programator eMMC, który może znacznie ułatwić masową produkcję na eMMC (można równocześnie używać 4 programatory na jednym komputerze). Raz ładujesz pliki projektu, ładujesz wszystkie ustawienia parametrów jednocześnie i bezpośrednio programujesz. Prędkość odczytu i zapisu 12MB/s - 45MB/s

    Wprowadzenie do funkcji eMMC (ważne w przy układach o dużej pojemności)
    1. Funkcja analizy: analizuje zawartość oryginalnego układu i wyświetla następujące wyniki:
    Wyświetlenie informacje o produkcji chipa
         Wizualne pokazanie użycia chipa do 8 partycji
         Dla każdej partycja pokazano, czy jest chroniona przed zapisem, może być odczytana, może zostać na nowo zapisana lub usunięta
         Pokazuje, czy cały układ jest tymczasowo lub na stałe chroniony przed zapisem
         Pokazuje, czy układ jest chroniony hasłem
         Pokazuje, czy układ używa 32-bitowego kodu uwierzytelniającego do zapisywania w RPMB.
         Pokazuje inne ważne parametry ECSD/CSD/CID
    Można również wczytać plik ECSD/CSD/CID do programatora, aby dokonać analizy obciążenia, a także przeprowadzić ogólną analizę plików ECSD odczytywanych przez inne programy

    2. Funkcje odczytu/zapisu (wszystkie funkcje można realizować jednym klawiszem)
         Czytaj CID/CSD/ECSD.
         Wyczyść tymczasową ochronę przed zapisem
         Wyczyść tymczasowe grupy ochrony przed zapisem
         Skasuj układ przed programowaniem
         Sprawdź zawartość (blank-check) układ przed programowaniem
         Programowanie 32-bitowego klucza uwierzytelnienia
         Przeprowadź weryfikację hasła chipa
         Konfiguracja partycji
         Odczyt i programowanie BOOT1, BOOT2, RPMB, GP1, GP2, GP3, GP4
         Odczytywanie i programowanie danych użytkownika
         Ustawianie tymczasowych grup ochrony przed zapisem
         Ustawianie stałych grup ochrony przed zapisem
         Ustawianie lub resetowanie hasła
         Programowanie ECSD, CSD
         Automatyczna kontrola wszystkich powyższych operacje po programowaniu

    Funkcja programowania w układzie ISP
    1. Programowanie w układzie ISP o bardzo wysokiej stabilności i niezawodności, częstotliwość robocza 25 MHz, a jeśli przewody mają mniej niż 10 cm, można go eksploatować przy 40-50 MHz.
    2. ISP może również korzystać z trybu 4-bitowego, szybkość operacji zwiększa się do 4 razy

    eMMC inne funkcje
    1. Częstotliwość pracy i napięcie robocze dla eMMC można regulować ręcznie.
    2. Dane obszaru użytkownika mogą być odczytywane i zapisywane w wielu plikach.
    3. Jeśli istnieje hasło podczas wymazywania, spowoduje wymuszenie wymazywania
    4. Można używać zwykłego hasła lub hasła szyfrowanego SHA1
    5. Wartość ECSD/CSD można załadować z pliku ECSD_CSD lub ręcznie ustawić
    6. Ignorowanie błędu CRC danych podczas operacji odczytu
    7. Opcjonalna automatyczna weryfikacja po zakończeniu operacji odczytu.
    8. Informacje o urządzeniu obejmują mapę pinów w wysokiej rozdzielczości i okablowanie ISP
    9. Wyświetlanie prędkości w czasie rzeczywistym podczas operacji odczytu i zapisu eMMC oraz wyświetlanie końcowej średniej prędkości

    Adaptery eMMC i połączenie and ISP

    BGA153/169
    XGecu T56 Universal Programmer - nowy programator producenta TL866
    eMMC ISP 4bits or 1bit
    XGecu T56 Universal Programmer - nowy programator producenta TL866

    Inne adaptery używane w programatorze
    TSOP32/TSOP40/TSOP48 - TSOP32/TSOP40/TSOP48/TSOP56
    XGecu T56 Universal Programmer - nowy programator producenta TL866 XGecu T56 Universal Programmer - nowy programator producenta TL866

    PLCC32 - PLCC44 - TQFP44
    XGecu T56 Universal Programmer - nowy programator producenta TL866 XGecu T56 Universal Programmer - nowy programator producenta TL866 XGecu T56 Universal Programmer - nowy programator producenta TL866

    BGA48 - BGA63 - BGA64
    XGecu T56 Universal Programmer - nowy programator producenta TL866 XGecu T56 Universal Programmer - nowy programator producenta TL866 XGecu T56 Universal Programmer - nowy programator producenta TL866
    SOP44 - TQFP32
    XGecu T56 Universal Programmer - nowy programator producenta TL866 XGecu T56 Universal Programmer - nowy programator producenta TL866


    W oczekiwaniu na aktualizację i ulepszenia
    Cytat:
    Nie ma najlepszego programatora, może być tylko lepszy. Ten programator został opracowany i przetestowany przez długi czas, a jego funkcje były całkiem dobre. Ze względu na ogromne obciążenie poprawa zajmie więcej czasu

    1. (planowane do ukończenia do 2020.05.31)
         Zmiana algorytm układu NAND, aby zwiększyć prędkość odczytu do ponad 20 MB / s
         dodanie funkcji automatycznej identyfikacji układu NAND
         dodanie obsługi 25 układów NAND serii
         dodanie obsługi funkcji programowania multiple NAND (4 progr. w jednym komputerze)

    2. Funkcja dodawania układów przez użytkownika (planowane do ukończenia do 2020.06.05)

    3. obsługa mikrokomputerów --- Teraz obsługuje tylko niektóre mikrokomputery PIC
     (Planowane dodanie wszystkich MCU obsługiwanych przez TL866II Plus przed 2020.06.30)

    4. Funkcja testu układów logicznych 74S (Czas: nieokreślony)

    5. Ponowne regulacje i poprawa algorytmu programowania dla 25 układów o dużej pojemności serii FLASH.
        Zwiększ prędkość odczytu do ponad 10 MB / s (Czas: nieokreślony)

    Aktualne oprogramowanie i lista obsługiwanych układów zawsze na stronie producenta. Na dzień pisania artykułu była to wersja 10.05, oraz lista zawierająca ponad 21200 układów.
    Co ciekawe to samo oprogramowanie obsługuje programator TL866II Plus.
    Może więc doczekamy się dodawania własnych układów i w tym programatorze :)

    Spoiler:
    Version: V10.05 --2020.3.26
    1.ADD
    ISSI25xxx
    INTEL 28Fxxx TSOP48/TSOP56
    ISSI29GLxxxx TSOP48/TSOP56/BGA48/BGA64
    XGecu T56 Support:21482 pcs( +260 pcs)
    TL866II Plus Support:15918 pcss( +66 pcs)
    2.Fix some known Bugs.

    Version: V10.02 --2020.3.20
    1.ADD
    XGecu T56 Support:21222 pcs( +271pcs)
    TL866II Plus Support:15852
    2. Fix some known Bugs.
    Version: V10.01 --2020.3.16
    1.ADD
    (T56 and TL866II Plus) Huahong BH25xxx
    XGecu T56 Support:20951 pcs
    TL866II Plus Support:15852
    2.FIXED:
    (T56)SST27SFxx/SST39VFxxx Pindect set error
    SAMSUNG:K9F1G08U0B ID error
    Version: V10.00 --2020.3.14
    1.T56 Supported
    XGecu T56 IC Support:20917 pcs
    TL866II Plus IC Support:15821
    2.Fixed some known Bugs?

    Aktualna cena na Aliexpress to ~140$.

    Fajne! Ranking DIY
    O autorze
    Freddy
    Poziom 43  
    Offline 

    Porad udzielam wyłącznie na forum, nie pomagam na PW
    Specjalizuje się w: nawigacja, elektronika, mikrokontrolery
    Freddy napisał 19382 postów o ocenie 1691, pomógł 1345 razy. Jest z nami od 2003 roku.
  • #3
    tronics
    Poziom 37  
    Adaptery do nowego są inne niż do starego?
  • #4
    Freddy
    Poziom 43  
    Inne prostsze, ale można używać starych. W oprogramowaniu wybierasz typ programatora TL866 lub T56.
  • #5
    Hetii
    Poziom 15  
    Fajny, zgrabny i dla kogoś kto zawodowo musi coś programować to cena przystępna :)
    Mimo że go kompletnie nie potrzebuję to chyba sobie kupię :)