21 มีนาคม 2555

20 มีนาคม 2555 (การลง linux บน friendlyarm)

วันนี้จะเขียนเรื่องการลง linux บน friendly arm
โดยคอมพิวเตอร์ที่นำมาใช้ต้องมี 1 usb port 1serial port
แล้วยังต้องเตรียมซอฟแวร์อีกสองสามตัวได้แก่
-dnw
-hyperterminal
-driver for win x86 จนถึงตอนนี้ผมก็แก้ปัญหา driverของ64bitไม่ได้
hyperterminal วิธิการลงและโหลดได้ที่http://www.amphur.in.th/hyperterminal-in-windows7-and-vista/
ส่วนdnw และไฟล์ที่ใช้ในการลง linux รวมทั้งไฟล์ image เองก็โหลดได้ที่http://www.friendlyarm.net/downloads
เมื่อเตรียมอุปกรณ์เรียบร้อยแล้วก็เริ่มลงมือเลย
-เริ่มแรกก็เปิดสวิตซ์ on แล้วปรับสวิตซ์อีกตัวไปที่ nor แล้วกด reset
-หลังจากนั้นเปิด hyperterminalขึ้นมาโดยเซตค่าดังนี่
    bond rates 115200
    Flowcontrol none
   ที่เหลือเป็นค่า defaults
-หลังจากนั้นจะขึ้นเมนูมาให้เลือก x แล้วกด enter [x] format NAND FLASH for Linux เพื่อเป็นการเตรียมพื้นที่สำหรับลงsoftwareต่างๆ
-หลังจากformatเสร็จแล้วก็ลง   supervivi  เลือก v แล้วกด enter   [v] Download ViVi 
หลังจากนั้นมันจะรอข้อมูลจาก usb เราก็เปิด dnw เพื่อส่งข้อมูล
    ดูข้อมูลด้านบนว่า usb okหรือไม่
    แล้วเลือก usb port เลือก transmit แล้วเลือกไฟล์ supervivi
      supervivi-64M สำหรับ nand64M และ supervivi-128M  สำหรับ nand ที่มากกว่า64M

-หลังจากนั้นก็ลง  kernel   เลือก k แล้วกด enter   [k] Download linux kernel
หลังจากนั้นมันจะรอข้อมูลจาก usb เราก็เปิด dnw เพื่อส่งข้อมูล
    แล้วเลือก usb port เลือก transmit แล้วเลือกไฟล์ kenel  zImage_XXXขึ้นกับหน้าจอ
      เช่น zImage_T35สำหรับ 3.5"

-หลังจากลง kernel แล้วลงไฟล์ image โดยสั่ง y  [y] Download root_yaffs image 

หลังจากนั้นมันจะรอข้อมูลจาก usb เราก็เปิด dnw เพื่อส่งข้อมูล
    แล้วเลือก usb port เลือก transmit แล้วเลือกไฟล์ image
      เช่น root_qtopia-128M
-สับสวัตซ์ ไปที่ nand แล้วกดบปุ่มreset

ที่มา http://www.thaieasyelec.com/Free-Service-from-ThaiEasyElec/ARM9-mini2440--micro2440-FriendlyARM-Tutorial.html
http://www.friendlyarm.net/downloads
http://www.electoday.com/bbs/archiver/?tid-2307.html

ไม่มีความคิดเห็น:

แสดงความคิดเห็น