Cara Pertama pakai aplikasi CCTools.Untuk versi Android Kitkat(versi 4.4.2 dan 4.4.4) perlu sedikit "Usaha".Tapi untuk versi Android Lollipop(5.0.2) bisa langsung
Cara Kedua adalah lewat aplikasi Android Terminal Emulator.
Cara kedua ini agak ribet,tapi berhasil di Android K.Untuk cara instal AVR
GCC toolchain ke Terminal Emulator bisa dibaca di sini.
Note:cara kedua ini tidak berhasil di Android versi Lolipop
Di sini saya akan menjelaskan cara kedua.Untuk cara pertama mungkin lain
waktu akan saya jelaskan.Lalu bagaimana caranya?pertama ikuti langkah
instalnya di sini.Setelah selesai instalnya.Kita buat file .c blink saja
yang mudah,atau bisa cari di Google.Lalu buat juga file
Makefile/makefile,file ini memudahkan saja proses compiling.Tempatkan kedua
file di folder yang sama.Lalu buka aplikasi Terminal Emulator ketik
perintah ini artinya sedang membuka folder dengan nama "tes" di eksternal memori.Lalu cukup ketik perintah
Maka otomatis Terminal Emulator melakukan proses compiling.Dan file hex yang
akan diupload ke mikrokontroler sudah jadi.
Lalu bagaimana cara flashing file hex ke mikrokontroler?Untuk proses ini
yang kita butuhkan adalah usbasp dan aplikasi Z Flasher.Proses flashing ini
wajib pakai hp yang support otg dan alat yang dibutuhkan adalah USB ASP dan OTG Adapter.
Kalau semua alat sudah siap,hubungkan OTG Adapter dan USB ASP ke hp seperti foto di bawah,jangan lupa hubungkan 6 pin USB ASP ke mikrokontroler target.
Setelah semua siap,buka aplikasi Z Flasher.Pilih ic mikrokontroler target yang akan diupload program.
Lalu pilih file hex hasil compiling di Android Emulator dengan menekan tombol titik tigaPada bagian memory pilih flash
Lalu tekan tombol "Go!"
Lalu tekan tombol "Go!"
Maka selesai sudah proses uploading program ke ic
Catatan di sini saya pakai internal oscillator(crystal internal) jadi tidak perlu seting-seting fusebit.Untuk yang pakai crystal eksternal maka perlu seting-seting fusebit.
Videonya bisa dilihat di bawah ini



Tidak ada komentar:
Posting Komentar