Exception in Armv8-A and Kernel Crash debugging

所在平台: Udemy

课程主页: https://www.udemy.com/course/armv8-exception-crash1/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Armv8-A中的异常与内核崩溃调试 课程概述:本课程旨在通过深入理解Armv8架构中的异常,帮助学员有效调试Linux内核崩溃的内存转储。课程内容包括运行TRACE32和Crash Utility,提升实际调试能力,并对Linux内核的内部工作原理和Armv8-A架构有足够的理解。如果您曾经历过内核崩溃问题却无从下手,想要提升调试技能以成为更高级的软件工程师,或希望了解全球芯片制造商(如高通)在内核崩溃调试中所做的工作,或者作为经理希望加强技术背景以更好地处理崩溃问题,本课程非常适合您。 学习内核崩溃调试的重要性在于:如果您是系统软件工程师,可能会遇到许多意外问题和错误,而内核崩溃可能在多种情况下发生,例如在启动时引发崩溃或在验证测试后发生。 课程将帮助您提升故障排除能力,学习内容包括: - Armv8-A架构中的异常处理 - 内核崩溃时寄存器的更新方式 - 内核崩溃案例分析 - 使用TRACE32和Crash Utility调试内核崩溃转储 注册本课程后,您将能下载6个内核内存转储,进行自主调试实践。本课程涵盖了其他课程未提供的实用内容。完成课程后,您将理解Armv8-A(Linux内核)中异常的处理方式,熟悉内核崩溃问题的特征,并能开始调试内核崩溃内存转储。

课程评论(0条)

课程详情

Effectively debug Linux kernel crash memory dump by gaining a solid understanding of Exception in Armv8, learn to run TRACE32 and Crash Utility, gain both practical understanding crash debugging and sufficient insight into inner working of Linux kernel internals and Armv8-A architectureHave you ever gone through kernel crash issue but do not know what to do? Do you want to level up your debugging skills to become senior level software engineer? Do you want to know what BSP engineers of global chipset makers(e.g: Qualcomm) are doing for kernel crash debugging? As a manager, do you want to enhance technical background knowledge to make better decision for taking care of crash issues? If you are in any of these situation, this course is right for you.Why should we learn kernel crash debugging?If you are system software engineer, you may go through a lot of unexpected issues and bugs. And kernel crash may occurs in various situations;Kernel crash may occur at boot during bringupKernel crash may occur during verfication test after bringup is completedThis course is designed for you to enhance troubleshooting ability. Here's what you'll be learning in this class:Exception in Armv8-A architectureHow registers are updated when Arm throws exceptionKernel crash case studiesDebugging kernel crash dump using TRACE32 and crash utility.If you register this course, you can download +6 kernel memory dump to practice kernel debugging on your own. This course covers practical content that any other course did not offer. By the end of this course;You will understand how exception is handled in Armv8-A (Linux kernel)You will be familar with signature of kernel crash issueYou can start debugging kernel crash memory dump(You can download +6 memory dumps in the resource)

课程标签

0人关注该课程

主题相关的课程