ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZ
1
TimestampHow did the course meet your learning objectives?How was the duration of the course?Comments and suggestionsComments and suggestionsHow useful were the training materials?Comments and suggestionsWill you recommend this document to others?Comments and suggestionsIf you have Linux / Android project opportunities, will you use this document again in the future?Comments and suggestionsHow important are printed materials?Comments and suggestionsDid instructor oral explanations add value to the lecture materials?CommentsHow much value did the instructor add to lecture materials?Suggestions and commentsWas the instructor helpful with practical labs?Comments and suggestionsHow do you rate the training equipment (mainly computers)?Comments and suggestionsHow well was the course organized (program, registration, schedule...)?Comments and suggestionsHow much did you learn?Comments and suggestionsHow useful should this course be in your daily job?Comments and suggestionsWould you recommend this course to others?Comments and suggestionsOverall ratingComments and suggestionsFurther training needs?CommentsHow did the course meet your learning objectives?What part(s) of the course did you like most?CommentsWhat part(s) of the course did you like least?What reasons prompted you to choose Bootlin?How did you first learn about Bootlin?Interested in other types of embedded Linux engineering services?Comments and expectationsComments and suggestionsHow do you rate training conditions (room size, equipment, environment)?How useful were the training labs?Comments and suggestionsComments and suggestionsHow difficult were the training labs?Was enough time dedicated to practical labs?Comments and suggestionsHow knowledgeable was the instructor?Please tell us why you need or don't need paper printed materialsHow far do you come from?
2
2/15/2020 0:41:2735554531045The interactions in lab not enough time!Availability for on-site sessions, Trainer, Open training materials that can be checked in advanceCourse recommended by previous participantsLinux board support package development, Development of real-time systems5335
3
2/15/2020 0:42:574Long days for the density of material, but a good balance between labs and lectureIt was fantastic. Super dense. 555554935Practical labsIt was all pretty good.Not applicable - My management made the decisionBootlin chosen by my managementNot interestedGreat balance of hints and problem solving.5Really drives home the materialPretty good, hard but for sure not too hard.335
4
2/15/2020 0:45:593555555Great Course!!1055Labs and buidlrootno feedbackNot applicable - My management made the decisionBootlin chosen by my managementBoot time reduction5435
5
2/15/2020 0:49:043Yes, the objectives matched the agenda very well.44Sometimes it felt like we skipped slides and there was good information on them, but we still filled up all the time, so it seemed ok.544I had worked with Buildroot before and this was still very useful.4It will depend on whether embedded Linux is appropriate for some of our applications, but now we will be much more equipped to decide if it is appropriate and also to implement if it is appropriate.9I really enjoyed the class.4Yes, but got to get back to work now.5Flash stuffThe part where we did all kinds of stuff by hand that buildroot does easily.Availability for on-site sessions, Open training materials that can be checked in advance, Cost, responsiveness and flexibility as we tried to figure out a date.Internet search enginesLinux board support package developmentStill digesting the class!Very knowledgeable. 4Some of the labs seemed long, but they were all useful. Although I would say that sometimes because the labs were long it was possible for a group to get pretty far behind if they got stuck on an early step (and not be noticed).Definitely required some thinking. Not straightforward steps.44One comment was that with all the lab exercises and such it started to be difficult to remember where everything was (like the different toolchains and such). Also, since the labs build on each other, it was a little difficult to go back and find the "right" steps to do something that had already come up.4
6
2/15/2020 0:49:093545533944Not applicable - My management made the decisionTechnical resources on the Bootlin websiteLinux board support package development, Power management, Development of real-time systems, Build environment support, Technology and architecture consulting4235
7
2/15/2020 0:55:5643555438The lab manual avoids repetitive instructions and requires at times reference to the lecture slides. This is good to encourage learning as opposed to "copy paste". It may also be helpful to have an "extended" html version of the lab manual with precise instructions that can be referenced for sanity checks and to avoid wasting limited class time on small errors.54Not applicable - My management made the decisionBootlin chosen by my managementOn-site engineeringHighly competent and experienced instructor with genuine interest in helping solve practical lab exercises while reinforcing concepts.3425
8
2/15/2020 0:56:4434The training materials were helpful to refer back to while doing the labs. Especially when information is presented visually, it makes things more clear.4Having an instructor was definitely more useful than if I were to try to learn this stuff by reading on my own. I think the biggest value of having slides is that you can present visual information with them, like information flow charts or memory layouts, while the instructor talks about them. Many times though, the slides just contained the same information that the instructor was saying.

It was difficult having lectures in the afternoon sometimes, as people tend to get tired after lunch. It could be helpful to try to time the lectures to happen in the morning, or have more collaborative or discussion-type lectures to keep people more engaged during those hours after lunchtime.
5553I probably won't be building embedded systems in my work, but I am a user of them. Understanding how they work, how they were built, and how to debug them, will be very useful to me.854UBI and MTD devices was totally new to me and very interesting. I also really enjoyed the steps of building the bootloader, kernel, and application binaries.Availability for on-site sessions, Open training materials that can be checked in advance, Language, Not applicable - My management made the decisionBootlin chosen by my managementNot sure, up to management.5They training labs gave us a great opportunity to practice the things we were learning in the lectures, and gain a true understanding of the concepts. I found that I understood things more when I made mistakes in the lab and then had to fix them.Some of the training lab instructions were a little vague. It was nice that they did not just hold our hands and give us the raw commands to execute, in many cases.43More optional or advanced lab material would be helpful for the groups that finished the labs quicker.4
9
2/15/2020 0:57:453Curriculum was nicely organized, appreciated going through low-level tasks individually initially and moving on to buildroot.45Miquèl definitely knows his stuff and presented the material very well. One minor point of confusion was his occasional pronunciation of the letter j (e.g. in mentioning `make -j5') in the French way, which sounds like g to American ears.55541055Especially appreciated learning about a few debugging tools/techniques that were new to me, e.g. ltrace.The card reader on our dev board (S/N ending in 290) was a bit flaky, so the filesystems on the SD card would often fail to mount or abruptly unmount at the slightest provocation.Not applicable - My management made the decisionBootlin chosen by my managementUp to managementWas invariably helpful when we hit stumbling blocks.532Might be nice to add some annotations reflecting which subtasks were more important to complete and which were more optional depending on available time.5
10
2/15/2020 0:59:4535454538The sequence between lectures and practice sessions was excellent.34Different ways of booting Linux, Buildroot, RTLinux, MDTNot applicable - My management made the decisionBootlin chosen by my managementPower management, Development of real-time systems4325
11
2/15/2020 1:01:5135555551055System Build with BuildrootUBI volumes with UBIFSNot applicable - My management made the decisionBootlin chosen by my managementNot interestedMiquèl has been an amazing trainer, I've learnt lot and had fun during the training5325
12
2/15/2020 1:03:3244Very well written materials, easy to follow and I expect will be easy to reference in the future.Great instructor5Thought the instructor ran the class very well and communication was great, and great sense of humor helped.5543Unclear currently but very helpful for scoping possible projects and greatly simplifying projects that might incorporate the material.945BuildrootParts of labs that required more typing / cutting and pasting than thinking. Though not too bothered by those.Not applicable - My management made the decisionBootlin chosen by my managementUnsureLab instructions were well written and didn't need too much support, but when help was needed he was very helpful.4Labs were quite good, and also easy to follow.345
13
2/15/2020 8:00:403I couldn't make the last day of the course, but the days we did have were very good. There was a problematic lab that went on longer than expected due to obscure problems, but otherwise the duration of everything was pretty good.I learned a lot of new things in the class. I'm happy with what I learned.4Our instructor seemed very knowledgeable about most topics that came up. I have no complaints.5The instructor was able to add lots of extra context and information to many of the subjects tought in the class. Despite his accent, Miquel was pretty easy to understand.554Sadly I missed the last day, but I was happy with what I learned in the first four days. I'm certainly a lot more knowledgeable about embedded computing than I did before.3I generally don't work on embedded systems, but I do sometimes debug them, and knowing how they work will certainly be useful.93I'm not in a position to schedule any additional courses, but I would be happy to take some, given the opportunity.5The labs we're probably my favorite. Digging into the new technologies and concepts is always the best way to learn.Not applicable - My management made the decisionBootlin chosen by my managementNot interestedMiquel was helpful when we needed help. I had a particularly troublesome issue with one of my labs, and he put in extra work to help debug the problem.4Doing the labs and getting hands on experience helped a lot with understanding the concepts. Some of the parts were complicated, but even a quick run through is helpful.Not too easy, not too hard. We had to work through some minor problems, without excessive frustration.335