ผลต่างระหว่างรุ่นของ "การติดตั้ง TinyOS บน Ubuntu"
ไปยังการนำทาง
ไปยังการค้นหา
Chaiporn (คุย | มีส่วนร่วม) (หน้าที่ถูกสร้างด้วย 'ทดสอบกับ Ubuntu 8.04 เท่านั้น * สร้างไฟล์ /etc/apt/sources.list.d/tinyos.list โดย…') |
Chaiporn (คุย | มีส่วนร่วม) |
||
(ไม่แสดง 1 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน) | |||
แถว 19: | แถว 19: | ||
* เรียกสคริปต์ของ TinyOS เพื่อตั้งค่าสภาพแวดล้อม | * เรียกสคริปต์ของ TinyOS เพื่อตั้งค่าสภาพแวดล้อม | ||
− | . /opt/tinyos/tinyos.sh | + | . /opt/tinyos-2.1.0/tinyos.sh |
* ทดสอบการติดตั้งโดยคอมไพล์โปรแกรมตัวอย่าง (สมมติว่าใช้อุปกรณ์ Tmote) | * ทดสอบการติดตั้งโดยคอมไพล์โปรแกรมตัวอย่าง (สมมติว่าใช้อุปกรณ์ Tmote) | ||
แถว 26: | แถว 26: | ||
cd ~/tmp | cd ~/tmp | ||
cp -a /opt/tinyos-2.1.0/apps/Blink . | cp -a /opt/tinyos-2.1.0/apps/Blink . | ||
+ | cd Blink | ||
make tmote | make tmote | ||
รุ่นแก้ไขปัจจุบันเมื่อ 10:13, 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 . cd Blink make tmote
- เสียบ mote เข้ากับพอร์ท USB ตรวจสอบว่าอุปกรณ์ถูกพบโดยใช้คำสั่ง lsusb และ/หรือ motelist ดังนี้
lsusb motelist
- ทดสอบการโหลดโปรแกรมลงบนตัว mote
make tmote reinstall
- อุปกรณ์ควรเริ่มทำงานโดย LED ทั้งสามดวงบนบอร์ดกระพริบในจังหวะต่าง ๆ กัน