ผลต่างระหว่างรุ่นของ "การติดตั้ง TinyOS บน Ubuntu"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
(หน้าที่ถูกสร้างด้วย 'ทดสอบกับ Ubuntu 8.04 เท่านั้น * สร้างไฟล์ /etc/apt/sources.list.d/tinyos.list โดย…')
 
แถว 19: แถว 19:
 
* เรียกสคริปต์ของ TinyOS เพื่อตั้งค่าสภาพแวดล้อม
 
* เรียกสคริปต์ของ TinyOS เพื่อตั้งค่าสภาพแวดล้อม
  
  . /opt/tinyos/tinyos.sh
+
  . /opt/tinyos-2.1.0/tinyos.sh
  
 
* ทดสอบการติดตั้งโดยคอมไพล์โปรแกรมตัวอย่าง (สมมติว่าใช้อุปกรณ์ Tmote)
 
* ทดสอบการติดตั้งโดยคอมไพล์โปรแกรมตัวอย่าง (สมมติว่าใช้อุปกรณ์ Tmote)

รุ่นแก้ไขเมื่อ 10:11, 27 กรกฎาคม 2552

ทดสอบกับ Ubuntu 8.04 เท่านั้น

  • สร้างไฟล์ /etc/apt/sources.list.d/tinyos.list โดยมีบรรทัดดังนี้
deb http://iwing-sim.cpe.ku.ac.th/mirror/tinyos/ubuntu/ hardy main
  • เรียกคำสั่ง
sudo apt-get update
  • หากมีชุดโปรแกรมพัฒนาซอฟท์แวร์บน AVR ติดตั้งอยู่ ให้ uninstall ออก
sudo apt-get remove gcc-avr avr-libc avrdude binutils-avr
  • ติดตั้ง TinyOS
sudo apt-get install tinyos-2.1.0
  • เรียกสคริปต์ของ TinyOS เพื่อตั้งค่าสภาพแวดล้อม
. /opt/tinyos-2.1.0/tinyos.sh
  • ทดสอบการติดตั้งโดยคอมไพล์โปรแกรมตัวอย่าง (สมมติว่าใช้อุปกรณ์ Tmote)
mkdir ~/tmp
cd ~/tmp
cp -a /opt/tinyos-2.1.0/apps/Blink .
make tmote
  • เสียบ mote เข้ากับพอร์ท USB ตรวจสอบว่าอุปกรณ์ถูกพบโดยใช้คำสั่ง lsusb และ/หรือ motelist ดังนี้
lsusb
motelist
  • ทดสอบการโหลดโปรแกรมลงบนตัว mote
make tmote reinstall
  • อุปกรณ์ควรเริ่มทำงานโดย LED ทั้งสามดวงบนบอร์ดกระพริบในจังหวะต่าง ๆ กัน