Difference between revisions of "Japan Technical Jamboree 63"

From eLinux.org
Jump to: navigation, search
(Special Remarks)
(Agenda)
 
(33 intermediate revisions by 6 users not shown)
Line 8: Line 8:
 
* "celinux-dev" メーリングリストにこのイベント関係のアナウンスが流れます。ぜひ参加してください。
 
* "celinux-dev" メーリングリストにこのイベント関係のアナウンスが流れます。ぜひ参加してください。
 
** [http://lists.celinuxforum.org/mailman/listinfo/celinux-dev How to join the mailing list.]
 
** [http://lists.celinuxforum.org/mailman/listinfo/celinux-dev How to join the mailing list.]
 +
<!--
 
|-
 
|-
 
|[[Image:J_Jam_SessionProp.gif]]
 
|[[Image:J_Jam_SessionProp.gif]]
 
|-
 
|-
 
|style="text-align:right" |[[Japan TJ Session Proposal|<span style="color:red">Session proposal how-to. / 提案の方法</span>]]
 
|style="text-align:right" |[[Japan TJ Session Proposal|<span style="color:red">Session proposal how-to. / 提案の方法</span>]]
 +
-->
 
|}
 
|}
 +
= Special Notice / Fuego Hackathon =
 +
* 12月2日(土)、ジャンボリーとは別に統合テスト環境FuegoのHackathonを開催します。詳細は下記をご覧ください。
 +
** http://fuegotest.org/wiki/Japan_Fuego_Hackathon_2017
 +
 +
 
= Introduction / はじめに =
 
= Introduction / はじめに =
 
* The Japan Technical Jamboree is a forum-wide technical meeting of the CE Workgroup of the Linux Foundation. This meeting will be located conveniently in Japan and use Japanese as the native language of the event.  
 
* The Japan Technical Jamboree is a forum-wide technical meeting of the CE Workgroup of the Linux Foundation. This meeting will be located conveniently in Japan and use Japanese as the native language of the event.  
Line 41: Line 48:
  
 
* togetter (Previous Japan Jamboree)
 
* togetter (Previous Japan Jamboree)
 
  
 
= Date and venue... / 日付・場所... =
 
= Date and venue... / 日付・場所... =
Line 89: Line 95:
 
** Recent Status of Embedded Linux technologies (in slides)  
 
** Recent Status of Embedded Linux technologies (in slides)  
 
| style="vertical-align:top; background-color:#F0F0F0" |
 
| style="vertical-align:top; background-color:#F0F0F0" |
* [[Media:Status-of-embedded-Linux-2017-09-JJ62.pdf|PDF]]
+
* [[Media:Status-of-embedded-Linux-2017-12-JJ63.pdf|PDF_English]]
 
* (In English / 英語のセッションです)
 
* (In English / 英語のセッションです)
 +
* [[Image:Youtube.png]] [[Image:Us_flagSymbol.gif]] [https://youtu.be/PChsIBBR6e0 Video]
 +
|-
 +
| style="vertical-align:top; background-color:#F0F0F0" | 11:20..
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
'''Review of ELC Europe 2017''' by Tim Bird
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
[[Media:ELCE-2017-Report-for-JJ63.pdf|PDF_English]]
 +
* [[Image:Youtube.png]] [[Image:Us_flagSymbol.gif]] [https://youtu.be/rmVbTnqHLdg Video]
 
|-
 
|-
| style="vertical-align:top; background-color:#B0B0FF" | 11:30..
+
| style="vertical-align:top; background-color:#B0B0FF" | 11:40..
 
| style="vertical-align:top; background-color:#B0B0FF" | Lunch
 
| style="vertical-align:top; background-color:#B0B0FF" | Lunch
 
| style="vertical-align:top; background-color:#B0B0FF" |
 
| style="vertical-align:top; background-color:#B0B0FF" |
Line 99: Line 113:
 
| style="vertical-align:top; background-color:#F0F0F0" | 1:00pm..
 
| style="vertical-align:top; background-color:#F0F0F0" | 1:00pm..
 
| style="vertical-align:top; background-color:#F0F0F0" |
 
| style="vertical-align:top; background-color:#F0F0F0" |
'''Call for session'''
+
'''Implementing state-of-the-art U-Boot port, 2017 edition''' by Marek Vasut
 +
* This presentation is a practical guide to implementing U-Boot bootloader port to a new system from scratch. At the beginning, two main pillars of contemporary U-Boot, device tree (DT) support and driver model (DM), are explained. This is followed by an in-depth look at the crucial subsystems, clock, pinmux, serial, block and a few other commonly used ones. Finally, systems with limited resources and multi-stage booting is discussed. The talk includes examples and experiences from platforms recently added to mainline U-Boot.
 +
 
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
* [[Media:Jamboree-63-2017.pdf|PDF_English]]
 +
* [[Image:Youtube.png]] [[Image:Us_flagSymbol.gif]] [https://youtu.be/gaOPbfTWVYI Video]
 +
|-
 +
| style="vertical-align:top; background-color:#F0F0F0" | 1:45pm..
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
'''Linux カーネルのメモリ管理の闇をめぐる戦い(協力者募集中)''' by Tetsuo Handa (NTT Data)
 +
* 結構重たい内容なので、時間に余裕がある人は参考コンテンツとして事前に http://I-love.SAKURA.ne.jp/The_OOM_CTF.html を眺めておくと良いです。
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
* [[Media:CELFJP-Jamboree63-handa-ja.pdf|PDF_Japanese]]
 +
* [[Media:CELFJP-Jamboree63-handa-en.pdf|PDF_English]]
 +
* [[Image:Youtube.png]] [[Image:Jp_flagSymbol.gif]] [https://youtu.be/ZznEyf1PN0Q Video]
 +
* [http://www.intellilink.co.jp/all/topics/20180222/linux-kernel4_15.html Congratulations to be accepted in Kernel 4.15]
 +
|-
 +
| style="vertical-align:top; background-color:#F0F0F0" | 2:45pm..
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
'''Request for your suggestions: How to Protect Data in eMMC on Embedded Devices''' by Gou Nakatsuka (Daikin)
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
* [[Media:Jamboree63 daikin v20171127.pdf|PDF_English]]
 +
* [[Image:Youtube.png]] [[Image:Jp_flagSymbol.gif]] [https://youtu.be/ywcI3Hv3Gzs Video]
 +
|-
 +
| style="vertical-align:top; background-color:#F0F0F0" | 3:15pm..
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
'''Fuego Status and Roadmap''' by Tim Bird
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
* [[Media:Fuego-Status-and-Roadmap-Dec-2017.pdf|PDF_English]]
 +
* [[Image:Youtube.png]] [[Image:Us_flagSymbol.gif]] [https://youtu.be/tB4gm7uto-8 Video]
 +
|-
 +
| style="vertical-align:top; background-color:#F0F0F0" | 4:00pm..
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
'''Multicast Video-Streaming on Embedded Linux environment''' by Daichi Fukui (TOSHIBA)
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
* [[Media:Multicast_jamboree63_fukui.pdf|PDF_English]]
 +
* [[Image:Youtube.png]] [[Image:Jp_flagSymbol.gif]] [https://youtu.be/YPKUDK4Oh48 Video]
 +
|-
 +
| style="vertical-align:top; background-color:#F0F0F0" | 4:45pm..
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
'''From 1 to many Implementing SMP on OpenRISC''' by Stafford Horne
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
* [[Media:Openrisc_smp_2017.pdf|PDF_English]]
 +
* [[Image:Youtube.png]] [[Image:Us_flagSymbol.gif]] [https://youtu.be/ohg6vyly9N8 Video]
 +
|-
 +
| style="vertical-align:top; background-color:#F0F0F0" | 5:30pm..
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
'''Core Partitioning Technique on Multicore Linux systems''' by Kouta Okamoto (TOSHIBA)
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
* [[Media:Core-Partitioning-Technique-on-Multicore-Linux-system.pdf|PDF_English]]
 +
* [[Image:Youtube.png]] [[Image:Jp_flagSymbol.gif]] [https://youtu.be/TWuMJGwAn2k Video]
 +
|-
 +
| style="vertical-align:top; background-color:#F0F0F0" | 6:00pm..
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
'''Debian + YoctoProject Based Projects: Collaboration Status''' by Kazuhiro Hayashi (TOSHIBA)
 +
* Report the current collaboration status of the three similar projects: ELBE, Isar, Deby, which are tools to generate Linux images for embedded systems based on Debian and YoctoProject.
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
* [[Media:ELBE-Isar-Deby jamboree63 r2.pdf|PDF_English]]
 +
* [[Image:Youtube.png]] [[Image:Jp_flagSymbol.gif]] [https://youtu.be/hOpLu6N0nsc Video]
 +
|-
 +
| style="vertical-align:top; background-color:#F0F0F0" | 7:00pm..
 +
| style="vertical-align:top; background-color:#F0F0F0" |
 +
Year-End Party!!
 
| style="vertical-align:top; background-color:#F0F0F0" |
 
| style="vertical-align:top; background-color:#F0F0F0" |
* [[Japan TJ Session Proposal|<span style="color:red">Session proposal how-to. / 提案の方法</span>]]
 
* Link to presentation material
 
 
|-
 
|-
 
|}
 
|}
Line 113: Line 187:
  
 
* togetter
 
* togetter
** <!--[http://togetter.com/li/1055101 Summary of twitter]-->
+
** [https://togetter.com/li/1177235 Summary of twitter]
  
 
= Ask for your help / お願い =
 
= Ask for your help / お願い =

Latest revision as of 07:20, 23 February 2018

HeadTitle LFCEWG.png
Date: December 1st / 日付: 12月1日(金)
  • At Nakano Sunplaza / 於、中野サンプラザ
  • Please join "celinux-dev" mailinglist to get the latest announcement.
  • "celinux-dev" メーリングリストにこのイベント関係のアナウンスが流れます。ぜひ参加してください。

Special Notice / Fuego Hackathon


Introduction / はじめに

  • The Japan Technical Jamboree is a forum-wide technical meeting of the CE Workgroup of the Linux Foundation. This meeting will be located conveniently in Japan and use Japanese as the native language of the event.
  • A general guidance page is available. / 初めての方はこちらもお読みください。

Special remarks for non Japanese speakers

  • This page is Japanese/English bilingual. Please allow some contents on this page are not translated into English because of this event is Japan regional one, though we try to place English translation.
  • If you would like to perform your presentation in English, we also welcome you to join! We hope you to speak slowly without any complicated expressions. Most Japanese developers are capable to understand plain English.

Why Jamboree / ジャンボリーに寄せる思い

  • "Here" please find an introductory material of CE Workgroup explaining "Why Jamboree". It is one of important event for us for "Hop-Step-Jump" strategy to let embedded system developers jumping into open community. We know many of you are too busy to collaborate with open communities because of your daily jobs. And you may be concerned for your language skill or technical knowledge. Then we prepared this Jamboree as the entry point for those people to the open community. You may speak in Japanese. You do not need to worry about your technical skill. But we strongly would like encouraging you to come to the international stage like Embedded Linux Conference which is the stage of "Hop" to the global open community!
  • It is not the place only for Consumer electronics field but also we greatly welcome other domain embedded system developers and more. Even if you are working for super computer or enterprise server system, you will be welcomed! Let's enjoy OSS together!!
  • "このスライド"はCE Workgroupの説明資料からの抜粋です。この中でCEWGがジャンボリーにかける思いを説明しています。組み込みシステム開発にあたられている皆さんは日々の仕事に追われて大変に忙しい毎日を送られている事、良く知っています。また、英語の問題、または本当に技術的な実力があるのだろうか(ほとんどの場合無用な心配ですが)といった心配もあって、なかなかOSSコミュニティーとの交流を始める勇気が湧かない、というのが現実ではないでしょうか。そのような皆さんのために、CEWGは、その前身のCE Linux Forumの時代から、日本で日本語で技術ディスカッションをする場(ジャンボリー)をホップの場として、世界中の組み込みOSS開発者が集まる場、Embedded Linux Conference (US/Europe)をステップの場として、OSS開発者のグローバルなコミュニティーにジャンプできるような場を設けています。
  • この場は決して、Consumer Electronics関係の皆さんだけのものではありません。たとえば自動車関係、産業機器関係、医療機器関係などより広範な組み込みシステム関係の皆さん、さらにはスーパーコンピュータやエンタープライズシステムなどに関わられている皆さんの参加もこころから歓迎します。Let's enjoy OSS together!!

Previous Jamboree

Hash tag on Twitter

  • #CELFJP
  • togetter (Previous Japan Jamboree)

Date and venue... / 日付・場所...

NakanoSunplaza2.jpg

  • Date December 1st, 2017
    • Starting at 10 am
  • At Nakano Sunplaza / 7F Training Room 8 / 会場 中野サンプラザ / 7階・研修室8
  • Admission: Free of charge / 参加費用: 無料
  • Not limited for CE Workgroup members. / CE Workgroup会員以外も参加・セッション持ち込み共に可能
  • Coordinators / 世話役 (Your inquiries in English welcome)
    • Hisao Munakata / 宗像尚郎 (hisao_dot_munakata_dot_vt(a)renesas_dot_com)
    • Satoru Ueda / 上田理 (Satoru_dot_Ueda(a)jp_dot_sony_dot_com)

Registration / 参加登録

  • No registration required / 参加登録は要りません。

Main Topics

  • Let's review Embedded Linux Conference Europe! ELC-E 2017 .

Agenda / 進行

Agenda

Time Title and presenter Notes

Presentation Materials

10:00..
  • Opening / 連絡事項
10:15am..

Status of Embedded Linux

  • Tim Bird (今回はネット経由ではなく直接参加です。)
    • Recent Status of Embedded Linux technologies (in slides)
11:20..

Review of ELC Europe 2017 by Tim Bird

PDF_English

11:40.. Lunch
1:00pm..

Implementing state-of-the-art U-Boot port, 2017 edition by Marek Vasut

  • This presentation is a practical guide to implementing U-Boot bootloader port to a new system from scratch. At the beginning, two main pillars of contemporary U-Boot, device tree (DT) support and driver model (DM), are explained. This is followed by an in-depth look at the crucial subsystems, clock, pinmux, serial, block and a few other commonly used ones. Finally, systems with limited resources and multi-stage booting is discussed. The talk includes examples and experiences from platforms recently added to mainline U-Boot.
1:45pm..

Linux カーネルのメモリ管理の闇をめぐる戦い(協力者募集中) by Tetsuo Handa (NTT Data)

2:45pm..

Request for your suggestions: How to Protect Data in eMMC on Embedded Devices by Gou Nakatsuka (Daikin)

3:15pm..

Fuego Status and Roadmap by Tim Bird

4:00pm..

Multicast Video-Streaming on Embedded Linux environment by Daichi Fukui (TOSHIBA)

4:45pm..

From 1 to many Implementing SMP on OpenRISC by Stafford Horne

5:30pm..

Core Partitioning Technique on Multicore Linux systems by Kouta Okamoto (TOSHIBA)

6:00pm..

Debian + YoctoProject Based Projects: Collaboration Status by Kazuhiro Hayashi (TOSHIBA)

  • Report the current collaboration status of the three similar projects: ELBE, Isar, Deby, which are tools to generate Linux images for embedded systems based on Debian and YoctoProject.
7:00pm..

Year-End Party!!

  • Please be noted above time table is just a guideline and may be shifted. / 上記の時間割は目安です。かなり前後する可能性がありますので、あらかじめご承知おきください。

Special Remarks

  • Please place some detail descriptions about each presentation topics.
こちらに各プレゼンテーションの詳細などを記載してください。

Ask for your help / お願い

Presentation Materials

  • We wish you to prepare the materials in English. / 出来るだけプレゼンテーション資料は英語で表記してください。絶対ではありませんが、日本語が理解できない方に対しての配慮が出来ればと思います。
  • Please leave your material in this wiki site after the event. / ジャンボリー終了後、プレゼンテーション資料はこのWikiに残してください。

English Translation Volunteer

  • If you can help the translation volunteer from Japanese to English, we would be very much appreciated! / 日本語を英訳していただくボランティアを大歓迎します!