Mengaktifkan SPI pada Mini6410/Tiny6410

Pada tutorial sebelumnya kita sudah mencoba untuk mengaktifkan 1-Wire pada Tiny6410. Sekarang kita akan mencoba mengaktifkan SPI pada Mini6410 atau Tiny6410 mengingat kedua board ini memiliki konektor jalur SPI yang sama yaitu konektor SDIO2/SD Wifi pin 7, 8, 9, dan 10. Bedanya adalah Mini6410 menggunakan SPI0, sedangkan pada Tiny6410 menggunakan SPI1. Hal itu tidak menjadi masalah karena yang akan kita aktifkan adalah kedua jalur SPI, yaitu SPI0 dan SPI1. Pertama kita harus mengubah file arch/arm/mach-s3c64xx/mach-mini6410. [Read More]

Mengaktifkan 1-Wire pada Tiny6410

Secara default antarmuka 1-Wire pada Tiny6410 tidak diaktifkan. Tentu saja kita berbicara mengenai OS Linux pada board ini. Untuk mengaktifkannya kita perlu memodifikasi kernel. Kernel Linux yang digunakan adalah kernel bawaan board Tiny6410 yaitu kernel 2.6.38. Pada contoh ini kita akan mencoba membaca temperatur dari sensor DS18B20 yang sudah terhubung ke GPIO GPN8. Untuk itu kita harus mengubah pin GPIO GPN8 menjadi jalur 1-Wire. Ini juga berlaku untuk board Mini6410 dengan keperluan lain karena sensor ini hanya terdapat pada Tiny6410. [Read More]