這個由加州大學柏克萊分校所打造而興起的 RISC-V 開放指令集架構,不少人雖用過開源的工具包,但卻鮮少人深入探討底層的架構!筆者身為與之工作的攻城獅,因為工作、研究、興趣,將這期間的開發過程記錄下來。預計將會分成架構介紹、除錯器底層實作介紹及相關應用等等!
0. 前言 第一次參加這個比賽,尤其還是被同事們拉來參賽~~ 如果覺得文筆不太好,而且主題比較生硬一些,還請見諒! 來公司也超過三年,用這個主題的系列筆記,算是...
0. 前言 終於來到正式文章的第一篇,當然開始之前還是要先來廢話暖身一下!!! 1. OpenOCD Introduction 1.1 講古 不免俗地還是要來講...
0. 前言 經過前面那篇廢話之後,相信應該能夠Build好自己一版的OpenOCD了吧!?如果不行的話,那..... 後面也不用看了 (誤 本篇是第一篇的Lab...
0. 前言 冬至到了~~~ 開始覺得有點冷了XD 前篇的Lab,應該算蠻淺顯易懂的吧!?當作簡單介紹一下OpenOCD、Telnet、GDB操作的部分,順便簡單...
0. 前言 WOW!!終於來到第五天了!! 經過上篇的簡介,相信對OpenOCD的運作有基本的了解,本篇將主要的目光放在OpenOCD軟體的架構上,並針對常使用...
0. 前言 經過上篇對OpenOCD整體架構有了基本的了解,本篇是第二篇的Lab,談點輕鬆的事情,讓我們試著在OpenOCD中,練習加一個Command!!原本...
0. 前言 上篇終於講完OpenOCD基礎的架構和實用的Commands、Help APIs,這篇開始,終於要進入RISC-V底層架構的部分啦!!! ...
0. 前言 上篇簡單的介紹了一下,整體架構的部分!? 突然發現好像沒有講得很深XD本文開始,將深入Debug Module(DM)的部分進行探討!未來系列的文章...
0. 前言 前偏簡單的介紹了Debug Module所提供的功能以及Target狀態控制...等等,今天就要來探討一下Debug Module中的核心功能&qu...
0. 前言 我的媽呀~~ 終於過了三分之一!上篇簡單的介紹了Debug Module中核心功能: Program Buffer和Abstract Command...