换底板2-之核心板
核心板已经是最小系统板了,只要从外部把5v的电源供上,核心板就可以正常进入nor或nand的bootloader。J1短接进入nand的bootloader,J1断开Nor。
(我的板子nand里是uboot,nor里是supervivi)
继续进入linux会卡在dm9000处。
就在内核中把dm9000设备移除,如下,重新编译烧写即可。
/opt/FriendlyArm/mini2440/linux-2.6.32.2/arch/arm/mach-s3c2440/mach-mini2440.c
static struct platform_device *mini2440_devices[] __initdata = { &s3c_device_usb, &s3c_device_rtc, &s3c_device_lcd, &s3c_device_wdt, &s3c_device_i2c0, &s3c_device_iis, //&mini2440_device_eth, &s3c24xx_uda134x, &s3c_device_nand, &s3c_device_sdi, &s3c_device_usbgadget, };
如下搭4跟线就可以在终端里测试啦,VDD5V,GND,TXD0,RXD0
[root@FriendlyARM /]# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) [root@FriendlyARM /]#