换底板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.0UP LOOPBACK RUNNING? MTU:16436? Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0 RX bytes:0 (0.0 B)? TX bytes:0 (0.0 B)[root@FriendlyARM /]#
轉載于:https://www.cnblogs.com/-song/archive/2011/12/01/3331915.html
總結
- 上一篇: 《JavaScript高级程序设计》阅读
- 下一篇: algorithm