UglySTM32 – Just for Fun!

"Beauty is only skin deep, but ugly goes clean to the bone."― Dorothy Parker Melakukan "forking" STM32-base dan membuat UglySTM32. Masih tahap awal dan ujicoba. UglySTM32 intinya hanya menggunakan CMSIS! Tanpa library HAL dan LL. Struktur direktori saya modifikasi sekaligus upgrade CMSIS dari upstream. Untuk UglySTM32 hanya tersedia CMSIS tipe STM32F4xx saja. Yach agar "core … Lanjutkan membaca UglySTM32 – Just for Fun!

STM32H743VIT6 – OpenOCD

Jika menggunakan teks editor jadul dan Makefile, konfigurasi script target pada OpenOCD di set ke "dual bank" (Karena chip ini mempunyai 2 flash bank yang terpisah). Contoh konfigurasi pada Makefile.rules libopencm3. (Sesuaikan dengan platform yang digunakan jika tidak menggunakan libopencm3). Konfigurasi ini akan menambahkan opsi set DUAL_BANK 1. (Nilai 1 berarti dual bank onfire 🙂 … Lanjutkan membaca STM32H743VIT6 – OpenOCD

STM32H743VIT6 – Libopencm3 (Linker)

Sekedar catatan saja. Generator linker (ld) pada libopencm3 akan error (invalid origin for memory region rom2) saat membangkitkan file .ld. Hal ini karena penamaan map memory ROM1 & RAM1 devices.data tidak sinkron dengan yang lain. Cara memperbaiki dengan mengganti nama ROM1 dengan ROM2 dan nama RAM1 dengan RAM2. Untuk penamaan RAM tinggal diurutkan saja sampai … Lanjutkan membaca STM32H743VIT6 – Libopencm3 (Linker)

Cross Compiler ARM GCC None EABI Vs EABI

Catatan ringan saja :). Mungkin berguna jika ingin meracik toolchain dan kencan dengan perangkat ARM. EABI=Embedded Application Binary Interface. Jika mengetik program "hello world!" di laptop Intel i7 kalau dikompilasi pakai compiler GCC standard, maka binary hasil kompilasi hanya bisa jalan di arsitektur IA64 atau AMD64. Kalau ingin "hello world!" bisa jalan di arsitektur ARM, … Lanjutkan membaca Cross Compiler ARM GCC None EABI Vs EABI

Cerita Kustom ROM Lineage OS – Poco X3 Pro Vayu

Sebelum mulai, ada banyak tutorial mengenai cara kustom ROM HP ini di web maupun youtube. Tulisan ini cuma cerita kanan-kiri saja. Belum pernah pakai HP Xiaomi akhirnya kena "batunya" lol. Baiklah untuk HP spek tinggi dengan harga murah, HP ini susah ditandingi. Apalagi ambil tahun produksi sebelumnya. Saya ambil Poco X3 Pro dengan kode nama … Lanjutkan membaca Cerita Kustom ROM Lineage OS – Poco X3 Pro Vayu

Slackbuild 15 Sudah Rilis!

Langsung saja ke https://slackbuilds.org dan cek repo 15 sudah tersedia. Cara paling mudah untuk terhubung ke repo slackbuild ini dengan menggunakan sbopkg. Download dan install tool ini terlebih dahulu. Versi akhir sbopkg saat ini 0.38.2. Tanda $ sebagai user biasa, sedang # sebagai root. Anda dapat menggunakan sudo jika ingin. $wget https://github.com/sbopkg/sbopkg/releases/download/0.38.2/sbopkg-0.38.2-noarch-1_wsr.tgz #installpkg sbopkg-0.38.2-noarch-1_wsr.tgz #sbopkg … Lanjutkan membaca Slackbuild 15 Sudah Rilis!