首页 / 操作系统 / Linux / EBOOT的USB驱动可以正常检测了[S3C2410A芯片]
下面是在DNW工具中打印出来的信息:EP0 Interrupt INFO : IsrUsbd : Interrupt occurred INFO : s2440INT->SRCPND = 0x2000008 INFO : s2440INT->INTMSK = 0xFDF7FFFF INFO : s2440INT->INTPND = 0x2000000 INFO : s2440PWR->CLKCON = 0xFFFF0 INFO : pUSBCtrlAddr = 0xB1200140 INFO : pUSBCtrlAddr->EIER.ep0_int_en = 0x1 INFO : pUSBCtrlAddr->EIER.ep1_int_en = 0x1 INFO : pUSBCtrlAddr->EIER.ep2_int_en = 0x1 INFO : pUSBCtrlAddr->EIER.ep3_int_en = 0x1 INFO : pUSBCtrlAddr->EIER.ep4_int_en = 0x1 INFO : pUSBCtrlAddr->EIR.ep0_int = 0x1 INFO : pUSBCtrlAddr->EIR.ep1_int = 0x0 INFO : pUSBCtrlAddr->EIR.ep2_int = 0x0 INFO : pUSBCtrlAddr->EIR.ep3_int = 0x0 INFO : pUSBCtrlAddr->EIR.ep4_int = 0x0EP0 Interrupt USB host is connected. Waiting a download. INFO : IsrUsbd : Interrupt occurred INFO : s2440INT->SRCPND = 0x2000008 INFO : s2440INT->INTMSK = 0xFDF7FFFF INFO : s2440INT->INTPND = 0x2000000 INFO : s2440PWR->CLKCON = 0xFFFF0 INFO : pUSBCtrlAddr = 0xB1200140 INFO : pUSBCtrlAddr->EIER.ep0_int_en = 0x1 INFO : pUSBCtrlAddr->EIER.ep1_int_en = 0x1 INFO : pUSBCtrlAddr->EIER.ep2_int_en = 0x1 INFO : pUSBCtrlAddr->EIER.ep3_int_en = 0x1 INFO : pUSBCtrlAddr->EIER.ep4_int_en = 0x1 INFO : pUSBCtrlAddr->EIR.ep0_int = 0x1 INFO : pUSBCtrlAddr->EIR.ep1_int = 0x0 INFO : pUSBCtrlAddr->EIR.ep2_int = 0x0 INFO : pUSBCtrlAddr->EIR.ep3_int = 0x0 INFO : pUSBCtrlAddr->EIR.ep4_int = 0x0测试结果:Ethernet Boot Loader Configuration:0) IP address: 192.168.1.1 1) Subnet mask: 255.255.255.0 2) DHCP: Disabled 3) Boot delay: 16 seconds 4) Reset to factory default configuration 5) Startup image: DOWNLOAD NEW 6) Program disk image into SmartMedia card: Disabled 7) Program DM9000 MAC address (20:04:09:18:00:07) 8) Kernel Debugger: ENABLED 9) Format Boot Media for BinFS B) Mark Bad Block at Reserved Block D) Download image now(USE TFTP) E) Erase Reserved Block F) Low-level format the Smart Media card L) LAUNCH existing Boot Media image R) Read Configuration U) Download image now(USE USB) W) Write Configuration Right NowEnter your selection: u System ready! Preparing for download... USB host is not connected yet. <RSET] <RSET] <RSET] USB host is connected. Waiting a download. OEMPreDownload::USB host is Connected. <RSET] <RSET] <RSET] <RSET] <RSET] USB host is connected. Waiting a download.休息一下,,,喝了一杯茶。。。嘿嘿,最后发现启动代码的汇编部分,没有进行中断的堆栈初始化。。哈哈。。。