Fork me on GitHub
摘要: 要通过启动参数启用或配置 Kernel Address Sanitizer (KASAN) 并设置相关的行为,你可以在启动 Linux 内核时添加以下参数: 启用 KASAN:使用 kasan=1 来启用 KASAN。如果你的内核默认没有启用 KASAN,你需要这个参数。 kasan=1 控制 pa 阅读全文
posted @ 2024-08-23 17:32 yooooooo 阅读(29) 评论(0) 推荐(0) 编辑
摘要: URB结构体 struct urb { /* private: usb core and host controller only fields in the urb */ struct kref kref; /* reference count of the URB */ void *hcpriv 阅读全文
posted @ 2024-08-23 17:14 yooooooo 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 因为要看usb charging的问题,所以需要补充一下battery的相关知识,算是入门吧 BAT SCH (1)VBATT_VSNS_P (2)BAT_THERM (3)I2C_SDA (4)I2C_SCL (5)VBATT_VSNS_M sbl1_hw_pre_ddr_init: (1)pm_ 阅读全文
posted @ 2024-08-23 14:30 yooooooo 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 最近遇到了USB 插拔后,系统重启的问题,抓取串口log发现如下问题,log中查看trace分析就是空指针造成的panic Unable to handle kernel read from unreadable memory at virtual address 0000000000000000 阅读全文
posted @ 2024-08-23 14:06 yooooooo 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 眼图基础知识与详解 10分钟教会你看眼图 USB2.0 HUB眼图调试经验总结 一篇文章教你如何全面了解眼图测试! 预加重与去加重对眼图的影响 关于 USB 通信阻抗匹配的问题 硬件调试——眼图几个经典案例 眼图常见问题分析包含双眼皮的情况 PHY Tunning devicetree: qusb_ 阅读全文
posted @ 2024-08-23 11:50 yooooooo 阅读(24) 评论(0) 推荐(0) 编辑