Skip to content

Commit

Permalink
Nanoの記述を更新。
Browse files Browse the repository at this point in the history
  • Loading branch information
Akira Sasaki committed Nov 11, 2023
1 parent 2809af6 commit 99f9de6
Show file tree
Hide file tree
Showing 92 changed files with 12,999 additions and 13,007 deletions.
53 changes: 38 additions & 15 deletions docs/css/custom.css
Original file line number Diff line number Diff line change
@@ -1,24 +1,47 @@
body {
font-family: "Noto Sans JP";
}
@media print {
.md-sidebar--primary, .md-sidebar--secondary {
display: none;
}
.md-content {
margin-left: 0;
}
}
.copy-button {
background-color: #333; /* 背景色を黒に近いグレーに設定 */
border: 1px solid #fff; /* 白のボーダーを追加 */
border-radius: 4px; /* 角を少し丸くする */
position: absolute;
top: 5px;
right: 5px;
padding: 5px; /* パディングを追加して、ボタンを少し大きくする */
cursor: pointer;
opacity: 0.7; /* 透明度を少し下げる */
transition: opacity 0.3s ease; /* 透明度の遷移効果を追加 */
}

.md-typeset pre {
color: #f8f8f2;
.copy-button:hover {
opacity: 1; /* ホバー時に透明度を元に戻す */
}
.md-typeset .highlighttable {
margin-left:-20px;
margin-right: -20px;
border-radius: 0;

.copy-button:before {
content: '\f0c5'; /* FontAwesomeのコピーアイコン */
font-family: FontAwesome;
font-size: 12px;
color: #fff; /* アイコンの色を白に設定 */
}
.md-typeset .highlighttable > * {
--md-code-bg-color: #222 !important;
.md-typeset > ::before {
font-family: "FontAwesome";
margin-right: .3em;
display: inline-block !important;
}
.md-typeset .highlighttable .linenos .linenodiv pre span {
background-color: #222 !important;
color: #aaa !important;
margin: 0;

.md-typeset h1::before {
content: "\f1b9 " !important;
}
.bom_listsize {
width: 420px;
height: 300px;

.md-typeset h2::before {
content: "\f108" !important;
}
8 changes: 0 additions & 8 deletions docs/css/extra.css

This file was deleted.

21 changes: 20 additions & 1 deletion docs/javascripts/extra.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,23 @@ window.onload = function() {
tag[i].outerHTML = out;
}
}
}
}
document.addEventListener("DOMContentLoaded", function() {
var codeBlocks = document.querySelectorAll('pre > code');
codeBlocks.forEach(function(codeBlock) {
var button = document.createElement('button');
button.className = 'copy-button';
button.title = 'コードをコピー';
codeBlock.parentNode.appendChild(button);

button.addEventListener('click', function() {
var range = document.createRange();
range.selectNodeContents(codeBlock);
window.getSelection().removeAllRanges();
window.getSelection().addRange(range);
document.execCommand('copy');
window.getSelection().removeAllRanges();
alert('コードをコピーしました');
});
});
});
7 changes: 4 additions & 3 deletions docs/orin/01.sd.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,12 @@
!!! Info
本ドキュメントはJetson Orin Nanoで起動するJetPack5.1.1が対象となります。

# SDカードの作成
## SDカードの作成

[JetPack SDK 5.1.1](https://developer.nvidia.com/embedded/jetpack-sdk-511)のページより、Jetson Orin Nano用のJetPack5.1.1のイメージをダウンロードして、SDカードに焼き込みます。
[JetPack SDK 5.1.1](https://developer.nvidia.com/embedded/jetpack-sdk-511)のページより、Jetson Orin Nano用の`JetPack5.1.1`のイメージをダウンロードして、SDカードに焼き込みます。

※SDカードのサイズは、128GBかつ高速なものを推奨します。

※SDカードのサイズは、64GBかつ高速なものを推奨します。

ダウンロード後は、ZIPファイルを解凍して、[Raspberry Pi Imager](https://www.raspberrypi.com/software/)を使用しイメージファイルをSDカードに焼きます。

35 changes: 27 additions & 8 deletions docs/orin/02.docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,19 @@
!!! Info
本ドキュメントはJetson Orin Nanoで起動するJetPack5.1.1が対象となります。

##

## Docker更新
古いdockerコンテナが起動中の場合は削除します。

コンテナIDを確認
```console
# コンテナIDを確認
sudo docker ps -a
# 起動中のdockerコンテナを停止
```
起動中のdockerコンテナを停止
```console
sudo docker stop コンテナID
# dockerコンテナを削除
```
dockerコンテナを削除
```console
sudo docker rm コンテナID
```
新しいdockerイメージをpullします。
Expand All @@ -23,7 +26,8 @@ run.shを実行します。(JetRacer用のDockerを構築 を参照)

## JetRacer用のDockerを構築

run.sh
`run.sh`

```bash
#!/bin/bash
########################################
Expand Down Expand Up @@ -96,9 +100,13 @@ docker run \
-e SHELL=/bin/bash \
-v /run/user/1000/:/run/user/1000/:ro \
-v /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket:ro \
-v /usr/bin/tegrastats:/usr/bin/tegrastats \
-v /usr/sbin/nvpmodel:/usr/sbin/nvpmodel \
-v /etc/localtime:/etc/localtime:ro \
-v /dev/:/dev/ \
-v /tmp/:/tmp/ \
-v /etc/nvpmodel.conf:/etc/nvpmodel.conf \
-v /sys/devices/gpu.0:/sys/devices/gpu.0 \
-u $DOCKER_USER \
--privileged \
--network=host \
Expand All @@ -111,17 +119,21 @@ run.shファイルを作成してください。

```console
chmod 755 run.sh
```

```console
./run.sh
```

で、faborobot/jetson-jp511-aicar のDockerコンテナを起動します。
で、<i class="fa fa-file fa-lg"></i> `faborobot/jetson-jp511-aicar` のDockerコンテナを起動します。


## OLED付きの基盤の場合
OLEDにIPアドレスを表示するdockerを起動します。

run-ip.sh
```bash

```c
#!/bin/bash
########################################
# Rerun the script with root
Expand Down Expand Up @@ -192,9 +204,13 @@ docker run \
-e SHELL=/bin/bash \
-v /run/user/1000/:/run/user/1000/:ro \
-v /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket:ro \
-v /usr/bin/tegrastats:/usr/bin/tegrastats \
-v /usr/sbin/nvpmodel:/usr/sbin/nvpmodel \
-v /etc/localtime:/etc/localtime:ro \
-v /dev/:/dev/ \
-v /tmp/:/tmp/ \
-v /etc/nvpmodel.conf:/etc/nvpmodel.conf \
-v /sys/devices/gpu.0:/sys/devices/gpu.0 \
-u $DOCKER_USER \
--privileged \
--network=host \
Expand All @@ -207,6 +223,9 @@ run-ip.shファイルを作成してください。

```console
chmod 755 run-ip.sh
```

```console
./run-ip.sh
```

Expand Down
28 changes: 11 additions & 17 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,13 @@ markdown_extensions:
- fontawesome_markdown
- pymdownx.highlight:
use_pygments: true
noclasses: true
noclasses: false
pygments_style: monokai
linenums: true
- pymdownx.superfences
- admonition
- pymdownx.keys
- attr_list
extra_css:
- "https://fonts.googleapis.com/earlyaccess/notosansjp.css"
- "https://fonts.googleapis.com/css?family=Open+Sans:600,800"
- "https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css"
- 'stylesheets/extra.css'
- "css/custom.css"
nav:
- Home: "index.md"
- 1.はじめに: "00.はじめに/start.md"
Expand Down Expand Up @@ -64,17 +58,17 @@ nav:
- 走行録画: "04.学習/09.recordCamera.md"
- 検証動画作成: "04.学習/11.makeMovie.md"
- アノテーション: "04.学習/07.remark.md"
- 5.その他:
- 5.Orin Nano:
- SDカードの焼込: "orin/01.sd.md"
- Dockerの構築: "orin/02.docker.md"
- 6.その他:
- SDカードの焼込: "sd_fabo/01.image.md"
- SDカードの新規作成:
- SDカードの焼込: "sd_new/01.jetpack46.md"
- 初期設定: "sd_new/02.setting.md"
- Wi-Fiの設定: "sd_new/03.wifi.md"
- パッケージの作成: "sd_new/04.jetcard.md"
- NXへの対応: "sd_new/05.nx.md"
- Orinシリーズへの対応:
- SDカードの焼込: "orin/01.sd.md"
- Dockerの構築: "orin/02.docker.md"
- イメージの作成:
- 事前処理: "sd_write/01.save.md"
- SDカードからイメージ抜出し: "sd_write/02.dd.md"
Expand All @@ -91,13 +85,13 @@ nav:
- Tips: "tips/01.tips.md"
- 接続トラブル: "tips/02.wificonectionhadling.md"
- CPU FAN制御方法: "tips/03.fancontrol.md"

extra_css:
- css/version-select.css
- css/extra.css
- css/custom.css
- https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css
- https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.2/styles/default.min.css
# - "https://fonts.googleapis.com/earlyaccess/notosansjp.css"
# - "https://fonts.googleapis.com/css?family=Open+Sans:600,800"
- "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"
# - "https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.2/styles/default.min.css"
- "css/version-select.css"
- "css/custom.css"
extra_javascript:
- javascripts/version-select.js
- javascripts/extra.js
Expand Down
Loading

0 comments on commit 99f9de6

Please sign in to comment.