|Timestamp||How did the course meet your learning objectives?||How was the duration of the course?||Comments and suggestions||Comments and suggestions||How useful was the lecture document?||Comments and suggestions||Will you recommend this document to others?||Comments and suggestions||If you have Linux / Android project opportunities, will you use this document again in the future?||Comments and suggestions||How knowledgeable was the instructor?||Comments and suggestions||Did instructor oral explanations add value to the lecture materials?||Comments||How much value did the instructor add to lecture materials?||Suggestions and comments||Was the instructor helpful with practical labs?||Comments and suggestions||How do you rate the training equipment (mainly computers)?||Comments and suggestions||How well was the course organized (program, registration, schedule...)?||Comments and suggestions||How much did you learn?||Comments and suggestions||How useful should this course be in your daily job?||Comments and suggestions||Would you recommend this course to others?||Comments and suggestions||Overall rating||Comments and suggestions||An extra session?||Comments||How did the course meet your learning objectives?||What part(s) of the course did you like most?||Comments||What part(s) of the course did you like least?||What prompted you to choose Free Electrons?||How did you first learn about Free Electrons?||Interested in other types of embedded Linux / Android engineering services?||Comments and expectations||Comments and suggestions||How do you rate training conditions (room size, equipment, environment)?||How useful were the training labs?||Comments and suggestions||Comments and suggestions||How difficult were the training labs?||Was enough time dedicated to practical labs?||Comments and suggestions||How far do you come from?|
|3/28/2014 18:26:07||3||I'd like to spend more time on Real Time Linux topics.||5||5||5||5||5||5||4||3||It is definitely useful for me personally, also I think it will be very useful in the future when our company will try to develop our own hardware devices (rather than just using the stock devices that don't allow you to install custom kernel and libraries).||6||I think that topics about Real-time, schedulers, spinlocks, mutexes, priorities and interrupts should be explained in more detail in more days, may be in a separate course.||3||4||Uboot and NAND things.||don't know...||Trainer, Language||Internet search engines||Board Support Package development: make Linux / Android support your new hardware, Consulting in technology selection and methodology||5||5||2||4||From a foreign country|
|3/28/2014 18:32:27||3||Its a great experience, but more focus on building systems for a modern graphical applications would be preferable in my case.||5||I loved the documents and the fact that they are shared to everyone||5||He is very knowledgeable and if there is some detail that he is not familiar with he admits that and tries to find out.||4||5||5||3||4||4||5||3||3||Language, content mostly||Technical resources on the Free Electrons website||Board Support Package development: make Linux / Android support your new hardware||always willing to help...||4||4||3||3||From a foreign country|
|3/28/2014 18:41:32||2||I am slow... I did not finished|
Michael succeed in managing my issue.
|There are many redundant subject with the kernel driver training...|
Specially the GNU concept (non-technical) !
I was expecting a bit more explanation about user space (as it is the experience I lack the more).
Otherwise : Very good
|4||Small transition slides between chapter:|
- 1 at the end: Helping to put back the context of the seen
- 1 at the start: introducing where the new concept is similar ... and quickly the main difference of the context.
|5||Impressive||4||4||1 table per person (requested at the start) to let everyone enough space => Good.|
Projector quality could be review for later training...
|4||Nearly perfect (same laptop as mine but with cheaper graphical card)||4||5||With the kernel training, I feel now great!|
I still have lack on some features in the user space...
But I hope to have gain the confidence to be autonomous.
|3||I do not know yet||7||3||It is my second linux session.|
If there were a domotic/robotic training session (example how to control small motors): I would invest in it !
Other of you sessions could be good
|4||Many of them...|
But from the Embedded Linux system development (before RT chapter): it was great.
Could not get deeper ;.-)
it could be related to scheduler chapter in the Kernel training?
But actually it is very hard to recommend anything.
|Availability for on-site sessions, Trainer, Hardware giveaway (public sessions only)||Michael||Build environment deployment and support||Between the board failure & my numerous basic question: |
CONGRATS to michael
|2||4||For the mtd chapter, few footnotes could help clarify some aspect.|
This part is the most challenging, as it is NOT have progressive interaction with the system.
Proposal to build "user" notes progressively/per chapter or per interface.
For instance I have :
Commands-- Pre-requisites.txt (to list all the apt-get)
Commands--basic_kernel_compile (to list basic repeated)
|Difficult for me, but fine.|
I can not propose yet other feature as I have not finished.
|4||2||Sometime not: |
But the idea to let the most advance person occupied is good.
The class was nearly homogeneous => No real issue.
|From more than 100 km / 60 miles, same country|
|3/28/2014 18:47:06||2||with all topics, could do with a few more days, but if first slides are taken out then it should bring it back down to about right. more time is needed for labs though.||Maybe take slides out about what Linux is at the beginning to allow more time later on in the course. Maybe put these slides as a pre-course read. Maybe a good idea would be to arrange some evening events after the day has ended, this way topics and other experience of the tutor could be gained.||5||Many links and tips on what to do. Covers every possible combination of options||4||Very knowledgeable and open to opinion, only 4 because there's always more to learn ;)||5||Seemed to have a lot of experience and knowledge in every area. Only downside is maybe took a tangent off topic as more and more questions were asked!||5||Could have bigger tables as not very deep. Room was reasonable size although if class was full then might be a bit cramped. Environment was great apart from other business events going on next door were a bit noisy at times (upgrade room partition with better noise isolation?).||4||Recent middle-high range computers. Do the job (+ a bit more) that they're needed to do. Board is great for covering all topics needed, unsure what to use it for in an application afterwards apart from testing development compared to a rasp pi/beagle black. Could do with a range of application usages for the board included in slides.||4||Very Well apart from PayPal needs shooting!||4||some things I knew but the course put into perspective how this knowledge fits into the embedded linux system development structure. (e.g. how yocto works and hence will be easier to debug)||5||Slides on manual compilation are important, but at this time maybe the labs on this aren't needed due to tools like buildroot/openembedded/yocto. This would help time constraints in the course time. Overall, found course very informative and after many performance issues with project, I believe I have the skills and information needed to develop a system that will resolve these issues||6||5||Both Yocto and Kernel Drivers course.|
Yocto to confirm self-taught experience, Kernel Drivers to learn deeper into how to build embedded devices. Only if I had the budget!
|5||Building own U-Boot/Kernel and using nfs/tftp to connect with target. Will help improve productivity in current project.||manually compiling packages. Lab guide seems to keep going back over the same commands adding one thing at a time. In theory, it's good to read and see what each new property will add and what errors you'll get in between, but in practise it seemed to waste a lot of time, and eventually you learn to skip the section to the command with all the properties included||Open training materials that can be checked in advance, Language, Hardware giveaway (public sessions only), Access to full feedback from participants to previous sessions, Recognise company from talks at ELCE 2013||Presentations in conferences||Board Support Package development: make Linux / Android support your new hardware, Boot time reduction, Real-time: implementation and bug fixing, Technical support, Investigating and fixing bugs||Was there to help, but made sure that we learnt what we were doing. Any issue we had, he would spend time going through it step by step with us in control of computer.||3||4||Most were useful and helped gained experience and confidence of labs. Flash File systems lab could be rearranged into a more logical order. (i.e. downloading and flashing through tftp, set bootargs for MTD partitions, THEN edit rcS file)||A range, some mostly reading, others easy and straight forward, some testing but good as built on information that was covered in previous labs and slides. This helped learning.||3||2||Was not able to finish Labs in time. Could of spent less time at beginning going through what Linux is and it's benefits as I believe most people will know this already. Could keep slides but just skip over quickly as not adding much value and people can read and understand very easily in their own time.||From a foreign country|
|3/28/2014 18:49:42||4||The time of the training was ok, but the content was a bit too long.|
I believe we focused a bit too much on cross compilation and in the real time.
|5||5||5||5||5||5||5||5||It will be essential on every day basis.||7||Keep it rolling and write a book! ;) Great success to all of you!||5||I would like to learn more on hardware integration, writing the dts files, power management and linux drivers.||5||The work on the board.||Real time was a bit too deep for this course. I believe we should only have learned it in a more superficial way, not every way of doing it.||Open training materials that can be checked in advance, Language, Access to full feedback from participants to previous sessions, Kernel commits||Internet search engines||Boot time reduction, Power management, Technical support, Investigating and fixing bugs||5||5||3||3||From a foreign country|