资源说明:uClinux with Motorola Coldfire MCF5272
uClinux with Motorola Coldfire MCF5272 ====================================== uClinux with Motorola Coldfire MCF5272 Step By Step ------------ 1. [Download files in http://www.uclinux.org/] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#1---download-files-in-httpwwwuclinuxorg) 2. [Preparing the uClinux] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#2---preparing-the-uclinux) 3. [Installation] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#3---installation) 4. [Uncompress] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#4---uncompress) 5. [Compile uClinux] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#5---compile-uclinux) 6. [Install TFTPD] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#6---install-tftpd) 7. [Edit the file /etc/inetd.conf] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#7---edit-the-file-etcinetdconf) 8. [Restart network services] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#8---restart-network-services) 9. [Verify that the TFTP service is already running] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#9---verify-that-the-tftp-service-is-already-running) 10. [Install MINICOM] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#10---install-minicom) 11. [Recognizing the plate MOD5272 the TFTP server] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/edit/master/README.md#11---recognizing-the-plate-mod5272-the-tftp-server) 12. [Running MINICOM] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/edit/master/README.md#12---running-minicom) 13. [Finish And Run] (https://github.com/tulioseveriano/uClinux-with-Motorola-Coldfire-MCF5272/blob/master/README.md#13---finish-and-run) ### 1 - Download files in [http://www.uclinux.org/] (http://www.uclinux.org/) m68k-elf-tools-20030314.sh uClinux-dist-20041215.tar.bz2 [m68k-elf-tools-20030314.sh](http://www.uclinux.org/pub/uClinux/m68k-elf-tools/m68k-elf-tools-20030314.sh) [uClinux-dist-20041215.tar.bz2](http://www.uclinux.org/pub/uClinux/dist/uClinux-dist-20041215.tar.bz2) ### 2 - Preparing the uClinux $ mkdir /comum $ chmod 777 /comum $ mkdir /comum/uclinux ### 3 - Installation #./m68k-elf-tools-20030314.sh ### 4 - Uncompress $ /comum/uclinux $ tar -jxvf uClinux-dist-20041215.tar.bz2 ### 5 - Compile uClinux $ cd /comum/uclinux/uClinux $ make menuconfig Kernel Configuration -------------------- There was an error of no Library Solving the problem kurumin@ltr03:/comum/uclinux/uClinux-dist$ apt-get install libncurses5-dev Continuing $ make dep $ make ### 6 - Install TFTPD The TFTP server used for the server image file uClinux # apt-get install tftpd # mkdir /tftpboot # chmod 777 tftpboot ### 7 - Edit the file /etc/inetd.conf To that TFTP is running as a service, every time the computer starts $ mcedit /etc/inetd.conf `tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot` ### 8 - Restart network services $ /etc/init.d/inetd restart ### 9 - Verify that the TFTP service is already running $ netstat -tuanp `udp 0 0 0.0.0.0:69 0.0.0.0:* 4477/inetd` ### 10 - Install MINICOM Used to perform serial communication with the board # apt-get install minicom #### Configuring the Serial Port # minicom -s mod5272 Configuration Baudrate = 9600 Serial port = /dev/ttyS0 Hardware Flow Control = No Software Flow Control = No #### Save Configuration as mod5272 `Exit from Minicom` ### 11 - Recognizing the plate MOD5272 the TFTP server It is recommended crossover cable connection to speed up the detection process # arp -s 10.2.4.123 00:03:F4:01:1E:F0 ### 12 - Running MINICOM Reset development board if necessary $ minicom -o mod5272 Result Netburner MOD-5272 (5272) Monitor V1.00 Sep 26 2003 13:57:32 HELP for help nb> #### Set the development board Use the setup command nb>setup Configuration MAC address=00-03-F4-01-1E-F0 1.)IP Address =10.2.4.123 2.)IP Mask =255.255.0.0 3.)IP Gateway =10.2.0.1 4.)TFTP Server=10.2.8.181 5.)TFTP File = 6.)Baudrate =9600 7.)Wait =1 8.)Boot to Monitor 9.)Exceptions CauseReboot 1-9 to change, S to save, X to exit ### 13 - Finish And Run copy image to the /tftpboot cp images/image.s19 /tftpboot/IMAGE.S19 minicom -o mod5272 Reboot the board with RESET button Loads the image into RAM ndl image.s19 Address boot file found in $ mcedit linux-2.4.x/arch/m68knommu/platform/5272/MOD5272/ram.ld Initializes the image that has already been preloaded go 2020400 #### Results of some commands ps /> ps PID PORT STAT SIZE SHARED %CPU COMMAND 1 S 141K 0K 0.8 /bin/init 2 S 0K 0K 0.0 keventd 3 R 0K 0K 0.0 ksoftirqd_CPU0 4 S 0K 0K 0.0 kswapd 5 S 0K 0K 0.0 bdflush 6 S 0K 0K 0.0 kupdated 18 S 41K 0K 0.0 portmap 19 S0 S 27K 0K 0.1 /bin/sh 20 S0 S 26K 0K 0.2 /bin/agetty 9600 ttyS1 31 S0 R 20K 0K 0.0 ps cat /proc/meminfo />cat /proc/meminfo total: used: free: shared: buffers: cached: Mem: 6275072 1220608 5054464 0 151552 131072 Swap: 0 0 0 MemTotal: 6128 kB MemFree: 4936 kB MemShared: 0 kB Buffers: 148 kB Active: 180 kB Inactive: 96 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 6128 kB LowFree: 4936 kB SwapTotal: 0 kB SwapFree: 0 kB cat /proc cpuinfo /> cat /proc cpuinfo CPU: COLDFIRE(m5272) MMU: none FPU: none Clocking: 59.2MHz BogoMips: 39.52 Calibration: 19763200 loops The End :)
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。