$30 off During Our Annual Pro Sale. View Details »

電子辞書は組み込みLinuxの夢を見るか?

Takumi Sueda
September 26, 2020

 電子辞書は組み込みLinuxの夢を見るか?

第53回 情報科学若手の回 #wakate2020 通常発表

「究極の趣味、Linux移植。その魅力をご覧に入れます。」

Takumi Sueda

September 26, 2020
Tweet

More Decks by Takumi Sueda

Other Decks in Technology

Transcript

  1. Linux
    @puhitaku
    53 #wakate

    View Slide

  2. Takumi Sueda
    Twitter, GitHub, Facebook: puhitaku

    View Slide

  3. 2010
    16 puhitaku

    View Slide

  4. SHARP Brain PW-GC

    View Slide

  5. puhitaku

    View Slide

  6. View Slide

  7. View Slide

  8. Windows CE

    View Slide

  9. SHARP Brain
    Windows CE
    CE
    2010 Brain 2ch
    Wikipedia
    matplotlib
    SHARP Brain PW-GC

    View Slide

  10. マジかよ!最高!
    puhitaku

    View Slide

  11. View Slide

  12. 僕にできることは…
    puhitaku

    View Slide

  13. 2019

    View Slide

  14. 2019
    Brain

    View Slide

  15. そういえば

    Brain の CPU ってなんだろ?
    puhitaku

    View Slide

  16. View Slide

  17. Linux SoC
    i.MX

    View Slide

  18. i.MX
    Freescale : NXP SoC
    Linux
    Linux
    GitHub
    U-Boot GitHub
    Brain SoC
    SHARP Brain PW-SH
    i.MX

    View Slide

  19. Freescale : NXP SoC
    Linux
    Linux
    GitHub
    U-Boot GitHub
    Brain SoC
    i.MX
    SHARP Brain PW-SH
    i.MX
    Linux

    View Slide

  20. もしかして

    Brain で Linux が動くんじゃ…?
    puhitaku

    View Slide

  21. View Slide

  22. SHARP Brain Linux

    View Slide

  23. View Slide

  24. Linux
    2020 , puhitaku

    View Slide

  25. View Slide

  26. View Slide

  27. View Slide

  28. View Slide

  29. View Slide

  30. 1 11 PSWITCH
    USB

    View Slide

  31. SoC

    View Slide

  32. View Slide

  33. View Slide

  34. U-Boot GitHub
    Brain SoC con g
    U-Boot
    Brain

    View Slide

  35. View Slide

  36. View Slide

  37. Boot ROM
    "Unde ned Instruction"
    Forum DRAM
    DRAM

    View Slide

  38. DRAM

    View Slide

  39. DRAM
    DDR DRAM
    Brain LPDDR DRAM
    U-Boot
    LPDDR

    View Slide

  40. LPDDR
    w

    View Slide

  41. LPDDR
    w

    View Slide

  42. View Slide

  43. DRAM
    200

    View Slide

  44. Python
    Brain
    GitHub

    View Slide

  45. View Slide

  46. microSD
    Linux

    View Slide

  47. microSD
    Linux kernel

    View Slide

  48. microSD

    View Slide

  49. U-Boot microSD

    View Slide

  50. U-Boot microSD

    View Slide

  51. SD
    MOSFET
    SoC I/O
    I/O
    printf

    View Slide

  52. View Slide

  53. Linux kernel Debian

    View Slide

  54. Linux
    Debian

    View Slide

  55. View Slide

  56. Linux
    ry

    View Slide

  57. いやでもな〜〜〜〜〜

    本体のLCDが映らないことにはな〜
    puhitaku

    View Slide

  58. Linux

    View Slide

  59. LCD

    View Slide

  60. Linux
    LCD

    View Slide

  61. Windows

    View Slide

  62. ILITEK SPI
    +
    ILI

    View Slide

  63. View Slide

  64. View Slide

  65. U-Boot LCD &

    View Slide

  66. Linux

    View Slide

  67. Linux

    View Slide

  68. View Slide

  69. View Slide

  70. View Slide

  71. View Slide

  72. View Slide

  73. View Slide

  74. View Slide

  75. 10 Brain
    puhitaku

    View Slide