Showing posts with label Rpi. Show all posts
Showing posts with label Rpi. Show all posts
Setup dan Troubleshooting Gateway SX1275 LoRa (Long Range) IoT

Setup dan Troubleshooting Gateway SX1275 LoRa (Long Range) IoT

Assalammualaikum Wr. Wb. guys

Hardware yang saya gunakan untuk gateway LoRa disini berbasis chip SX1275, dan untuk processor/backhaul yang saya gunakan disini menggunakan RPI 2 dengan OSMC (debian base) biar bisa sambil Multimedia heheheehheheehh

BOM untuk project ini adalah:

  1. RPI 2 dengan image OSMC
  2. LoRa gateway SX1257 based, disini saya menggunakan produk RAK, DIPERHATIKAN ANTENNA GATEWAY HARUS TERPASANG KARENA BISA MENYEBABAN KERUSAKAN MODULE GATEWAY
  3. Jumper kabel 7ea
  4. Untuk koneksi internet bisa dipilih menggunakan Wifi atau ethernet, bila menggunakan wifi seperti saya, menggunakan wifi dongle USB


Ok langsung aja kita masuk ke step nya:

  • Setting OSMC agar SPI nya aktif yaitu di /boot/config.txt tambahkan parameter dtpram=spi=on, walau lewat OSMC nya sendiri sudah terlihat aktif namun ternyata SPI belum aktif sampai saya tambahan parameter tsb. Sempet berhari-hari puyeng gateway error mulu :-/
  • Bila belum terinstall git gcc dan libc6-dev, install dulu
  • Sudo apt-get update
    Sudo apt-get upgrade
    Sudo apt-get install git gcc libc6-dev
  • Clone source berikut dan ikuti langkah nya:
  • $ git clone -b spi https://github.com/ttn-zh/ic880a-gateway.git ~/ic880a-gateway
    $ cd ~/ic880a-gateway
    $ sudo ./install.sh spi
  • instalasi akan meminta jawaban yes/no untuk remote configuration. karena kita belum membutuhkannya, kita jawab no, kemudian akan diminta mengisi beberapa kolom. Untuk server address bila kita sudah membuat account di TheThingsNetwork atau ResinIoT bisa dimasukkan disini. saya sendiri menggunan TTN dan server yang digunakan adalah ttn.thingsconnected.net
  • Setelah selesai instalasi, gateway harus kita test terlebih dahulu apakah sudah bisa dikenali RPI atau belum
  • $ cd /opt/ttn-gateway/lora_gateway/util_spi_stress/
    $ ./util_spi_stress
    INFO: Starting LoRa concentrator SPI stress-test number 1
    Cycle 0 > did 1000 R/W on an 8 bits reg with no error
    Cycle 1 > did 1000 R/W on an 8 bits reg with no error
    Cycle 2 > did 1000 R/W on an 8 bits reg with no error
    Cycle 3 > did 1000 R/W on an 8 bits reg with no error
    Cycle 4 > did 1000 R/W on an 8 bits reg with no error
    
    
  • Semakin lama cycle tidak ada yang error berarti wiring nya semakin bagus



Dan akhir kata Wassalam

Raspberry Pi 2 *update

Halo semua,

Kali ini saya akan bahas sebuah device bernama Raspberry Pi versi 2 atau biasa disingkat RPI2.

Masih baru datang nih ceritanya dari negeri tiongkok sana. Malamnya sehabis keluarga udah pada tidur langsung aja kita test driving.

Bahan:
Power supply 5V dan kabel data
Kabel HDMI
Keyboard & mouse USB
MicroSD
Images raspbian wheel

Setelah hardware d connect semua, kita harus prepare dulu uSD nya dengan instalasi Linux distro di dalamnya.

Karena saya pengguna Win7, saya unduh dulu win32diskimager. Uncompress dulu file raspbian terlebih dahulu menggunakan 7zip, sampai di dapatkan file *.img.

Write file *.img tersebut menggunakan win32diskimager, dan jangan lupa drive letter nya ubah ke tempat uSD berada ya. Kalo salah salah, bisa bisa hardisk kita kena format atau FD yg lain dan hancur sudah laptop kita dan d FD kita.

Pasang uSD di RPI, dan beri supply. Normalnya LED merah itu harus steady ga kedip kedip, sedangkan LED hijau berkedip kedip random yg artinya sedang membaca SD card.

Nah kebetulan nih, punya saya g ada kedipam sedikitpun dan layar di LCD juga masih blank ga dapat sinyal.

Setelah cari cari info, ada beberapa kemungkinan mengapa RPI tidak mau boot.

1. Power supply yang kurang, namun bila lihat dari karakter LED ga masalah
2. Sdcard bermasalah, ini bisa jadi sih soalnya sempat lihat di elinux bahwa beberapa sdcard bisa bikin masalah. Dan punya saya dengan nama uHDclass1 transcend tertera disitu memang failure ga bisa d gunain...hikssss, harus beli lg uSD
3. Kemungkinan di slot uSDnya sendiri kotor jd harus di bersihin.

Soo tunggu lagi update selanjutnya ya setelah dapat uSD yg baru


Well,

Update masalah RPI kenapa gak mau boot ternyata bukan masalah di micro SD tetapi dari HDMI saya yang gak connect dan salah satu distro yang saya pakai yaitu raspberry wheezy memang gak mau boot. Sedangkan OSMC bisa working perfectly. Hehe yang oeting alhamdulillah ternyata RPI saya ga kenapa kenapa.