| Termin | Definicja |
|---|---|
| Rockchip RK Series | Rockchip RK Series to główna, historyczna rodzina procesorów tej firmy, stosowana w wielu tabletach i tanich urządzeniach. Zakres nazwy Rockchip RK SeriesRockchip RK Series nie oznacza jednego procesora, lecz rodzinę układów SoC, czyli zintegrowanych systemów zawierających między innymi rdzenie procesora, kontroler pamięci, układ graficzny i kontrolery urządzeń wejścia-wyjścia. Układy tej marki trafiały przede wszystkim do tabletów, odtwarzaczy multimedialnych, telewizorów z systemem Android, przystawek TV, jednopłytkowych komputerów oraz niedrogich urządzeń embedded. Oznaczenie RK jest wspólnym elementem nazw wielu generacji, dlatego sam napis „RK Series” nie określa jeszcze architektury, liczby rdzeni, obsługiwanej pamięci ani możliwości graficznych konkretnego urządzenia. W kolejnych układach stosowano różne generacje procesorów ARM. Przykładowo RK3066 wykorzystywał dwa rdzenie Cortex-A9, RK3288 cztery rdzenie Cortex-A17, a RK3399 łączył dwa rdzenie Cortex-A72 z czterema rdzeniami Cortex-A53. Nowszy RK3566 ma cztery rdzenie Cortex-A55, natomiast RK3588 korzysta z czterech rdzeni Cortex-A76 i czterech Cortex-A55. Te przykłady pokazują, że oznaczenie RK obejmuje zarówno starsze konstrukcje 32-bitowe, jak i nowsze platformy 64-bitowe. Procesor, grafika i kontrolery w układach RKWłaściwości konkretnego urządzenia zależą od pełnego symbolu układu, a nie od samej nazwy rodziny. Różnice mogą obejmować typ i liczbę rdzeni CPU, częstotliwość pracy, kontroler pamięci LPDDR lub DDR, układ graficzny Mali, dekodowanie i kodowanie wideo, obsługę ekranów oraz liczbę dostępnych portów. RK3288 jest przykładem układu z grafiką Mali-T764 i obsługą dekodowania materiału 4K, podczas gdy nowsze układy, takie jak RK3566 i RK3588, oferują inne generacje GPU oraz odmienne bloki multimedialne. Nie można więc dobierać oprogramowania, sterownika ani obrazu systemu wyłącznie na podstawie skrótu RK. Układ Rockchip często integruje kontrolery używane przez płytę główną urządzenia: USB, HDMI, MIPI-DSI dla wyświetlacza, MIPI-CSI dla kamer, interfejsy audio, UART, I²C, SPI, SDIO oraz kontrolery pamięci masowej. W zależności od modelu może być dostępny interfejs SATA, PCI Express, Ethernet lub sprzętowe dekodowanie określonych formatów obrazu. Ostateczna konfiguracja zależy jednak również od projektu płyty, zastosowanych układów zewnętrznych i oprogramowania układowego. Ten sam SoC może występować w urządzeniach o całkowicie różnych portach i funkcjach. Uruchamianie systemu i rozpoznawanie konkretnego modeluW urządzeniach z układami RK przebieg startu obejmuje kod zapisany w pamięci ROM procesora, pierwszy etap programu rozruchowego, właściwy bootloader oraz system operacyjny. W urządzeniach z Androidem spotyka się bootloader oparty na U-Boot lub jego odmianach, partycje systemowe oraz pliki opisujące sprzęt, takie jak device tree. W systemach Linux poprawne działanie zależy od zgodności kernela, konfiguracji device tree, sterowników GPU, firmware oraz obrazu bootloadera. Błąd w jednym z tych elementów może powodować brak obrazu, zatrzymanie na logo, restartowanie urządzenia albo niewykrywanie pamięci i portów. Do identyfikacji platformy potrzebny jest pełny symbol SoC odczytany z dokumentacji, systemu, logów uruchomieniowych albo oznaczeń płyty. Pomocne bywają także identyfikatory USB trybu serwisowego oraz narzędzia Rockchip, między innymi rkdeveloptool i RKDevTool, lecz ich użycie musi odpowiadać właściwemu modelowi i układowi pamięci. Nieprawidłowy obraz firmware może nadpisać partycje, usunąć system albo uniemożliwić normalny start. Przed aktualizacją należy ustalić dokładny model urządzenia, wersję bootloadera, typ pamięci eMMC lub NAND oraz układ partycji. Rockchip w diagnostyce urządzeń konsumenckichObjawy awarii urządzenia z układem RK nie zawsze wskazują na uszkodzenie samego procesora. Brak uruchamiania może wynikać z uszkodzonej pamięci eMMC, wadliwego zasilania, przerwanej aktualizacji, uszkodzonego bootloadera, problemu z pamięcią RAM, przegrzewania albo usterki elementów na płycie głównej. W przypadku tabletu lub przystawki multimedialnej diagnostyka powinna rozdzielić problem sprzętowy od błędu oprogramowania: sprawdza się pobór prądu, reakcję na podłączenie USB, obecność trybu maskrom lub loader, napięcia zasilające oraz komunikaty z UART, jeśli konstrukcja urządzenia udostępnia takie wyprowadzenia. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, a w przypadku urządzeń opartych na platformach Rockchip punktem wyjścia jest identyfikacja konkretnego modelu oraz ocena, czy problem dotyczy zasilania, pamięci, płyty głównej czy oprogramowania układowego. Dopiero po takim rozpoznaniu można bezpiecznie ocenić możliwość przywrócenia systemu lub naprawy urządzenia. Sama obecność procesora z rodziny RK nie przesądza o sposobie naprawy, ponieważ poszczególne generacje i projekty płyt różnią się między sobą budową oraz procedurą programowania. |