Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
詳解・電子辞書で Linux がブートするまで / boot-linux-on-sha...
Search
Takumi Sueda
October 31, 2021
Technology
4.3k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
詳解・電子辞書で Linux がブートするまで / boot-linux-on-sharp-brain-explained
Brain Hackers Meetup #1 一般発表
Takumi Sueda
October 31, 2021
More Decks by Takumi Sueda
See All by Takumi Sueda
三人寄ればチューリング完全
puhitaku
6
3.5k
これまでのハード遊びまとめ ノンストップ40分スペシャル
puhitaku
1
350
令和最新版 OpenWrt を 22 年前のルーターで動かす
puhitaku
0
7k
組み込みLinuxの時系列
puhitaku
4
2k
電子辞書にステータスバーを実装する
puhitaku
0
440
知育おもちゃの遊び方 Lv. 999
puhitaku
5
3.6k
ルーターでプレゼンする
puhitaku
1
8.1k
AST as Black Magic
puhitaku
0
220
次世代の足下を舗装するコミュニティ
puhitaku
6
2k
Other Decks in Technology
See All in Technology
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
160
AI活用の現在地、 ちゃんと見えてますか?/XPfest-2026
visional_engineering_and_design
0
160
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
210
bet_ai_day_2026_session02
agenticsec
1
1.3k
Kiro Crewしか勝たん!?
miu_crescent
PRO
0
180
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
500
Amazon S3 Tablesに全部任せてみた結果——コンパクション/スナップショット管理は本当に手放せるか
shigeruoda
0
410
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
110
AIエージェントの開発・提供におけるセキュリティリスクの論点と対策
flatt_security
1
590
多摩川(.dev)ランニング入門 / Tamagawa.dev#3
fujiwara3
3
390
V8コントリビュート超入門
riyaamemiya
0
140
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
160
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
470
Statistics for Hackers
jakevdp
799
230k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
290
Code Reviewing Like a Champion
maltzj
528
40k
Marketing to machines
jonoalderson
1
5.7k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
570
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
The Cult of Friendly URLs
andyhume
79
7k
We Are The Robots
honzajavorek
0
340
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Transcript
Linux Brain Hackers Meetup # 1 @puhitaku
Takumi Sueda @puhitaku 2020 9 SHARP Brain Linux 10
Brain Hackers
3
SHARP Windows CE CE exe (PE) 2011 TOSHIBA TMPA
9 10 CRAXBG (armv 4 l) + 64 MiB DRAM Windows CE 2012 2020 NXP i.MX 2 8 (armv 5 tej) + 12 8 MiB DRAM Windows CE 2021 NXP i.MX 7 ULP (armv 7 -a, armv 7 e-m) + 128 MiB DRAM μITRON RTOS : SHARP Brain 4 https://jp.sharp/edictionary/products/pwsh 1 _overviiew.html
puhitaku PW-SH 1 Linux Brain Hackers + i.MX 28 Debian
Brainux Raspberry Pi Brain Linux PW-x 1 (i.MX 7 ULP) @pepepper 11/20 Kernel/VM online part 4 : Brain Linux 5 https://jp.sharp/edictionary/products/pwsh 1 _overviiew.html
6
Windows Linux 7 https://jp.sharp/edictionary/products/pwsh 1 _overviiew.html ? Linux
Windows Linux 8 https://jp.sharp/edictionary/products/pwsh 1 _overviiew.html ? Windows CE
1 . Windows 1 . Windows 9
1 . Windows ARM SoC 10
1 . Windows A. Boot ROM 11
1 . Windows A. Boot ROM (i.MX 28 :
On-chip ROM) 12
1 . Windows ARM DRAM ; 13 eMMC DRAM I
2 C SPI ARM 9 2 6 EJ-S Core
1 . Windows On-chip ROM On-chip RAM On-chip ROM On-chip
RAM 14 On-chip ROM On-chip RAM (SRAM) ARM 9 2 6 EJ-S Core
ARM 9 2 6 EJ-S Core 1 . Windows
On-chip ROM 15 On-chip ROM On-chip RAM (SRAM) 🤔 ARM USB slave (recovery) I 2 C SPI SSP (eMMC / SD) GPMI (NAND) JTAG
ARM 9 2 6 EJ-S Core 1 . Windows
Brain One-Time-Programmable ROM eMMC I 2 C EEPROM eMMC 16 On-chip ROM On-chip RAM (SRAM) 😊 ARM USB slave (recovery) SSP (eMMC / SD) SPI I 2 C GPMI (NAND) JTAG eMMC
1 . Windows eMMC Program Image DRAM (EBOOT) 17 😊
ARM SSP (eMMC / SD) Program Image MBR Program Image Boot ROM : Windows DRAM init. EBOOT NK image
1 . Windows EBOOT NK image Windows DRAM 18
😊 ARM SSP (eMMC / SD) MBR Program Image DRAM init. EBOOT NK image DRAM EBOOT On-chip ROM On-chip RAM DRAM NK image EBOOT
1 . Windows Windows CE 19 https://jp.sharp/edictionary/products/pwsh 1 _overviiew.html
1 . Windows 20 Boot ROM Program Image EBOOT
Windows
2 . Windows 2 . Windows 21
2 . Windows 22 https://jp.sharp/edictionary/products/pwsh 1 _overviiew.html ? Linux
2 . Windows SHARP Windows CE CE exe (PE)
2011 TOSHIBA TMPA 9 10 CRAXBG (armv 4 l) + 64 MiB DRAM Windows CE 2012 2020 NXP i.MX 2 8 (armv 5 tej) + 12 8 MiB DRAM Windows CE 2021 NXP i.MX 7 ULP (armv 7 -a, armv 7 e-m) + 128 MiB DRAM μITRON RTOS : SHARP Brain 23 https://jp.sharp/edictionary/products/pwsh 1 _overviiew.html
2 . Windows " " BrainLILO 24 Windows eMMC
FAT 32 " " BrainLILO u-boot.bin DRAM Windows Kernel Brain LILO BrainLILO ???
2 . Windows U-Boot (u-boot.bin) DRAM 25 Windows eMMC u-boot.bin
DRAM Windows Kernel Brain LILO u-boot.bin FAT 32 " " BrainLILO u-boot.bin ???
2 . Windows MMU (Memory Management Unit) etc. 26 Windows
eMMC DRAM u-boot.bin 🔥 🔥 🔥 🔥 FAT 32 " " BrainLILO u-boot.bin ???
2 . Windows U-Boot 27 Windows eMMC ͞Α͏ͳΒʜ DRAM u-boot.bin
🔥 🔥 🔥 🔥 FAT 32 " " BrainLILO u-boot.bin ???
2 . Windows U-Boot Linux 28 U-Boot eMMC DRAM
u-boot.bin FAT 32 " " BrainLILO u-boot.bin Linux Image Linux Image Linux
2 . Windows Linux 29 https://jp.sharp/edictionary/products/pwsh 1 _overviiew.html
2 . Windows 30 BrainLILO U-Boot Windows
3 . Linux 3 . Linux 31
3 . Linux Linux 1 32 Program Image Brain
LILO U-Boot EBOOT U-Boot Boot ROM U-Boot Program Image
3 . Linux 3 . 1 . EBOOT U-Boot 33
Program Image Brain LILO U-Boot EBOOT U-Boot Boot ROM U-Boot Program Image
3 . Linux eMMC NK image SD NK image
34 PW-SH 1 EBOOT
3 . Linux NK image U-Boot EBOOT U-Boot 35
SD FAT 32 EDSA 1 EXE.BIN u-boot.bin NK image
3 . 2 . Boot ROM Program Image U-Boot 3
. 2 . Boot ROM Program Image U-Boot 36 Program Image Brain LILO U-Boot Boot ROM U-Boot Program Image U-Boot EBOOT
3 . 2 . Boot ROM Program Image U-Boot eMMC
EBOOT U-Boot Program Image Linux 37 eMMC MBR Program Image U-Boot SPL U-Boot Linux rootfs (ext 4 )
3 . 2 . Boot ROM Program Image U-Boot EBOOT
BrainLILO Program Image 38 Program Image Brain LILO U-Boot Boot ROM U-Boot Program Image U-Boot EBOOT ❌ ⭕ ⭕
4 . Program Image 4 . Program Image 39
4 . Program Image eMMC Linux SD I/O SD SDIO
Wi-Fi Linux GPIO Program Image 40
5. 5. 41
5. SHARP Brain Linux Windows BrainLILO U-Boot EBOOT (Windows )
U-Boot Boot ROM U-Boot Boot ROM 42
Brain Hackers