4.01. GNU Toolchain

  1. Explain about LSP (Linux System Programming). [Analogics | 14-08-2024]
  2. How does the shell know the location of a system file when you compile it? [5G Testbed]
  3. What is Yocto?
  4. Which board did you use for Linux development? [Analogics | 14-08-2024]
  5. What is GDB? Explain its commands. [Team F1 Network]
  6. How to enable a core dump file in GDB. [Team F1 Network]
  7. What is the difference between GDB and ST-Link debugger? [XBattery]
  8. What are GNU debugger tools? [Webber]
  9. What are the debugging commands used? [Sanguine Inno Tech]
  10. What is the purpose of debugging? [Team F1 Network]
  11. How to do debugging step by step (breakpoints, step-by-step run)? [Sanguine Inno Tech]
  12. What is the difference between a compiler and an assembler? [VEM Technology]
  13. What is GIT and how is it useful? [VoltyIOT / VEM Technology]
  14. Explain Git commands: add, commit, push, pull, branch, clone. [Webber / VEM Technology]
  15. Explain about the GNU toolchain and the files generated after compilation. [V ConnecT]
  16. How does the shell know the location of a system file when you compile it? [5G Testbed]
  17. What is the GNU toolchain?[TeraScale]
  18. Explain cross-compilation — how to perform cross-compilation? [TeraScale]
  19. Did you do Linux cross-compilation on STM32 controller? [TeraScale]
  20. What is GDB? Explain source code level debugging with GDB. [TeraScale]
  21. What are the debugging tools you know? (GDB, ST-Link, Valgrind, OpenOCD) [TeraScale]
  22. How to use ST-Link debugger? How to debug using ST-Link? [TeraScale]
  23. What is Val grind? What is it used for (memory level debugging)? [TeraScale]
  24. Explain debugging steps in Keil software. [TeraScale]
  25. How do you debug without a hardware debugger? [TeraScale]
  26. When code crashed, how do you debug? [TeraScale]
  27. Serial Wire Debugging — explain. [TeraScale]
  28. What is the use of ST-Link utilities? [TeraScale]