คําถามที่พบบ่อยสําหรับบอร์ด Intel® Galileo

เอกสาร

ข้อมูลผลิตภัณฑ์และเอกสารประกอบ

000006153

02/02/2022

คลิก หรือหัวข้อเพื่อดูรายละเอียด:

ข้อมูลผลิตภัณฑ์

ผู้จําหน่าย
ผลิตภัณฑ์ผู้จําหน่ายหมาย เหตุ
ส่วนประกอบ โล่ และพาวเวอร์ซัพพลายAdafruit, Sparkfun, Pololu และร้านค้าชิ้นส่วนอิเล็กทรอนิกส์ท้องถิ่น เช่น Radio Shack

ส่วนประกอบ: ตัวต้านทาน ไฟ LED ตัวเก็บประจุ และจัมเปอร์

โล่: เราขอแนะนําให้คุณเริ่มต้นด้วยรายการโล่ที่รองรับ

พาวเวอร์ซัพพลาย: พาวเวอร์ซัพพลายใดๆ ที่ตรงตามข้อกําหนดที่กําหนดสามารถทํางานร่วมกับบอร์ด Intel Galileo ได้

ฉันจะค้นหาข้อมูลเพิ่มเติมเกี่ยวกับบอร์ด Intel® Galileo ได้จากที่ใด
บอร์ดเดสก์ทอป Intel® Galileo เป็นบอร์ดเดสก์ทอปหรือไม่ไม่ใช่ อย่างไรก็ตาม คุณสมบัติ I/O เช่น โฮสต์ USB เต็มรูปแบบและความสามารถของ PCI Express จะพร้อมใช้งาน
Intel® Galileo Board มาพร้อมกับ NIC ในตัวหรือการ์ดเครือข่ายหรือไม่ใช่ Intel® Galileo Board มาพร้อมกับ NIC แบบออนบอร์ดในตัว นอกจากนี้ ระบบปฏิบัติการ Linux* แบบฝังยังมีไดรเวอร์สําหรับ NIC
บอร์ด Intel® Galileo ทํางานเป็นอุปกรณ์ SPI Slave หรือไม่ไม่ใช่ บอร์ด Intel® Galileo รองรับการทํางานเป็นอุปกรณ์หลัก SPI เท่านั้น
บอร์ด Intel® Galileo รองรับสัญญาณนาฬิกาแบบเรียลไทม์ (RTC) หรือไม่ใช่ บนบอร์ดมีส่วนหัวที่มีเหรียญกํากับไว้ คุณสามารถต่อแบตเตอรี่เซลล์หยอดเหรียญเข้ากับส่วนหัวได้ (ตัวอย่างเช่น CR2032) แบตเตอรี่เซลล์หยอดเหรียญจะจ่ายไฟให้กับ RTC ในขณะที่บอร์ดไม่ได้เชื่อมต่อกับพาวเวอร์ซัพพลาย ต่อแบตเตอรี่เพื่อรักษาค่าเวลาและวันที่ระหว่างรอบพลังงานของบอร์ด
ฉันสามารถผลิตผลิตภัณฑ์เชิงพาณิชย์ที่ใช้ Intel® Galileo Board ได้หรือไม่ใช่ ผู้ผลิตคอมพิวเตอร์หลายรายใช้ผลิตภัณฑ์เชิงพาณิชย์บน Arduino* บอร์ด Intel® Galileo มีข้อได้เปรียบมากขึ้นและสร้างฐานสําหรับแพลตฟอร์มอุณหภูมิเชิงพาณิชย์

ความเข้ากันได้

มีระบบปฏิบัติการการพัฒนาใดบ้างที่รองรับ
  • Linux: Ubuntu* 12.04 (32-บิต และ 64-บิต)
  • Mac OS* X เวอร์ชั่น 10.8.5 การทดสอบใน Mac OS X 10.6.8, 10.7.5 และ 10.9 สําหรับนักพัฒนา
  • Windows 7* (32-บิต และ 64-บิต) และ Windows 8*
ฉันสามารถใช้งาน Linux* บนบอร์ด Intel® Galileo ได้หรือไม่ใช่ Intel® Galileo Boards อิงจาก soC Intel® Quark™ X1000 สามารถใช้งาน Linux* แบบฝังที่เรียกว่า Yocto*
สามารถใช้ Intel® Galileo Board โดยไม่มีซอฟต์แวร์ Arduino* ได้หรือไม่ใช่ คุณสามารถใช้ Intel® Galileo Boards เพื่อพัฒนาใน C/C++, Python และ Node.js ผ่าน Linux* และเครื่องมือการคอมไพล์ข้าม
ระดับความเข้ากันได้ของ Arduino* กับบอร์ด Intel® Galileo คืออะไรบอร์ด Intel® Galileo ใช้งานร่วมกับ Arduino* Uno R3 ได้ โล่บางรุ่นไม่ทํางานอย่างถูกต้องเนื่องจากการลงทะเบียนแบบ Hard-coded ในไดรเวอร์โล่ Intel ทํางานร่วมกับเจ้าของ Arduino และ Shield เพื่อแก้ไขไดรเวอร์ อาจมีสถานการณ์ที่ไม่รองรับโล่หรือฟังก์ชัน ดูข้อมูลล่าสุด รายงานการทดสอบ Shield สําหรับบอร์ด Intel® Galileo และ Intel® Edison Board และ หมายเหตุรีลีส.
ฉันสามารถใช้ภาษาการเขียนโปรแกรมใดกับบอร์ด Intel® Galileo ได้บ้างปัจจุบันบอร์ด Intel® Galileo ทํางานบนเฟิร์มแวร์โอเพนซอร์สที่ใช้ภาษาโปรแกรม C รองรับคอมไพเลอร์ GCC และ ICC
ความเร็ว I2C สูงสุดที่รองรับคือเท่าใดIntel® Quark™ SoC X1000 รองรับทั้งโหมดมาตรฐาน (100 kHz) และโหมดรวดเร็ว (400 kHz) ตัวขยายพอร์ต Cypress I/O รองรับโหมดมาตรฐานเท่านั้น ซึ่งจะจํากัดความเร็ว I2C ที่รองรับบน Intel® Galileo Board เป็น 100 kHz
บอร์ด Intel® Galileo ทํางานเป็นอุปกรณ์ I2C Slave ได้หรือไม่ไม่ใช่ บอร์ด Intel® Galileo รองรับการทํางานเป็นอุปกรณ์หลัก I2C เท่านั้น
บอร์ด Intel® Galileo รองรับฟังก์ชัน analogRead() หรือไม่ใช่ บอร์ด Intel® Galileo รองรับฟังก์ชัน analogRead() ความละเอียดสามารถเพิ่มขึ้นเป็นความละเอียด 12 บิตด้วย analogReadResolution()
ความเร็วนาฬิกา SPI สูงสุดที่รองรับคือเท่าใดการตั้งค่าเริ่มต้นสําหรับ SPI บนบอร์ด Intel® Galileo คือ 4 MHz เช่นเดียวกับ Arduino* Uno นาฬิกา SPI สามารถปรับได้ตั้งแต่ 125 kHz ถึง 8 MHz ด้วย SPI.setClockDivider Intel® Quark™ SoC X1000 รองรับความถี่นาฬิกา SPI สูงสุด 25 MHz แต่ยังไม่ได้เพิ่มการสนับสนุนนี้ใน Arduino IDE
บอร์ด Intel® Galileo รองรับ UART อัตราส่วนใด

Intel® Galileo Board รองรับอัตรารับส่งข้อมูลต่อไปนี้ผ่าน Serial.begin(): 50, 75, 110, 134, 150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400, และ 460800

Intel® Quark™ SoC X1000 รองรับอัตรารับส่งข้อมูลสูงสุด 2764800 แต่ยังไม่ได้เพิ่มการสนับสนุนนี้ใน Arduino* IDE

บอร์ด Intel® Galileo รองรับพิน AREF หรือไม่ไม่ใช่ Intel® Galileo Board รองรับอินพุตอะนาล็อกด้วยแรงดันไฟฟ้าอ้างอิงภายในเท่านั้น

อาคาร

มีข้อมูลใดบ้างสําหรับการออกแบบบอร์ดที่ใช้เทคโนโลยี Intel® Quark™ดู ไฟล์บอร์ดแผนผัง รายการวัสดุ (BOM) และ Allegro*. บอร์ดอนุพันธ์สามารถผลิตได้ด้วยไฟล์เหล่านี้เพื่อเริ่มต้น
คุณสามารถเชื่อมต่อบอร์ด Intel® Galileo กับอินเทอร์เน็ตได้หรือไม่ใช่ เฟิร์มแวร์ Intel® Galileo Board ประกอบด้วย DHCP สําหรับการกําหนดค่าอัตโนมัติของอินเทอร์เฟซอีเธอร์เน็ตด้วยที่อยู่ IP นอกจากนี้ยังสามารถเชื่อมต่อแบบไร้สายหรือมากกว่า 3G ผ่านการขยายบน PCIe* หรือโล่
ฉันจะตั้งค่าระบบไร้สายบนบอร์ด Intel® Galileo ได้อย่างไร

หากต้องการตั้งค่าระบบไร้สาย ให้ทําตามขั้นตอนเหล่านี้:

  1. ลดพลังงานบอร์ดของคุณ
  2. เชื่อมต่อการ์ด SD ของคุณ
  3. รีบูตบอร์ด

ขณะนี้มีการสนับสนุนระบบไร้สายแล้ว ดูภาพตัวอย่าง Arduino* IDE Wi-Fi สําหรับใช้ในภาพสเก็ตช์ Arduino

บอร์ด Intel® Galileo มีพอร์ตอะไรบ้างบอร์ด Intel® Galileo ประกอบด้วยพอร์ตสําหรับอีเธอร์เน็ตทั่วไป, SD, การสนับสนุนโฮสต์ USB, การสนับสนุนไคลเอ็นต์ USB, พอร์ตซีเรียล RS-232 และพอร์ต JTAG 10 พิน เทคโนโลยี Intel Galileo ยังมีขั้วต่อ Arduino* Shield ที่เข้ากันได้กับคําจํากัดความของขั้วต่อ Arduino Uno R3 และขั้วต่อ Mini-PCIe ทั่วไปสําหรับการเพิ่ม Wi-Fi
มีข้อควรพิจารณาเกี่ยวกับความร้อนหรือไม่ใช่ Intel® Quark™ SoC X1000 จะปิดตัวลงหากส่วนประกอบร้อนเกินไป
อัตราสูงสุดที่สามารถอัปเดตพินเอาต์พุต GPIO ได้คือเท่าใดพินเอาต์พุต GPIO บน Intel® Galileo Board ได้รับจากตัวขยายพอร์ต I2C ที่ทํางานในโหมดมาตรฐาน (100 kHz) แต่ละคําขอ I2C ในการอัปเดต GPIO ต้องใช้ 2 มิลลิวินาทีโดยประมาณ นอกจากโอเวอร์เฮดของซอฟต์แวร์แล้ว ยังจํากัดความถี่ที่ทําได้บนเอาต์พุต GPIO อยู่ที่ประมาณ 230 Hz
มีจัมเปอร์บนบอร์ด Intel® Galileo หรือไม่

ใช่ มีจัมเปอร์อยู่สามตัว:

  • จัมเปอร์ที่อยู่ I2C เพื่อเปลี่ยนที่อยู่ Slave ของ Cypress I/O Expander
  • จัมเปอร์ IOREF จะปรับแรงดันไฟฟ้าที่ใช้ได้ของบอร์ดระหว่าง 3.3V และ 5V
  • VIN Jumper เพื่อยกเลิกการเชื่อมต่อหัวต่อพิน VIN จากแหล่งจ่าย 5V ออนบอร์ด จัมเปอร์ปกป้องบอร์ด Intel® Galileo เมื่อจําเป็นต้องมีการเชื่อมต่อมากกว่า 5V กับ VIN เพื่อรองรับโล่เชื่อมต่อหรือส่วนประกอบภายนอก

คําถามที่พบบ่อยทางเทคนิค

ฉันจะแก้ไขปัญหาการอัปโหลดภาพสเก็ตช์ได้อย่างไร

ระบบปฏิบัติการ: Windows*

หากคุณมีปัญหาในการอัปโหลดภาพสเก็ตช์ Arduino* ไปยังบอร์ด Intel® Galileo ให้ทําตามขั้นตอนเหล่านี้:

  1. ปิด Arduino IDE
  2. เปิด ตัวจัดการงานของ Windows
  3. ค้นหาและสิ้นสุดกระบวนการ lsz.exe
  4. ถอดสายไฟและสาย USB ออกจากบอร์ด Intel Galileo
  5. เชื่อมต่อสายไฟและสาย USB เข้ากับบอร์ด Intel Galileo

พาวเวอร์ซัพพลาย

พาวเวอร์ซัพพลายประเภทใดที่คุณสามารถใช้กับบอร์ด Intel® Galileo ได้พาวเวอร์ซัพพลายเพียง 5V เท่านั้นที่สามารถใช้ได้กับบอร์ด Intel® Galileo การจัดอันดับเอาต์พุตที่แนะนําของอะแดปเตอร์จ่ายไฟคือ 5V, 3 แอมป์ บอร์ดขับเคลื่อนด้วยอะแดปเตอร์ AC-to-DC โดยเชื่อมต่อด้วยการเสียบปลั๊กตรงกลางขนาด 2.1 มม. เข้ากับแจ็คไฟบอร์ด
ฉันสามารถใช้ Intel® Galileo Board ที่ไม่มีพาวเวอร์ซัพพลายได้หรือไม่

ไม่ใช่ คุณต้องใช้พาวเวอร์ซัพพลายตลอดเวลา

หมาย เหตุบอร์ด Intel Galileo ต้องมีพาวเวอร์ซัพพลายตลอดเวลา หากบอร์ดไม่ได้เชื่อมต่อกับพาวเวอร์ซัพพลายเมื่อกะพริบ บอร์ดอาจล้มเหลวหรือใช้งานไม่ได้

รี เซ็ต

ทําไมจึงมีปุ่ม รีเซ็ต และปุ่มรีบูตปุ่มรีเซ็ตบน Arduino* Uno จะรีเซ็ตไมโครคอนโทรลเลอร์และโล่ที่แนบมา ปุ่มนี้จะรีเซ็ตภาพสเก็ตช์ที่ทํางานอยู่ หากจําเป็นต้องรีบูตบอร์ด Intel® Galileo ให้ใช้ปุ่มรีบูตบนบอร์ด
ฉันจะรีเซ็ตบอร์ด Intel® Galileo ได้อย่างไร

กดปุ่มรีบูตเพื่อรีเซ็ตบอร์ดทั้งหมด คุณยังสามารถรีเซ็ตบอร์ดในซอฟต์แวร์ (แนะนําสําหรับการรีบูตที่เร็วขึ้น)

กดปุ่ม รีเซ็ต เพื่อรีเซ็ตภาพสเก็ตช์ Arduino* และโล่ที่เชื่อมต่ออยู่