板子应该是没有问题的,因为用那个公司提供的nk.nb0文件的时候,是可以的
自己按照他公司提供的smdk2410 照说明 弄了个nk。nb0文件烧到板子里,重启就出现下面的情况
VIVI bootloader 0.1.4 (chris@yangchu.com) (gcc version 2.95.3 20010315 (release)
) #0.1.4 一 9月 17 10:54:21 CST 2007
MMU table base address = 0x33DFC000
S3C2410 flash: probing 32-bit flash bus
genprobe_new_chip called with unsupported buswidth 4
CFI: Found no S3C2410 flash device at location zero
NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung K9D1208V0M)
Found saved vivi parameters.
vga initialized ok!
Press Return to start the OS now, other key for vivi shell
Copy linux ce from 0x00900000 to 0x30200000, size = 0x02000000 ... done
MACH_TYPE = 193
go to 0x30200000
argument 0 = 0x00000000
argument 1?indows CE Kernel for ARM Built on Mar 13 2003 at 22:54:19
ProcessorType=0920 Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 8c201280
Windows CE Firmware Init
INFO: Initializing system interrupts...
INFO: Initializing system clock(s)...
INFO: Initializing driver globals area...
SDMMC config current rGPGCON: ff95fd3a
SDMMC config set rGPGCON: ffa5fd3a
SDMMC config Init Done.
+OEMKitlInit
+InitEther
::: OEMEthInit() IP Address : 0.0.0.0
::: OEMEthInit() Netmask : 255.255.255.255
VBridgeInit()...TX = [16384] bytes -- Rx = [16384] bytes
Tx buffer [0xAE02F8E0] to [0xAE0338E0].
Rx buffer [0xAE02B8C0] to [0xAE02F8C0].
VBridge:: NK add MAC: [0-0-0-0-0-0]
Using device name: SMDK24100
InitDHCP():: Calling ProcessDHCP()
ProcessDHCP()::DHCP_INIT
我到底是缺了什么东西呢?
调试内核:把eboot.nb0也烧写到板子里去,这个步骤必须要做吗?
这个eboot.nb0烧进去的时候是放在内存里的吧?断电了应该是就没了啊?要保存吗,怎么保存呢?
问题已解决~~~~~~~~~~~~~~~~~~~~~~~~