Uart debug before console ready low level debug
2014-01-09 11:15
267 查看
在系统最早阶段,如果系统异常,甚至kernel panic时,错误信息都会dump在console上;如果在console ready 前就出现了问题,造成系统crash,就看不到任何输出了。Kernel提供了一种方法允许printk的内容直接输出到UART,这个可以在kernel的menuconfig选项里打开
CONFIG_DEBUG_LL: Kernel Hacking -> Kernel Debugging -> Kernel Low-Level debugging functions.
CONFIG_DEBUG_LL: Kernel Hacking -> Kernel Debugging -> Kernel Low-Level debugging functions.
相关文章推荐
- LPC2124 uart Low Level driver
- Linux kernel Low Level debug
- Linux kernel Low Level debug
- Linux kernel Low Level debug
- Linux kernel Low Level debug
- Linux kernel Low Level debug (DEBUG_LL)
- 从底层角度看ASP.NET-A low-level Look at the ASP.NET Architecture
- Chapter 4:Processes -- Low-Level I/O 文件低级I/O
- error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '
- Flume启动时报错Caused by: java.lang.InterruptedException: Timed out before HDFS call was made. Your hdfs.callTimeout might be set too low or HDFS calls are taking too long.解决办法(图文详解)
- 【error】LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value
- error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
- Visual Studio中/MD /MDd /MT /MTd的含义以及_ITERATOR_DEBUG_LEVEL错误的解决方法
- VDA FunctionalLevel too low for Catalog
- console.debug调试法
- error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项
- Low Level Digital Audio API
- Low-level Windows API hooks from C# to stop unwanted keystrokes
- Error LNK2038 mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in Fl
- uboot的lowlevel_init.s解析