Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Elektronika » Układy cyfrowe » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
  Anteny Fale
  Automatyka Robotyka
  Dźwięk cyfrowy
  Elektronika
  Optoelektronika
  Przetwarzanie obrazów
  Przetwarzanie sygnałów
  Systemy czasu rzeczywistego
  Układy cyfrowe
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
Linux w systemach i.MX 6 series 86.00zł
Linux w systemach i.MX 6 series

Tytuł: Linux w systemach i.MX 6 series
Autor: Marcin Bis
ISBN: 978-83-64702-04-4
Ilość stron: 382
Data wydania: 07/2015 dodruk
Format: 16.5x23.5cm
Wydawnictwo: BTC

Cena: 86.00zł


Książka zawiera praktyczne przykłady i opisy dobrych praktyk pracy z Linuksem, Yocto, Biuldrootem i wieloma innymi narzędziami.

Powstała na podstawie doświadczeń autora w pracy nad projektami systemów wbudowanych. Linux ma ogromny wpływ na obecny kształt rynku urządzeń embedded.

W książce posłużono się przykładem rodziny układów i.MX6 firmy Freescale. Są to nowoczesne procesory wykorzystujące rdzenie Cortex-A9. Ich mocną stroną są przede wszystkim funkcje multimedialne.

Książka jest uzupełnieniem tytułu „Linux w systemach embedded” tego samego autora.

Rozdziały:

1. Yocto
1.1. Podstawowe komponenty                          26
1.2. Metadane                                    26
1.3. Przygotowanie systemu                           28
1.4. Rozpoczęcie pracy z Yocto                           29
1.4.1. Konfiguracja GIT.                           29
1.4.2. fsl-community-bsp-platform                       29
1.4.3. Yocto bez dodatków                            31
1.4.4. Wersje Yocto                               31
1.4.5. Pliki źródłowe                             32
1.4.6. Konfiguracja początkowa                        35
1.4.7. Kompilacja.                               38
1.4.8. Wyniki kompilacji.                            39
1.4.9. Przygotowanie karty SD                          40
1.4.10. Konsola szeregowa                         41
1.4.11. Uruchomienie systemu                       41
1.4.12. SDK                                   42
1.5. Praca z pakietami                             45
1.5.1. Repozytoria                            46
1.5.2. Dodatkowe pakiety                         48
1.5.3. Przykład: Openvpn                         49
1.5.4. Przykład: GStreamer                        50
1.5.5. Pomijanie pakietów ze względu na licencję             51
1.5.6. Przykład: OpenCV                             51
4 Spis treści
1.5.7. Przykład: QT5                            52
1.5.8. Dodawanie własnych pakietów i meta-layerów            55
1.5.9. Przykład: Smartmontools                       57
1.5.10. Przykład: własna aplikacja                       59
1.5.11. Własna platforma                            60
1.6. Debugowanie aplikacji                            64
1.6.1. Sieć – sposób 1                            64
1.6.2. Sieć – sposób 2 – ifplugd                         65
1.6.3. Metody komunikacji z urządzeniem.                  67
1.6.4. Narzędzia wymagane na urządzeniu                 69
1.7. Wybrane funkcje Yocto                             71
1.7.1. Hob.                                   71
1.7.2. Pliki pobierane z Internetu                       73
1.7.3. Sstate-cache.                             74
1.7.4. Przydatne komendy bitbake                        76
1.7.5. Szczegółowe statystyki.                        78
1.7.6. Prelinkowanie.                            78
1.8. Krytyka Yocto                                 79

2. Praca z Eclipse
2.1. Instalacja Eclipse                              82
2.1.1. Pobranie pakietu.                             82
2.1.2. Java.                                   83
2.1.3. Rozpakowanie i uruchomienie                     83
2.2. Konfiguracja Eclipse do pracy z kodem źródłowym jądra          84
2.2.1. Tworzenie nowego projektu                        84
2.2.2. Opcje projektu dotyczące indeksowania               85
2.2.3. Opcje projektu dotyczące kompilacji                   91
2.2.4. Indeksowanie źródeł                            92
2.2.5. Prawidłowo skonfigurowane IDE                     93
2.2.6. Kompilacja jądra                              95
2.3. Moduły jądra rozwijane poza drzewem                   96
2.3.1. Przykładowy moduł                          97
2.3.2. Projekt w Eclipse                            97
2.4. Aplikacje przestrzeni użytkownika                       99
2.4.1. Konfiguracja połączenia sieciowego                 100
2.4.2. Projekt w Eclipse                           102
2.4.3. Dodatkowe pliki źródłowe i budowanie               103
2.4.4. Podłączenie Eclipse do zdalnego systemu.              104
2.4.5. Zdalne uruchamianie aplikacji                    106
2.4.6. Zdalne debugowanie                           109
2.5. Debugowanie jądra                            110
2.5.1. KGDB                                 111
2.5.2. Użycie KGDB                            112
2.5.3. Debugowanie modułów jądra                      113
2.5.4. Debugowanie jądra za pomocą Eclipse..               114

3. Buildroot
3.1. Wersje                                   118
3.2. Instalacja                                   119
3.3. Korzystanie z Buildroota                         119
3.4. Konfiguracja.                                122
3.4.1. Traget options                            122
3.4.2. Opcje budowania                         123
3.4.3. Toolchain                                125
3.4.4. Kompilacja toolchaina dla i.MX6.                 125
3.4.5. Zewnętrzny toolchain                         129
3.4.6. Porównanie toolchainów.                      130
3.4.7. Konfiguracja systemu                         131
3.4.8. Jądro Linux                           133
3.4.9. Wybór programów i bibliotek                  134
3.4.10. Format docelowego systemu plików.                 137
3.4.11. Bootloader                              138
3.4.12. Dodatkowe pliki, katalogi i skrypty                 140
3.4.13. Kompilacja.                              142
3.4.14. Konfiguracja wybranych komponentów               142
3.4.15. Uruchomienie.                           143
3.5. Kompilacja zewnętrznych programów                    144
3.5.1. SDK i Toolchain z Buildroota                    144
3.5.2. Integracja z Eclipse                          145
3.5.3. Dodawanie własnych pakietów.                    145

4. Timesys LinuxLink
4.1. Obrazy demonstracyjne                            153
4.2. Praca z LinuxLink.                            155
4.2.1. Workorder.                             156
4.2.2. Konfiguracja BSP                           156
4.3. Posługiwanie się BSP                             163
4.3.1. Instalacja i uruchomienie                       164
4.3.2. Dostęp do plików źródłowych.                   166
4.3.3. Factory                                167
4.4. Timestorm IDE                              168

5. Wyświetlacze i grafika
5.1. Przegląd interfejsów graficznych                       172
5.1.1. Proste interfejsy graficzne                        172
5.1.2. Układy podłączane szeregowo                    173
5.1.3. Wyświetlacze podłączane równolegle                174
5.1.4. Konfiguracja sterowników wyświetlaczy w jądrze         180
5.1.5. Interfejsy różnicowe.                          186
5.2. Bufor ramki i inne interfejsy                         188
5.2.1. X-serwer                               188
5.2.2. fbX                                  189
5.3. Konfiguracja wyświetlaczy i.MX6                      191
5.3.1. Parametry jądra..                            191
5.3.2. fbset                                   191
5.3.3. xrandr                                  195
5.3.4. Sprzętowy overlay                          196
5.3.5. Double buffering                             198
5.3.6. Wygaszanie konsoli                          198
5.3.7. Kursor konsoli                           198
5.4. Akceleracja 3D                              200
5.4.1. OpenGL/OpenVG/OpenCL                     200
5.4.2. Vivante                               202
5.4.3. Etnaviv                               203

6. GStreamer i przetwarzanie obrazu
6.1. GStreamer                                 205
6.1.1. Wsparcie dla i.MX6                           206
6.2. Elementy strumienia..                            206
6.2.1. Elementy specyficzne dla i.MX6                    208
6.2.2. Pierwszy pipeline                           209
6.2.3. Odtwarzanie filmu.                           211
6.2.4. Kontrolowanie pipeline’u                       212
6.2.5. Kamera MIPI                              213
6.2.6. Więcej przykładów strumieni dla i.MX6            216
6.2.7. Odbiór telewizji cyfrowej
6.3. Korzystanie z GStreamera w aplikacjach                 226
6.3.1. Serwer RTSP                              226
6.3.2. Integracja z QT                            229
6.4. OpenCV                                  232
6.4.1. Obraz z kamery i.MX6                        235
6.4.2. Kody kreskowe i QR                          239

7. Konfiguracja niskopoziomowa
7.1. Uruchamianie systemu – bootloader                     242
7.1.1. HAB                                  243
7.1.2. USB Recovery.                            243
7.1.3. Start z karty SD                           245
7.2. U-BOOT                                 246
7.2.1. Kompilacja i uruchomienie                     246
7.2.2. Rejestry jednorazowo programowalne                248
7.2.3. Komendy U-BOOT-a                         249
7.2.4. Zmienne konfiguracyjne                         250
7.2.5. Komenda bdinfo.                            252
7.2.6. Skrypt uruchamiający system                      252
7.3. Alternatywne bootloadery.                        254
7.4. Wersje jądra Linux dla Freescale i.MX6                 255
7.4.1. Peryferie i PIN-y procesora                       258
7.4.2. Magistrale i model urządzeń                     262
7.4.3. Linux bez Device Tree                      264
7.5. Device Tree.                               265
7.5.1. Budowa drzewa – I2C w Wandboard Solo           267
7.5.2. Sterownik kontrolera I2C                      270
7.5.3. Dokumentacja w jądrze.                        272
7.5.4. Urządzenia I2C – organizacja i komunikacja            272
7.5.5. Sterowniki I2C – termometr.                    277
7.5.6. Sterowniki I2C – ekspander I/O                   278
7.5.7. Termometr 1-Wire.                           280
7.5.8. Przykład – uproszczenie zarządzania projektem        285
7.5.9. Przykład – przekazywanie parametrów jądra            286
7.5.10. Przykład – izolacja własnego kodu                   287
7.5.11. Przykład – sterowanie zasilaniem peryferii             288
7.6. Firmware dla urządzeń                           290
7.6.1. Infrastruktura w jądrze.                       290
7.6.2. Skąd wziąć firmware.                        293
7.6.3. Przykładowy sterownik – Wi-Fi                   293
7.6.4. Przykładowy sterownik – Tuner DVB-T.               294
7.7. Oszczędzanie energii                           295
7.7.1. CPU Frequency Scaling                         295
7.7.2. Tryby uśpienia.                            299
7.7.3. Pomiary zużycia energii                         302
7.8. Koprocesor kryptograficzny.                       303
7.8.1. Przykład – openssl                            304
7.8.2. Przykład – IPSec w IPv6                      307
7.9. CAN                                    314
7.9.1. SocketCAN w Linuksie                       315
7.9.2. Narzędzia przestrzeni użytkownika                   317
7.9.3. Wirtualny kontroler CAN                      318
7.9.4. Fizyczny kontroler CAN.                      318
7.9.5. Przykładowy program.                         319
7.10. Bluetooth                                   321
7.11. Udev                                    324
7.11.1. Stała nazwa interfejsu sieciowego                  325
7.11.2. Nazwy urządzeń USB                          325
7.11.3. Nazwy interfejsów sieciowych zależne od portu          329
7.12. Uruchamianie usług                             331
7.12.1. /etc/inittab.                             331
7.12.2. /etc/init.d/rcS                              331
7.12.3. Prosty skrypt startowy – /etc/init.d/SXXusluga          332
7.12.4. start-stop-daemon                           332
7.12.5. Skrypt startowy dla klasycznego inita (Debian)            334
7.12.6. /etc/rc.local                               334
7.12.7. Uruchamianie usług przez inetd.                  335
7.12.8. Systemd                                 336
7.13. Systemy plików dla urządzeń wbudowanych               341
7.13.1. Urządzenia blokowe.                          342
7.13.2. Urządzenia MTD.                          344
7.13.3. Urządzenia blokowe oparte na pamięciach Flash          346
7.14. Szybki start                                 347
7.14.1. Metodologia pracy                            348
7.14.2. Pomiar czasu                              349
7.14.3. Techniki optymalizacji                      350

A. Dodatek technologiczny
A.1. Technologia montażu układów BGA – PoP (Package on Package)     355
A.2. Metody montażu układów PoP                        357
A.3. Montaż jednoetapowy typu in-line                      358
A.4. Montaż dwuetapowy typu pre-stacking                  362
A.5. Defekty w montażu układów PoP                     364
A.6. Standaryzacja modułów PoP – JEDEC                  370
Bibliografia.                                        371
Spis rysunków

Klienci, którzy kupili tę książkę, kupili także
Jak spełnić marzenia 9 pytań które zmienią twoje życie
Jak spełnić marzenia 9 pytań które zmienią twoje życie
Arlene Harder
GWP
Seksografie Reportaż uczestniczący o seksie i seksualności
Seksografie Reportaż uczestniczący o seksie i seksualności
Gabriela Wiener
Prószyński
Podstawy fizyki Tom 5 Wydanie 2
Podstawy fizyki Tom 5 Wydanie 2
Jearl Walker David Halliday Robert Resnick
PWN
Świat samochodów Richarda Hammonda
Świat samochodów Richarda Hammonda
Richard Hammond
Hachette
Św. Jan Paweł II Otoczył nas troską. 10 lat po odejściu
Św. Jan Paweł II Otoczył nas troską. 10 lat po odejściu
Praca zbiorowa
Rafael
Potęga podświadomości. Modlitwy
Potęga podświadomości. Modlitwy
Joseph Murphy
Sensus
 Koszyk
1 x Cesarz Karol V Klęska polityki, triumf idei
1 x Android w praktyce Projektowanie aplikacji
1 x Hatszepsut
1 x Dinozaurium
1 x Windows 10 PL. Kurs
1 x Agile. Retrospektywy w zarządzaniu standardami
1 x Terapia osób z niepełnosprawnością intelektualną
1 x C#. Praktyczny kurs. Wydanie III
1 x Umowa zrzeczenia się dziedziczenia w polskim prawie cywilnym
1 x Neuroonkologia kliniczna
1 x 100 najlepszych soków
1 x Tunezja dookoła świata
1 x Kryminalistyka Studia prawnicze Wydanie 3
1 x Armia generała Władysława Andersa w ZSRR 1941-1942
1 x Gruntowo-powłokowe konstrukcje z blach falistych
1 x Praktyczny słownik wyrazów obcych z przykładami
1 x Biblia Nowy Testament ilustrowany mozaikami z bazyliki św. Marka w Wenecji
1 x 100 najlepszych przepisów Dużo witamin mało kalorii
1 x Blogobojni czyli o nowych mediach w Kościele
1 x Kodeks pracy 2013 z komentarzem do zmian elastyczny czas pracy – uprawnienia rodzicielskie
1 x Ewangelia według Rzymu Porównanie katolickiej tradycji i Słowa Bożego
1 x Łowy łucznicze
1 x Bezpieczeństwo antyterrorystyczne Świadomość społeczna i edukacyjna
1 x Blondynka na Tasmanii
1 x Granice swobody kształtowania treści statutu spółki akcyjnej
1 x 101 ćwiczeń z ziemi
1 x Toksykologia narządowa
1 x Astrologia współczesna Tom 10 Bieg w Czasie część 4 Matryca - 2
1 x 28 dni Bikini Body Przewodnik po zdrowym jedzeniu i stylu życia
1 x Fajne rzeczy z niefajnych śmieci
1 x Co nas może zabić w mieście
1 x Amerykańska ruletka Historia i współczesność stosunków Zjednoczonych i Ameryki Łacińskiej
1 x Białe certyfikaty i świadectwa efektywności energetycznej w UE Analiza porównawcza regulacji systemowych przyjętych w Wielkiej Bry
1 x Księga mężczyzn Wykorzystaj "kryzys męskości" by odkryć samego siebie
1 x Białe trufle
1 x Padaczka Obraz kliniczny napadów padaczkowych
1 x Mikrokontrolery ST7Lite w praktyce
1 x Konstytucje państw współczesnych Studium prawno-historyczne
1 x Anatomia miłości nowe spojrzenie
1 x Humanitarny wymiar użycia sił zbrojnych Teoria i praktyka operacji humanitarnych
1 x Aplikacje 2011 Radcowska adwokacka notarialna Egzamin wstępny i końcowy Testy Przepisy Objaśnienia Tom 1
1 x Uzależnienia 2.0 Dlaczego tak trudno się oprzeć nowym technologiom
1 x Atlas rowerowy
1 x Procedury zabiegowe
1 x 100 najpiękniejszych ras psów
1 x 100 najpiękniejszych zabytków świata
1 x Apteka Pana Boga Porady i praktyka stosowania ziół leczniczych
1 x Feminizm - antyfeminizm Kobieta w Kościele
1 x Jazda rowerem górskim
1 x Azja południowo-wschodnia praktyczny przewodnik
1 x Nurkowanie
1 x Andropauza
1 x Mikrobiom najmniejsze organizmy które rzadzą światem
1 x Rum Doodle Zdobycie najwyższego szczytu świata
1 x Kodeks karny - część wojskowa Komentarz
1 x Dorpowscy w Prusach Królewskich i Wielkopolsce Studium genealogiczne
1 x Cuda malarstwa światowego
1 x Karpaty i Podkarpacie Cuda Polski LTW
1 x Arteterapia Narodziny idei, ewolucja teorii, rozwój praktyki
1 x Ginekologia onkologiczna
1 x Biel Notatki z Afryki
1 x Anna Seniuk Nietypowa baba jestem w rozmowie z córką Magdaleną Małecką-Wippich
1 x Ciągłość i zmiana Sto lat rozwoju polskiej wsi
1 x Cel za horyzontem Opowieść snajpera Gromu
1 x Prawo autorskie i prasowe Wydanie 19
1 x Historyczne gry dydaktyczne - rozrywka, regionalizm, refleksja
1 x Cofnij zegar
1 x 11 pragnień Ćwiczenia ignacjańskie
1 x Archipelag znikających wysp
1 x Astrologia współczesna Tom 2 Lilith ujawnia swoje tajemnice część 2
1 x Andaluzja. Sewilla, Granada i Kordowa. Kraina flamenco Przewodniki rekreacyjne Wydanie 2
1 x CeWEBryci sława w sieci
1 x Inżynieria finansowa Wycena instrumentów pochodnych Symulacje komputerowe Statystyka rynku
1 x Podstawy programowania sterowników S7-1200 w języku SCL
1 x Zaburzenia czynności rozkurczowej serca
1 x Joga snu i praktyka naturalnego światła
1 x Historia Rosji
1 x Koty Jak rozpoznać 50 ras
1 x Jak nie zabić swoich roślin
1 x Gotuj z Julią
1 x Neurologia Kompendium
1 x Bóg wszechświat i sens życia
1 x API nowoczesnej strony WWW. Usługi sieciowe w PHP
1 x Kwestia rosyjska Jak budowano naród i imperium
1 x Bio-młodość Jak cofnąć zegar biologiczny
1 x Mózg
1 x Chińska Republika Ludowa jako współczesny podmiot środowiska międzynarodowego. Tom 2 Wektory
1 x Potęga cierpliwości Zwolnij by cieszyć się szczęściem sukcesem i spokojem umysłu
1 x Bormann Pierwszy po bestii
1 x Cuda Polski Najpiękniejsze budynki i budowle
1 x Opłaty za pobyt w domu pomocy społecznej
1 x Cztery nazwiska dwa imiona Macedońscy uchodźcy wojenni na Dolnym Śląsku
1 x Milioner i bogini
1 x Aksjomatyczne teorie prawdy
1 x Diabetologia wieku rozwojowego
1 x Bezradność nauczyciela
1 x Pilnowanie strażników Etyka dziennikarska w praktyce
1 x Bates - kieszonkowy przewodnik po badaniu podmiotowym i przedmiotowym
1 x Edytorstwo Jak wydawać współczesne teksty literackie
1 x Komercyjne świadczenie usług medycznych przez szpitale publiczne
1 x Fantastyczne światy na okładkach i w ilustracjach książek oraz czasopism od wieku XIX do lat 80. XX wieku
1 x Historia Izraela
1 x Przygody Bajtazara 25 lat Olimpiady Informatycznej Wybór zadań
1 x Spacerem po Nowym Jorku
1 x Ekonometria
1 x Leksykon konwergencji mediów
1 x 5 domowych środków, które zastąpią całą drogerię Tanie eko środki dla ciebie i domu
1 x Fake newsy i inne fałszerstwa od średniowiecza do XXI wieku
1 x Wybrane procedury postępowania pielęgniarskiego w warunkach domowych
1 x Biblia opowiedziana dzieciom Stary i Nowy Testament
1 x Medycyna piękności
1 x 71 Pułk Piechoty w latach 1918-1939
1 x 99 krótkich opowiadań trafiających w sedno
1 x Choroby nerwowo-mięśniowe
1 x Apelacja w postępowaniu karnym Wydanie 2
1 x Aktualne problemy kryminalizacyjne
1 x Do fanatyków Trzy refleksje
1 x Coś francuskiego Z miłością z pasją ze smakiem
1 x Człowiek - technologia - media Konteksty kulturowe i psychologiczne
1 x Egzaminy prawnicze Ministerstwa Sprawiedliwości Tom 3 Akta gospodarcze i administracyjne Wydanie 3
1 x Origami Kwiaty i bukiety z papieru
1 x Diagnostyka i leczenie dysfunkcji czaszkowo-żuchwowych w ujęciu holistycznym
1 x Ochrona danych osobowych podmiotów objętych prawem pracy i prawem ubezpieczeń społecznych
1 x Elementy kulturowe lasostepu pontyjskiego we wczesnej epoce żelaza na Niżu Polskim w świetle materiałów ceramicznych
1 x Choroby serca Lekarz rodzinny
1 x Chrześcijańska rewolucja a złudzenia ateizmu
1 x Cypr Praktyczny przewodnik
1 x Android Studio. Wygodne i efektywne tworzenie aplikacji
1 x Asystent sędziego w sądzie powszechnym
1 x Kodeks spółek handlowych
1 x Atlas ziół
1 x Dermatologia
1 x Historie alternatywne i kontrfaktyczne Wizje - narracje - metodologia
1 x Prawo ochrony środowiska Komentarz
1 x Encyklopedia nauk pomocniczych historii
1 x Cygan to Cygan
1 x Fides et actio
1 x Ilustrowana historia Formuły 1
1 x Filozofia i teoria prawa
1 x Encefalopatia wątrobowa
1 x Minecraft. Crafting, czary i świetna zabawa. Wydanie II
1 x Gry codzienne i pozacodzienne o komunikacyjnych aspektach aktorstwa
1 x Kosmetologia ciała
1 x Wprowadzenie do fizyki w grach animacjach i symulacjach Flash
1 x Armia Fryderyka Wielkiego Od zakończenia wojny siedmioletniej do śmierci Fryderyka Wilhelma II
1 x Źródła do dziejów chasydyzmu w Królestwie Polskim 1815-1867 w zasobach polskich archiwów państwowych
1 x Elektroniczne czynności procesowe w sądowym postępowaniu cywilnym
1 x Bezpieczeństwo społeczne Studium z zakresu teorii bezpieczeństwa narodowego
1 x Jak (prze)żyć z teściami?
1 x Mężczyzna, który pomylił swoją żonę z kapeluszem
8,752.08zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo BTC
 Kategoria:
 Matematyka
Konkursy matematyczne dla szkoły podstawowej Zbiór zadań z konkursów w województwie kujawsko-pomorskim

Konkursy matematyczne dla szkoły podstawowej Zbiór zadań z konkursów w województwie kujawsko-pomorskim

19.53zł
16.60zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Autodesk Inventor Professional /Fusion 2012PL/2012+ Metodyka projektowania z płytą CD Andrzej Jaskulski PWN
Matematyka konkretna Wydanie 4 Ronald L. Graham, Donald E. Knuth, Oren Patashnik PWN
MERITUM Podatki 2018 Aleksander Kaźmierski Wolters Kluwer
Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium
3ds Max 2012 Biblia Kelly L. Murdock HELION
Animacja komputerowa Algorytmy i techniki Rick Parent PWN
Encyklopedia zdrowia Tom 1-2 Wydanie 9 Witold S. Gumułka, Wojciech Rewerski PWN
OpenGL w praktyce Janusz Ganczarski BTC
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT