Posts

Showing posts with the label Linux

Vitis FSBL

Hari ini masih berkutat dengan Vitis dengan kasus nya yang belum terselesaikan, aku mulai membaca buku dokumentasi dari xilinx untuk mengetahui detail lanjutnya sayangnya belum saya coba implementasikan hari ini. Kasuspun masih sama ketika kita tidak bisa membuat fsbl dengan proper (maksudnya tidak sesuai dengan tutorial kali ini saya coba untuk melanjutkan test generate fsbl lagi). Sekarang sudah memasuki bulan maret tapi saya tidak mengerti mengapa dunia terasa sangat cepat padahal sewaktu bulan Desember tahun lalu sampai sekarang dunia berjalan sangat lambat. Mungkin aku terlalu lama membuang waktu menghabiskan waktu dengan pekerjaan yang kurang bermanfaat. Hari ini aku kembali mendownload IDE untuk STM32 dan semoga saja bisa menyelesaikan kasus uart dahulu yang belum selesai. 

Bootlin

Mempelajari linux kernel. Iya untuk memahami kernel dengan lebih baik mungkin anda bisa membeli kursus Kiran Nayak di Udemy atau anda bisa membaca beberapa training di bootlin.com. Bootlin juga mempunyai dokumen untuk belajar linux seperti pada referensi 1.  Referensi : https://bootlin.com/doc/training/embedded-linux/embedded-linux-labs.pdf

USB linux Part 2

Hello Fellas, We have succeeded in making the kernel and detecting devices that we will use, then we make an interface so that the program that we make can interact with the kernel and from the kernel can be sent to the hardware. if we inspect the code we will find some code copy_to_user (buffer, dev -> bulk_in_buffer + dev -> bulk_in_copied , chunk) Thats will show you how the kernel will send the data to user with copy_to_user function. Maybe before we jump into kernel userspace we need to read the documentation about user space using linux you can read here .