o Cài đặt tftp lên Server linux - Debian Cài đặt tftp #apt-get install tftpd Cấu hình tftp #vi /etc/xinet.d/tftp service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftp_dir per_source = 11 cps = 100 2 flags = IPv4 } Tạo đ−ờng dẫn th− mục #mkdir /tftp_dir
#chmod 777 tftp_dir
Khởi động tftp /etc/init.d/xinet start
o Cài đặt công cụ arm-linux-gcc lên Server linux – Debian
Giải nén gói phần mềm biên dịch arm-linux-gcc len máy Linux Debian để tạo trình biên dịch cho kít.
#tar –xzv arm-linux-gcc-3.4.3-1.0.1.tar.bz2
#export PATH=$PATH:/usr/local/arm/3.4/bin o Dùng ch−ơng trình soạn thảo trên linux để lập trình.
Trong luận văn này em sử dụng trình duyệt văn bản là vim của linux
ví dụ đơn giản lập trình hiển thị “HELLO WORLD”
Trên máy tính linux
Tạo file helloworld.c và dùng biên dịch arm-linux-gcc trên để dịch ra file chạy của kít sau đó dùng ftfp client ở trên kít để lấy file chạy về mạch.
Dịch ra file chay trên mạch có tên là helloworld
arm-gcc-linux –o helloworld helloworld.c
Copy file đã dịch vào th− mục /tftp_dir
cp / helloworld /tftp_dir
Trên kít
Dùng lệnh của tftp để lấy file về
#tftp –g –r hellworld 192.168.9.25
#chmod +x helloworld
#./hellworld
Ch−ơng 3 PHÂN Tích hệ thống