Wyłączenie Mass Media Storage w NRF52 DevKit

Uruchom J-Link Commander:

Wydaj polecenie „MSDDisable”:

Zamykamy J-Link Commander.

Po odłączeniu i ponownym podłączeniu devkita przez USB nie będzie one montowany jako Mass Media Storage. Wprawdzie stracimy możliwość programowania devkita przez ładowanie firmware’u na dysk USB, ale nie będziemy musieli go resetować przed próbą połączenia po każdorazowym podłączeniu go przez USB do komputera.

Montowanie obrazu UBIFS

Tworzymy urządzenie o rozmiarze 204800 KiB. Musi być większy niż obraz, który chcemy zamontować:

Stan urządzeń możemy sprawdzić poleceniem:

Wynik:

Flashujemy urządzenie:

Urządzenie zawiera już nasz obraz. Teraz musimy nakazać modułowi jego użycie:

Montujemy urządzenie w wybranym katalogu:

Teraz możemy przeglądać jego zawartość:

Wynik:

Linki

https://pjankows.blogspot.com/2012/01/how-to-mount-ubi-image.html

Root i TWRP dla Xiaomi Redmi 3

Jak zdobyć uprawnienia roota:

http://en.miui.com/thread-214252-1-1.html

Jeżeli link nie będzie działa, to można pobrać stąd:

root_xiaomi_redmi3-choimobile-vn

Jak zainstalować TWRP

https://twrp.me/devices/xiaomiredmi3.html

Instalacja serwera Plex na Raspberry Pi 2

Aktualizujemy repozytoria:

Upewniamy się, że mamy zainstalowane en_US.UTF-8:

Upewniamy się, że mamy odpowiednią wersję libc (min. 2.19):

Read More

Git – Patch does not have a valid e-mail address.

Poniższy błąd pojawia się, gdy chcemy użyć patcha w innym formacie niż akceptowanym przez polecenie „git am”:

Prostym rozwiązaniem jest dodanie dowolnego nagłówka w poprawnym formacie. Przykład:

Linki

http://git.661346.n2.nabble.com/Problems-with-git-am-td3895920.html

Git – SSL certificate problem: unable to get local issuer certificate

Ten problem pojawia się, gdy sami tworzymy certyfikaty SSL dla Gita.

Poprawna metoda rozwiązania problemu, to wskazanie Gitowi certyfikatów CA:

Problem można również pominąć wyłączyć sprawdzanie certyfikatów w Gicie:

Linki

http://www.jamescoyle.net/how-to/1891-git-ssl-certificate-problem-caused-by-self-signed-certificates

Jak zaimportować repozytorium CVS do Gita

Instalujemy konsolę Babun, uruchamiamy ją i instalujemy potrzebne narzędzia:

Logujemy się, aby uniknąć konieczności podawania za każdym razem hasła (zamień anonymous na swój login):

Read More

Strumieniowanie wideo z Raspberry Pi przy pomocy MJPG-streamera

Najnowsza wersja MJPG-streamera najwyraźniej nie działa z najnowszą wersją Raspbiana (wersja jądra 3.18.7+).

Kompilacja przebiega poprawnie, serwer HTTP również uruchamia się poprawnie, ale żadne dane wideo nie są przesyłane. Poniżej rozwiązanie tego problemu. Read More

Wyłączenie usypiania karty Wi-Fi w Raspberry Pi

Domyślnie karta Wi-Fi (WiFi USB N 150Mbps Edup EP-N8508GS), którą podłączyłem do Raspberry Pi usypiała się po kilkunastu sekundach. Nie jest to problem podczas korzystania z Raspberry Pi, ponieważ karta wybudza się szybko, ale powoduje, że nie można się do niej podłączyć z zewnątrz.

Read More

Wersjonowanie konfiguracji serwera

Na swoim serwerze tworzę kopie zapasowe plików konfiguracyjnych oraz ważnych plików przy pomocy systemu kontroli wersji.

Używanie systemu kontroli wersji ma przewagę nad zwykłymi kopiami zapasowymi, ponieważ mogę z łatwością sprawdzać które linie zostały zmodyfikowane oraz przywracać poprzednie wersje przy pomocy jednego polecenia.

Read More