Timmy的軟韌體開發筆記

累積經驗,分享經驗


  • 首頁

  • 關於

  • 標籤

  • 分類

  • 歸檔

[STM32] 在 STM32F469-Discovery 上閃爍 LED

發表於 2019-08-25


以上的環境應該已經無關 Ubuntu 或是 macOS 了

Firefly-R3288 的 JTAG 建置

發表於 2019-07-28

最近要在 Rockchip RK3288 上面跑 RTOS,為了讓同事可以在上面方便的除錯,我負責的部分就是要開通 RK3288 的 JTAG,並運行在 firefly-RK3288 的開發板上面
文章中說明了從 0 開始的設定過程,途中遇到的問題,以及要查找哪些資料,最後成功連線 JTAG

閱讀全文 »

於 macOS Mojave 上建置 STM32 開發環境

發表於 2019-05-20

快速索引

G04 主要需要 porting 兩個 phy ic 分別是

  • 安裝 Xcode
  • 安裝 port for macOS
  • 建立或是選擇 toolchain 所使用的資料夾
  • 安裝 Eclipse
  • 安裝 Eclipse Plugin
  • 安裝 GNU ARM Plugin
閱讀全文 »

[udhcpc] busybox udhcpc 功能討論

發表於 2019-04-20

其實 busybox udhcpc 可以實現許多很實用的功能,例如

  • 定時更新 IP 與租約
  • 背景執行 (與 linux 背警執行的 & 不同,要看其他 option 來做變化)
  • 立即取得租約
  • 可以控制 udhcpc 本身 process 的運作
閱讀全文 »

The Linux Programming Interface : Chapter 25: 終止行程

發表於 2019-01-15

本章節介紹如下

  1. 介紹如何使用 exit() 以及 _exit() 結束行程
  2. 探討行程在呼叫 exit() 函式時,會使用結束處理常式 exit handler 進行自動管理
  3. 探討 fork()、stdio緩衝區,以及exit()之間的互動
閱讀全文 »

[Embedded linux] SNMP 移植完整教程

發表於 2018-12-06

前言

目前我的想法是

  1. 先找 snmp packages 並嘗試透過 cross-compiler build snmp packages
  2. 使用 pc build 一版 x86 版本的 snmpd
  3. 學習 PC 如何透過 snmp client 來驗證 snmpd

本文目前只有詳細介紹第1點

閱讀全文 »

[讀書心得] The Linux Programming Interface 第 19 章:檔案監控事件

發表於 2018-11-21
1
2
3
4
5
6
7
struct inotify_event {
int wd;
uint32_t mask;
uint32_t cookie;
uint32_t len;
char name[];
};
閱讀全文 »

[讀書心得] The Linux Programming Interface 第 11 章:系統限制

發表於 2018-10-03
1
2
$ getconf NAME_MAX ~/Desktop
255
閱讀全文 »

整理 (KSZ8863RLL & KSZ8081) 軔體設置

發表於 2018-06-20

本文章針對 ksz8863rll 以及 ksz8081 在 i.MX6ULL 平台上進行 linux driver porting
閱讀全文以看更詳細的說明以及終於遇到的問題與心得

閱讀全文 »

AM335X U-Boot SPL 的 CCS 環境建置與除錯方法整理

發表於 2018-01-29

Imgur

閱讀全文 »
123

Timmy Liu

21 文章
35 標籤
RSS
GitHub E-Mail Linkedin Facebook
© 2020 Timmy Liu
由 Hexo 強力驅動
|
主題 — NexT.Gemini v5.1.4