Hi
user
Admin Login:
Username:
Password:
Name:
Tutorial: The eChronos Real-Time Operating System - Just what you want, when you want it
--client
lca
--show
lca2016
--room r5mix 10722 --force
Next: 12 Linux Guest RDMA On Hyper-V
show more...
Marks
Author(s):
Stefan Götz
Location
D2.211
Date
feb Fri 05
Days Raw Files
Start
10:40
First Raw Start
08:45
Duration
1:40:00
Offset
1:54:58
End
12:20
Last Raw End
12:21
Chapters
00:00
0:19:14
0:22:14
1:26:00
1:33:27
Total cuts_time
96 min.
https://linux.conf.au/schedule/30189/view_talk
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
tweet
mp4
svg
png
assets
release.pdf
Tutorial_The_eChronos_RealTime_Operating_System_Just_what_you_want_when_you_want_it.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
Unknown
Yes
No
has someone authorised pubication
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
Learn eChronos, a newly open-sourced Real Time operating system for MMU-less systems and the Internet of Things! In this tutorial you will learn: -- What eChronos is for and good at -- How to build a system using eChronos -- How to run that system for testing on QEMU -- How to deploy the system onto real hardware Participants are expected to understand basic OS concepts and have basic familiarity with the Linux command line. Sometimes you want to run some very time-critical code on a device that doesn't have a lot of memory. This device might be so tiny that it mightn't even support memory protection - but you don't care, because you wouldn't run any code on this device anyway that you didn't fully trust. The code you do run, however, has to run on time and like clockwork, because that code drives a medical device or a ground or air vehicle, and lives are depending on it. Perhaps you may have felt that this code of yours would be best expressed as a set of tasks that each have a clearly defined role, and you may be looking for an operating system that offers you just the means of specifying when those tasks need to happen, how long they get to run for, and how they should synchronize with each other when they need to coordinate their access to something. At the same time, you might need this code to compile to a binary that occupies no more memory than it strictly has to, because the power consumption or physical size of your device is a significant limiting factor in its deployment. The eChronos Real-Time Operating System offers you a way to configure and build a statically resourced system of tasks, running code that you've written, to a schedule of your choosing. In this tutorial, we will teach you how to write, specify, and build systems that run on eChronos, and run them on the QEMU system emulator for ARMv7-M or PowerPC e500. We will also open the hood on the way the eChronos code base (available under the AGPLv3 license, on GitHub) is structured and maintained (with a view towards ease of certification), so that you can plan how you might port the eChronos RTOS to your own choice of hardware.
markdown
Comment:
production notes
2016-02-05/08_45_02.dv
Apply:
10:39:45 - 10:40:41 ( 00:00:56 )
S:
08:45:02 -
E:
10:40:41
D:
01:55:39
(
Start:
6883.0)
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/08_45_02.dv :start-time=06883.0 --audio-desync=0
Raw File
Cut List
08:45:02
seconds: 6883.0
Wall: 10:39:45
Duration
01:55:39
10:40:41
seconds: 0.0
Wall: 08:45:02
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/10_40_37-1.dv
Apply:
10:40:37 - 10:40:38 ( 00:00:01 )
S:
10:40:37 -
E:
10:40:38
D:
00:00:01
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/10_40_37-1.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
10:40:37
seconds: 0.0
Wall: 10:40:37
Duration
00:00:01
10:40:38
seconds: 0.0
Wall: 10:40:37
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/10_40_37.dv
Apply:
10:40:37 - 10:40:37 ( 00:00:00 )
S:
10:40:37 -
E:
10:40:37
D:
00:00:00
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/10_40_37.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
10:40:37
seconds: 0.0
Wall: 10:40:37
Duration
00:00:00
10:40:37
seconds: 0.0
Wall: 10:40:37
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/10_40_39.dv
Apply:
10:40:39 - 10:59:53 ( 00:19:14 )
S:
10:40:39 -
E:
11:01:05
D:
00:20:26
(
End:
1154.372764)
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/10_40_39.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
10:40:39
seconds: 0.0
Wall: 10:40:39
Duration
00:20:26
11:01:05
seconds: 1154.372764
Wall: 10:59:53
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/11_01_04.dv
Apply:
11:01:04 - 11:01:56 ( 00:00:52 )
S:
11:01:04 -
E:
11:01:56
D:
00:00:52
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/11_01_04.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:01:04
seconds: 0.0
Wall: 11:01:04
Duration
00:00:52
11:01:56
seconds: 0.0
Wall: 11:01:04
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/11_01_57.dv
Apply:
11:01:57 - 11:04:57 ( 00:03:00 )
S:
11:01:57 -
E:
11:04:57
D:
00:03:00
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/11_01_57.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:01:57
seconds: 0.0
Wall: 11:01:57
Duration
00:03:00
11:04:57
seconds: 0.0
Wall: 11:01:57
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/11_04_57.dv
Apply:
11:04:57 - 11:06:19 ( 00:01:22 )
S:
11:04:57 -
E:
11:06:19
D:
00:01:22
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/11_04_57.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:04:57
seconds: 0.0
Wall: 11:04:57
Duration
00:01:22
11:06:19
seconds: 0.0
Wall: 11:04:57
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/11_06_20.dv
Apply:
11:06:20 - 11:07:39 ( 00:01:19 )
S:
11:06:20 -
E:
11:07:39
D:
00:01:19
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/11_06_20.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:06:20
seconds: 0.0
Wall: 11:06:20
Duration
00:01:19
11:07:39
seconds: 0.0
Wall: 11:06:20
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/11_07_39.dv
Apply:
11:07:39 - 11:07:41 ( 00:00:02 )
S:
11:07:39 -
E:
11:07:41
D:
00:00:02
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/11_07_39.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:07:39
seconds: 0.0
Wall: 11:07:39
Duration
00:00:02
11:07:41
seconds: 0.0
Wall: 11:07:39
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/11_07_42.dv
Apply:
11:07:42 - 12:11:28 ( 01:03:46 )
S:
11:07:42 -
E:
12:11:28
D:
01:03:46
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/11_07_42.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:07:42
seconds: 0.0
Wall: 11:07:42
Duration
01:03:46
12:11:28
seconds: 0.0
Wall: 11:07:42
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/12_11_26.dv
Apply:
12:11:26 - 12:18:53 ( 00:07:27 )
S:
12:11:26 -
E:
12:18:53
D:
00:07:27
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/12_11_26.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
12:11:26
seconds: 0.0
Wall: 12:11:26
Duration
00:07:27
12:18:53
seconds: 0.0
Wall: 12:11:26
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-02-05/12_18_53.dv
Apply:
12:18:53 - 12:21:33 ( 00:02:40 )
S:
12:18:53 -
E:
12:21:33
D:
00:02:40
show more...
vlc ~/Videos/veyepar/lca/lca2016/dv/r5mix/2016-02-05/12_18_53.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
12:18:53
seconds: 0.0
Wall: 12:18:53
Duration
00:02:40
12:21:33
seconds: 0.0
Wall: 12:18:53
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2016-02-05/08_45_02.dv
2016-02-05/10_40_37-1.dv
2016-02-05/10_40_37.dv
2016-02-05/10_40_39.dv
2016-02-05/11_01_04.dv
2016-02-05/11_01_57.dv
2016-02-05/11_04_57.dv
2016-02-05/11_06_20.dv
2016-02-05/11_07_39.dv
2016-02-05/11_07_42.dv
2016-02-05/12_11_26.dv
2016-02-05/12_18_53.dv
Veyepar
Video Eyeball Processor and Review