Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
KT
Uploaded by
Kazuhiro Takahashi
PPT, PDF
6,065 views
Raspberry pi 用 toppers ssp シュリンク版(海賊版)の紹介
Raspberry pi 用 にTOPPERS/SSPの海賊版(シュリンク版)をのせてみました。 それの紹介です。baremetal環境がマルチタスクで動作します。
Software
◦
Read more
7
Save
Share
Embed
Embed presentation
Download
Downloaded 59 times
1
/ 30
2
/ 30
3
/ 30
4
/ 30
5
/ 30
6
/ 30
7
/ 30
8
/ 30
9
/ 30
10
/ 30
11
/ 30
12
/ 30
13
/ 30
14
/ 30
15
/ 30
16
/ 30
17
/ 30
18
/ 30
19
/ 30
20
/ 30
21
/ 30
22
/ 30
23
/ 30
24
/ 30
25
/ 30
26
/ 30
27
/ 30
28
/ 30
29
/ 30
30
/ 30
More Related Content
PPT
Altanative macro
by
Motohiro KOSAKI
PDF
Ras piでrt linux
by
Hideki Aoshima
PPTX
[kernel/vm] Implements the RPS/RFS for FreeBSD
by
gokzy
PDF
あるmmapの話
by
nullnilaki
PDF
golang binary hacks
by
yaegashi
PDF
ひよこch 配信中
by
Kenichiro MATOHARA
PPT
IPv6アドレスでお絵かき
by
Yasuyuki Nakamura
PDF
Trema day 1
by
ykuga
Altanative macro
by
Motohiro KOSAKI
Ras piでrt linux
by
Hideki Aoshima
[kernel/vm] Implements the RPS/RFS for FreeBSD
by
gokzy
あるmmapの話
by
nullnilaki
golang binary hacks
by
yaegashi
ひよこch 配信中
by
Kenichiro MATOHARA
IPv6アドレスでお絵かき
by
Yasuyuki Nakamura
Trema day 1
by
ykuga
What's hot
PDF
SECDマシン 実装と動きとその他もろもろについて
by
t-sin
PDF
V6 unix in okinawa
by
magoroku Yamamoto
ODP
tcpdumpとtcpreplayとtcprewriteと他。
by
(^-^) togakushi
PDF
続・SECDマシン
by
t-sin
PDF
高速ネットワーク最新動向と具体例 (ENOG58 Meeting)
by
Naoto MATSUMOTO
PDF
about Tcpreplay
by
@ otsuka752
PPTX
PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~
by
Preferred Networks
PPTX
FPGAでゲーム機を作ろう! 第6回
by
yoshimitsusudoh
PDF
あなたの知らないnopたち@ラボユース合宿
by
MITSUNARI Shigeo
PDF
Rust-DPDK
by
Masaru Oki
PDF
Sounds Like Common Lisp - ゼロからはじめるサウンドプログラミング
by
t-sin
PDF
オープンソース開発と、あるフレームバッファコンソールの話~名古屋応用編~
by
nullnilaki
PPT
Debug Hacks Conference 2009
by
Hiro Yoshioka
PDF
あるキャッシュメモリの話
by
nullnilaki
PPTX
x86-64/Linuxに独自メモリ空間を勝手増設
by
Minoru Nakamura
PDF
Lagopus as open flow hybrid switch 実践編
by
Masaru Oki
PPTX
Yet another Intel Chipset Internal SMBus device’s driver: ismt(4)(and spdmem...
by
Masanobu Saitoh
PDF
仮想記憶の構築法
by
magoroku Yamamoto
PPT
BlockSorting
by
iuno
PDF
Arch TCP/IP BOOTP
by
Masahiko Hara
SECDマシン 実装と動きとその他もろもろについて
by
t-sin
V6 unix in okinawa
by
magoroku Yamamoto
tcpdumpとtcpreplayとtcprewriteと他。
by
(^-^) togakushi
続・SECDマシン
by
t-sin
高速ネットワーク最新動向と具体例 (ENOG58 Meeting)
by
Naoto MATSUMOTO
about Tcpreplay
by
@ otsuka752
PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~
by
Preferred Networks
FPGAでゲーム機を作ろう! 第6回
by
yoshimitsusudoh
あなたの知らないnopたち@ラボユース合宿
by
MITSUNARI Shigeo
Rust-DPDK
by
Masaru Oki
Sounds Like Common Lisp - ゼロからはじめるサウンドプログラミング
by
t-sin
オープンソース開発と、あるフレームバッファコンソールの話~名古屋応用編~
by
nullnilaki
Debug Hacks Conference 2009
by
Hiro Yoshioka
あるキャッシュメモリの話
by
nullnilaki
x86-64/Linuxに独自メモリ空間を勝手増設
by
Minoru Nakamura
Lagopus as open flow hybrid switch 実践編
by
Masaru Oki
Yet another Intel Chipset Internal SMBus device’s driver: ismt(4)(and spdmem...
by
Masanobu Saitoh
仮想記憶の構築法
by
magoroku Yamamoto
BlockSorting
by
iuno
Arch TCP/IP BOOTP
by
Masahiko Hara
Viewers also liked
PDF
さわってみようTOPPERS/SSP
by
NSaitoNmiri
PPTX
リアルタイムOSの必要性とTOPPERS/SSPの紹介
by
NSaitoNmiri
PDF
Building LibreOffice local community in Japan through event handling
by
Shinji Enoki
PDF
ちょっとOverlayfsの実装、読んでみました(A brief report of overlayfs source code reading)
by
Fumiyuki Yoshida
PDF
Git 道場 心:Git総論、心構え
by
Nobuhiro Iwamatsu
PDF
ゲーミングプラットホームのLutris
by
Kenichiro MATOHARA
PDF
U38Nの WiFiモジュールを換装したハナシ
by
Masataka Kondo
PDF
ベジェ曲線を使ってみよう
by
Masataka Kondo
PDF
Tsume git
by
Nobuhiro Iwamatsu
PPTX
ITRON仕様のOSで組み込みにトライしてみた
by
boropon
PDF
芸人を 目指すわけでは ないけれど…(n575)
by
Masataka Kondo
ODP
小江戸らぐ9月のオフな集まり(第98回) -東京電機大学神田キャンパス-
by
Kenichiro MATOHARA
PDF
LibreOfficeの品質向上活動について
by
Masataka Kondo
PPT
Toppers sspを用いた教育訓練カリキュラムカーネルの自作およびカスタマイズ
by
Kazuhiro Takahashi
PDF
鹿児島に引っ越しました
by
Kenichiro MATOHARA
PDF
LibreOffice Conference 2016 Brno 参加レポート
by
Shinji Enoki
PDF
鹿児島らぐはじめました(オープンソースカンファレンス2015大分LT)
by
Kenichiro MATOHARA
PDF
ビジネスモデル・キャンバスワークショップ 2015-05-30
by
Shinji Enoki
PPTX
Osc2016 tokyo-spring-geeklog
by
Tetsuko Komma
PDF
アドベントカレンダー「愉悦について」
by
Masataka Kondo
さわってみようTOPPERS/SSP
by
NSaitoNmiri
リアルタイムOSの必要性とTOPPERS/SSPの紹介
by
NSaitoNmiri
Building LibreOffice local community in Japan through event handling
by
Shinji Enoki
ちょっとOverlayfsの実装、読んでみました(A brief report of overlayfs source code reading)
by
Fumiyuki Yoshida
Git 道場 心:Git総論、心構え
by
Nobuhiro Iwamatsu
ゲーミングプラットホームのLutris
by
Kenichiro MATOHARA
U38Nの WiFiモジュールを換装したハナシ
by
Masataka Kondo
ベジェ曲線を使ってみよう
by
Masataka Kondo
Tsume git
by
Nobuhiro Iwamatsu
ITRON仕様のOSで組み込みにトライしてみた
by
boropon
芸人を 目指すわけでは ないけれど…(n575)
by
Masataka Kondo
小江戸らぐ9月のオフな集まり(第98回) -東京電機大学神田キャンパス-
by
Kenichiro MATOHARA
LibreOfficeの品質向上活動について
by
Masataka Kondo
Toppers sspを用いた教育訓練カリキュラムカーネルの自作およびカスタマイズ
by
Kazuhiro Takahashi
鹿児島に引っ越しました
by
Kenichiro MATOHARA
LibreOffice Conference 2016 Brno 参加レポート
by
Shinji Enoki
鹿児島らぐはじめました(オープンソースカンファレンス2015大分LT)
by
Kenichiro MATOHARA
ビジネスモデル・キャンバスワークショップ 2015-05-30
by
Shinji Enoki
Osc2016 tokyo-spring-geeklog
by
Tetsuko Komma
アドベントカレンダー「愉悦について」
by
Masataka Kondo
Similar to Raspberry pi 用 toppers ssp シュリンク版(海賊版)の紹介
PDF
Pdp11 on-fpga
by
magoroku Yamamoto
PDF
Debianを用いたCortex-M3マイコン開発事例のご紹介
by
Kiwamu Okabe
ODP
「BluetoothでLinuxマシンとAndroidを繋いで話が出来るようにした話」「台風で停電になって省電力の設定をした話」「ネットワークの設定が引き...
by
Kenichiro MATOHARA
PPTX
「Raspberry pi」勉強会 2015.03.20
by
Minoru Chikamune
PPTX
JTAGを使ってみよう
by
Study Group by SciencePark Corp.
PDF
Raspberry piでシリアルサーボ
by
Tatsuya Yamamoto
PDF
Raspberry pi + gentoo
by
alice ferrazzi
PDF
SIerによるSIerのためのRaspberry Pi 入門
by
catmoney
PPT
mruby os(案)の開発
by
Kazuhiro Takahashi
PDF
NetBSD/evbarm on Raspberry Pi
by
tokudahiroshi
PDF
OSC Tokyo 2013 Spring JRPUG
by
Hideki Aoshima
PDF
Big Raspberry JAM TOKYO 2013 Hardware
by
Hideki Aoshima
PDF
Getting started raspberry pi osc hamamatsu
by
Masafumi Ohta
PDF
Osc2013 tokyospring
by
Masataka Tsukamoto
PPTX
レベルを上げて物理で殴る 16x9
by
Knit Tiger
PDF
機械学習 (AI/ML) 勉強会 #2 IoT編
by
Fujio Kojima
PDF
RPi電子工作入門
by
Hideo Yasumoto
PDF
最近遊んだLinuxボードたち
by
t n
PDF
20130713 オープンハードセミナー raspberry_piに何かつないで遊ぼう
by
Yasuhiro Ishii
PDF
20160227 de live-scratch
by
Yoshimasa Kawano
Pdp11 on-fpga
by
magoroku Yamamoto
Debianを用いたCortex-M3マイコン開発事例のご紹介
by
Kiwamu Okabe
「BluetoothでLinuxマシンとAndroidを繋いで話が出来るようにした話」「台風で停電になって省電力の設定をした話」「ネットワークの設定が引き...
by
Kenichiro MATOHARA
「Raspberry pi」勉強会 2015.03.20
by
Minoru Chikamune
JTAGを使ってみよう
by
Study Group by SciencePark Corp.
Raspberry piでシリアルサーボ
by
Tatsuya Yamamoto
Raspberry pi + gentoo
by
alice ferrazzi
SIerによるSIerのためのRaspberry Pi 入門
by
catmoney
mruby os(案)の開発
by
Kazuhiro Takahashi
NetBSD/evbarm on Raspberry Pi
by
tokudahiroshi
OSC Tokyo 2013 Spring JRPUG
by
Hideki Aoshima
Big Raspberry JAM TOKYO 2013 Hardware
by
Hideki Aoshima
Getting started raspberry pi osc hamamatsu
by
Masafumi Ohta
Osc2013 tokyospring
by
Masataka Tsukamoto
レベルを上げて物理で殴る 16x9
by
Knit Tiger
機械学習 (AI/ML) 勉強会 #2 IoT編
by
Fujio Kojima
RPi電子工作入門
by
Hideo Yasumoto
最近遊んだLinuxボードたち
by
t n
20130713 オープンハードセミナー raspberry_piに何かつないで遊ぼう
by
Yasuhiro Ishii
20160227 de live-scratch
by
Yoshimasa Kawano
More from Kazuhiro Takahashi
PPT
リアルタイムOsのカスタマイズ
by
Kazuhiro Takahashi
PPT
Gr sakuraでtinet
by
Kazuhiro Takahashi
PDF
mrubyOSチラシ
by
Kazuhiro Takahashi
PDF
Gr sakuraで動く mrubyスマホリモコンカー(タミヤ製ラジコン改造)
by
Kazuhiro Takahashi
PPT
Raspberry pi で スマホリモコンでラジコンカーを動かすさっと動かす編
by
Kazuhiro Takahashi
PPT
TOPPERS/SSPを用いた教育訓練カリキュラムカーネルの自作およびカスタマイズ @ソフトウェア講演会名古屋
by
Kazuhiro Takahashi
PPT
G7プレゼンrtos自作
by
Kazuhiro Takahashi
PPT
Rx hew-シミュレータで動かすー説明書
by
Kazuhiro Takahashi
PDF
リアルタイムOsのカスタマイズチラシ023
by
Kazuhiro Takahashi
PPT
G7プレゼンrtos自作
by
Kazuhiro Takahashi
PPT
G7プレゼンrtos自作
by
Kazuhiro Takahashi
リアルタイムOsのカスタマイズ
by
Kazuhiro Takahashi
Gr sakuraでtinet
by
Kazuhiro Takahashi
mrubyOSチラシ
by
Kazuhiro Takahashi
Gr sakuraで動く mrubyスマホリモコンカー(タミヤ製ラジコン改造)
by
Kazuhiro Takahashi
Raspberry pi で スマホリモコンでラジコンカーを動かすさっと動かす編
by
Kazuhiro Takahashi
TOPPERS/SSPを用いた教育訓練カリキュラムカーネルの自作およびカスタマイズ @ソフトウェア講演会名古屋
by
Kazuhiro Takahashi
G7プレゼンrtos自作
by
Kazuhiro Takahashi
Rx hew-シミュレータで動かすー説明書
by
Kazuhiro Takahashi
リアルタイムOsのカスタマイズチラシ023
by
Kazuhiro Takahashi
G7プレゼンrtos自作
by
Kazuhiro Takahashi
G7プレゼンrtos自作
by
Kazuhiro Takahashi
Raspberry pi 用 toppers ssp シュリンク版(海賊版)の紹介
1.
raspberry pi 用 ssp
シュリンク版の紹 介 TOPPERS/SSPカーネルソース勉強会 2014.10.22 アライブビジョンソフトウェア株式会社 髙橋和浩 raspbeer pi 用 SSPシュリンク版 1
2.
raspbeer pi 用 SSPシュリンク版
2 対象者 組込みプログラミングに興味のある方 かつ C言語がある程度わかり、アセンブラ も多少わかれば尚可 かつ Raspberry pi を一度は動かした方
3.
1.全体の概要 1)動かす
rsspbeery pi で、toppers sspのシュリンク版を動かすところまで ステップバイステップで説明 2)toppers/sspのシュリンク版とかなんなのかの説明 raspberry pi関連で参加されたかたは、toppers/sspのシュリンク版 が海のものとも山のものともわからない、たぶん食べたことがないと 思いますので、美味しいかどうか説明します 3)toppers/sspシュリンク版 RX62nからの変更点 ソースコードで変更した部分を説明します。 4)余談 (ディスカッション) a.QEMUによる実機無の話 b.JTAGデバッガ raspbeer pi 用 SSPシュリンク版 3
4.
2.動かす 2.1.必要なもの
1)Raspbbery pi 今回 タイプBを利用 2)USBケーブル 通信用 MicroUSB と 充電用MicroUSB(Raspberry piの給電用) 3)TTLレベルシリアルUSB変換 秋月のFT232RL を使用 4)ジャンパー線など(Raspberry-piとFT232RL接続用) ジャンパー線メスメス3本でも可能ですが Raspberry Pi用ブレッドボード接続T型基板キットと raspbeer pi 用 SSPシュリンク版 4 か言うのを せんごくネット通販で買いました。 5)開発用PC 基本的にはWindowsマシン SDカードスロット必要 6)SDカード microSDで変換カバーでもよい。 8GB以上
5.
2.1.必要なもの 続き 6)開発用ダウンロードが必要なもの
a.rasbian のインストールイメージ b.raspberry-pi 用 toppers/ssp シュリ ンク対応版 h ttp://sourceforge.jp/users/alvstakahash i/pf/raspberry_pi_SSP/wiki/FrontPage ssp-rpi.tar.gz raspbeer pi 用 SSPシュリンク版 5
6.
2.1.必要なもの 続き2 c.ツールチェーン
armのコンパイラツールチェーンはいろいろありますが、 以下、いずれかひとつ選びましょう 1)linuxで、crosstool-ng でソースからビルドして作る 2)Windows用バイナリパッケージを使う https://launchpad.net/gcc-arm-embedded http://sourceforge.jp/projects/sfnet_yagarto/releases/ http://www.mentor.com/embedded-software/codesourcery raspbeer pi 用 SSPシュリンク版 6
7.
2.1.必要なもの 続き3 d.makeする環境
MSYSか Eclipseを使う http://www.mingw.org/ Eclipse 4.3 Kepler「C/C++」「Full edition」64bit 版 (MSYS同梱してます) http://mergedoc.sourceforge.jp/index.html#/pleiades_distros4.3. html raspbeer pi 用 SSPシュリンク版 7
8.
raspbeer pi 用 SSPシュリンク版
8 2.2. 工作 rasberry-piとUSB変換器の接続です が、 ピンヘッダ 6 GND 8 TXD0 10 RXD0 の3本をUSB変換器につなげばOK です。 写真参照
9.
2.2 工作 続き raspbeer
pi 用 SSPシュリンク版 9
10.
2.3.必要なソフトのダウンロードとセットアッ プ
1)ssp-rpi.tar.gz ダウンロードして解凍すればいいです。sspとraspberry-pi の全体のプログラムが入っています。 2)開発環境 http://qiita.com/yamanekko/items/3b1eae1934c4ead618cf を参考にしました。 MSYS+クロスツールチェーンどれか または Eclipse + クロスツールチェーンどれか のいずれかでいいです。 最終的に、GDBデバッグするなら、Eclipseを使ったほうが いいかもしれません セットアップ等は割愛します。参考サイト参照 raspbeer pi 用 SSPシュリンク版 10
11.
2.4.SDカードの準備 1)RASPBIANのSDカードを準備します。
RASPBIAN をSDカードにいれ、RASPBBERY PIが起動す ることを確認してください。 確認したら、SDカードをPCに入れ、bootパーテーション がWindowsなら自動マウントされます。 それのファイルすべてをPCにコピーします。次に、SDカー ドをFATでフォーマットします。 最後にコピーしたファイル すべてをSDカードに戻します。 config.txtの最後に以下 1行追加します。 kernel=rpi-micon.img raspbeer pi 用 SSPシュリンク版 11
12.
2.5.ssp-rpiのビルド前にMakefileの環境に合わせた修 正
CROSSとLIBSとLDを変えてくだ さい。3か所 LIBSは空白にすれば OKです。LDはgcc と書けばいいよう です。 raspbeer pi 用 SSPシュリンク版 12
13.
Makefile修正 続き CROSS=
arm-none-eabi- <<------これ11 LD= $(CROSS)gcc <--これ2 OBJCOPY= $(CROSS)objcopy OBJDUMP= $(CROSS)objdump SIZE= $(CROSS)size READELF= $(CROSS)readelf # libgcc.a #LIBS = -L/home/atmark/cross/rpi/arm-unknown-eabi/lib/gcc/arm-unknown- raspbeer pi 用 SSPシュリンク版 13 eabi/4.8.1/ # newlib #LIBS += -L/home/atmark/cross/rpi/arm-unknown-eabi/arm-unknown-eabi/ lib/ LIBS = <--- これ3
14.
2.5.ビルド make
clean make でビルドできます。 rpi-micon.img を SDカードにコピーし ます。 raspbeer pi 用 SSPシュリンク版 14
15.
2.6. 実行 1)ターミナルの準備
USBシリアルのポート番号を確認して、その ポートでターミナルソフトを起動します。 設定 115200BPS 8none1bit フロー制御なし 端末はLFコード 2)起動 SDカードを挿入して電源投入で自動起動し ます。 ターミナルに表示されればOKです。 raspbeer pi 用 SSPシュリンク版 15
16.
実行時のスクリーンショット raspbeer pi
用 SSPシュリンク版 16
17.
2.7.OSらしいプログラム main.cを以下のように変えてみます。
変数を追加して初期化します。 #include <kernel.h> #include "kernel_cfg.h" #include "rpi_lib/rpi.h" #include <stdio.h> #include <stdint.h> int task2Active; //これを追加します。 void set_vector_table(void){ raspbeer pi 用 SSPシュリンク版 17
18.
Main.c 続き
int main(void){ ---- 省略-------------------- // IRQ許可 enable_IRQ(); task2Active = FALSE; // task1は未起動 これを追加 raspbeer pi 用 SSPシュリンク版 18 sta_ker(); while(1);
19.
Main.c 続き2
タスク1は一度だけtask2を起動します。 void task1(intptr_t arg) { if (!task2Active) { act_tsk(TASK2_ID); task2Active = TRUE; } printf("task1 RUNNING-----------------------------------------------------n"); } raspbeer pi 用 SSPシュリンク版 19
20.
Main.c 続き3
タスク起動をtask1だけにします。 void timerIRQ_handler(void){ // LEDの状態保持用変数 static unsigned int led = 0; if(led){ printf("LED: ONn"); digitalWrite(16, LOW); //この行 削除してます } else{ printf("LED: OFFn"); digitalWrite(16, HIGH); //この行 削除してます } iact_tsk(TASK1_ID); //これを追加しました raspbeer pi 用 SSPシュリンク版 20 // LEDの状態を反転 led = !led; }
21.
Main.c 続き その4
低優先度のtask2はずっと、プリントしてます。 void task2(intptr_t arg) { int count; count = 1; printf("task2 Startedm"); while(1) { printf("task2 running Count= %dn",count++); } } raspbeer pi 用 SSPシュリンク版 21
22.
ssp/kernel_cfg.cの修正 ssp/kernel_cfg.c
の20行目 onst uint_t _kernel_tinib_epriority[TNUM_TSKID] = {INT_PRIORITY(1),INT_PRIORITY(1)}; を onst uint_t _kernel_tinib_epriority[TNUM_TSKID] = {INT_PRIORITY(1),INT_PRIORITY(2)}; に変えてください。task2からtask1へタスクスイッチに必要 です。 task2の優先度を1から2に変更(下げて)しています。 raspbeer pi 用 SSPシュリンク版 22
23.
2.7. 2)説明
task2がゆっくり動いている間 に、task1が起動されるとtask2に割り こんで実行されるのがわかるかと思い ます。 raspbeer pi 用 SSPシュリンク版 23
24.
3. TOPPERS/SSPの紹介
TOPPERS/SSPはTOPPERSプロジ ェクトの成果物であり、オープンソー スソフトウェアです。 ITRON等の組込みOSの一つで、特 徴としては最少セットカーネルと呼ば れており、 もっともフットプリントの小さなもの です。簡単に言えばもっとも単機能で 小さなものです。 raspbeer pi 用 SSPシュリンク版 24
25.
SSPシュリンク版 SSPシュリンク版は、TOPPERS/SSPを元に改造を
加えた海賊版です。 これは、アライブビジョンソフトウェア株式会社 の髙橋が作成しSourceforge (alvstakahashi) に公開しています。 特徴としては、TOPPERS/SSPをさらに小さくし たのですが、OS無環境に乗りやすいように、ざっ くり説明するとmain部分を外したものです。 つまり、HelloWordとLEDチカチカができる環境 にOSを載せる部分のみ「くりぬいた」ものです。 raspbeer pi 用 SSPシュリンク版 25
26.
シュリンク版のありか Sourceforgeには、Interface付録のRX62N用の
ものを公開しています。 http://sourceforge.jp/projects/shrink-sp-rx62n/releases/ 実機なしで、HEWシミュレータ環境での手順も公 開しています。 http://sourceforge.jp/users/alvstakahashi/pf/work2/wiki/F rontPage 今回Raspberry-piのbareMetalが電子本で公開さ れましたので、それをベースにraspberry-pi対応版 を作り、今回お披露目しております。 raspbeer pi 用 SSPシュリンク版 26
27.
4.RX62Nからの変更点 追加 includearm.h
TOPPERS/ASP ARM-A9のものからコピー 追加 includearm_tool.h TOPPERS/ASP ARM-A9のものからコピー 追加 includecore_asm.inc TOPPERS/ASP ARM-A9のものからコピー 追加 includecore_config.h TOPPERS/ASP ARM-A9のものからコピー raspbeer pi 用 SSPシュリンク版 27
28.
4.RX62Nからの変更点 続き 追加 includecore_stddef.h
TOPPERS/ASP ARM-A9のものから コピー 追加 includetarget_asm.inc TOPPERS/ASP ARM-A9のものから コピーして修正(階層を浅くした) 改訂 includetarget_kernel.h #ifdef TOPPERS_RPI lock_cpu関連 差替え ssprpi_support.S prc_support.src の差し替え 改訂 raspbeer pi 用 SSPシュリンク版 28
29.
参考URL mrubyをRaspberry Pi(bare
metal) で動 かす: Windows 編 http://qiita.com/yamanekko/items/3b1ea e1934c4ead618cf raspbeer pi 用 SSPシュリンク版 29
30.
5.余談 a.QEMUによる実機無の話 b.JTAGデバッガ
raspbeer pi 用 SSPシュリンク版 30
Download