【问题描述】修改了options.h头文件中的配置:使能调试输出
// --- by customer
//#define KITL_NONE
#define KITL_SERIAL_UART0
//#define KITL_SERIAL_UART1
编译正常通过,但是烧写到tiny6410板子上后,串口信息确实打印出来了,但是WinCE60系统无法启动。串口输出输出到如下信息,然后就没有反映了:
[HSMMC1] Setting for 1 bit mode , Clock Rate = 25000000 Hz
[HSMMC1] Turn OFF the F/B delay control.
-OALIntrRequestSysIntr(irq = 13, sysIntr = 29)
-OALIntrRequestSysIntr(irq = 14, sysIntr = 30)
DEBUG: CreateSerialObject 0
-OALIntrRequestSysIntr(irq = 61, sysIntr = 31)
等了很久,内核也没有启动。
【问题分析】我将串口的调试功能注释掉,生成的NK.bin可以烧到板子上,然后通电可以正常启动啊!
真是不理解,请友善之臂的工程师给予解答啊!