Posts

Showing posts from June, 2023

Raspberry Pi 5 ve UART

Raspberry Pi 4 ve öncesinde, UART üzerinden cihazlarla haberleşmek için "/boot/config.txt" dosyasında aşağıdaki satırı ekleyerek aktif edebiliyorduk.  enable_uart=1 Raspberry Pi 3 cihazımdaki sistemi Raspberry Pi 5 sisteme yükseltince, ntp için kullandığım UART üzerindeki GPS modülüm çalışmamaya başladı. PPS sinyali düzgün çalışırken, NEMA verisinin gelmediğini farkettim. Kalitesiz bir bağlantı üzerinde olduğum için ntp offset sapıtmaya başlamış. Raspberry Pi 5 ile büyük değişiklik yapılmış. Ana UART bir sokete taşındığından enable_uart ile sadece soketteki UART aktif oluyor. GPIO 14 - 15 üzerinden bağladığımız cihaza bağlanamıyoruz. GPIO 14 - 15 üzerindeki UART ı aktif hale getirmek için "/boot/config.txt" dosyasında aşağıdaki overlay'i kullandım. dtoverlay=uart0-pi5 Bu overlayı tanımladıktan sonra UART pinlerine bağladığım GPS modülünden veri almaya başladım.

Raspian Image Disk Clone Partition Resize using Windows 11

 Genel kurulumda, raspianda disk 2 partitiona ayrılır. Birincisi FAT formatında olan BOOT partitionu ve sistemin ve dosyaların bulunduğu ext4 formatındaki partition. Yeni raspian dağıtımlarında BOOT 256MB ayrılırken eskiden 64MB ayrılırdı. Eğer benim gibi sistemi güncelleye güncelleye bugüne taşıdıysanız 64MB lık BOOT partitiona sahip olma ihtimaliniz vardır. "rpi-update" ile firmware güncellemek istediğinizde, 64 MB yetersiz kaldığı için uyarı verecektir. Normalde tavsiye edilen sıfırdan sistem kurulumudur. Benim gibi kurulu programlarınız dosyalarınızı kaybetmek istemiyorsanız ve sıfırdan başlamak istemiyorsanız sistemi bir şekilde kopyalamak gerekiyor. Aşağıdaki adımlarla BOOT parttiion ı 512MB a çıkartıp daha büyük bir sd karta taşıdım. Kullandığım kaynak SD kart 32GB olup boot partition'u 64 MB idi. Hedef SD kart ise 64gb olup boot partition u 512mb yapacağım. Kullandıığım programlar LazeSoft Recovery Suite Ücretsiz versiyon. Windows Disk Managment Tool Dosya Yönetic