Perguntas frequentes para placas Intel® Galileo

Documentação

Documentação e informações do produto

000006153

02/02/2022

Clique ou no tópico para obter detalhes:

Informações sobre o produto

Onde comprar
ProdutoOnde comprarNotas
Componentes, escudos e fontes de alimentaçãoLojas de peças eletrônicas locais, como Radio Shack, Sparkfun, Pololu e locais.

Componentes: Resistores, LEDs, capacitores e jumpers.

Escudos: recomendamos que você comece com a lista de escudos suportados.

Fontes de alimentação: qualquer fonte de alimentação que atenda às especificações necessárias funciona com uma placa Intel Galileo.

Onde eu encontro mais informações sobre as Placas Intel® Galileo?
A Placa Intel® Galileo é uma desktop board?Não. No entanto, recursos de E/S, como host USB completo e capacidade PCI Express estão disponíveis.
A Placa Intel® Galileo vem com uma placa de rede ou NIC embarcada?Sim. A Placa Intel® Galileo vem com uma NIC integrada. Além disso, o sistema operacional Linux* embarcado tem os drivers para o NIC.
A Placa Intel® Galileo funciona como um dispositivo de escravos SPI?Não. A Placa Intel® Galileo suporta apenas a operação como um dispositivo mestre SPI.
A Placa Intel® Galileo oferece suporte para Clock em Tempo Real (RTC) ?Sim. Na placa, há um cabeçalho marcado como Moeda. Você pode anexar uma bateria de célula de moeda ao cabeçalho (por exemplo, um CR2032). A bateria da célula de moeda alimenta o RTC enquanto a placa não está conectada a uma fonte de alimentação. Conecte a bateria para preservar os valores de tempo e data entre os ciclos de alimentação da placa.
Posso produzir um produto comercial baseado em uma placa Intel® Galileo?Sim. Vários fabricantes de computadores baseiam produtos comerciais em Arduino*. A Placa Intel® Galileo traz mais vantagens e faz uma base para uma plataforma de temperatura comercial.

Compatibilidade

Quais sistemas operacionais de desenvolvimento são suportados?
  • Linux: Ubuntu* 12.04 (32 bits e 64 bits).
  • Mac OS* X versão 10.8.5. Também testado no Mac OS X 10.6.8, 10.7.5 e 10.9.
  • Windows 7* (32 bits e 64 bits) e Windows 8*.
Posso executar o Linux* em uma placa Intel® Galileo?Sim, as Placas Intel® Galileo baseadas no SoC X1000 Intel® Quark™ soC podem executar uma versão embarcada do Linux* chamada Yocto*.
A Placa Intel® Galileo pode ser usada sem qualquer software Arduino*?Sim. Você pode usar as Placas Intel® Galileo para desenvolver em C/C++, Python e Node.js via Linux* e ferramentas de compilação cruzada.
Qual é o nível de compatibilidade arduino* com a Placa Intel® Galileo?As placas Intel® Galileo são compatíveis com Arduino* Uno R3. Alguns escudos não funcionam corretamente devido a registros codificados nos drivers do escudo. A Intel está trabalhando com Arduino e proprietários de escudos para corrigir os drivers. Pode haver situações em que escudos ou funções não são suportados. Veja as últimas Relatório de testes de blindagem para Intel® Galileo Board e Intel® Edison Board E Notas de versão.
Quais linguagens de programação eu posso usar com a Placa Intel® Galileo?A Placa Intel® Galileo funciona atualmente em firmware de código aberto com base na linguagem de programação C. Os compiladores GCC e ICC são suportados.
Qual é a velocidade máxima de I2C suportada?Intel® Quark™ SoC X1000 suporta modo padrão (100 kHz) e modo rápido (400 kHz). O Expansor de porta de E/S Cypress suporta apenas o modo padrão, que limita a velocidade de I2C suportada na Placa Intel® Galileo para 100 kHz.
A Placa Intel® Galileo pode funcionar como um dispositivo escravo I2C?Não. A Placa Intel® Galileo suporta apenas a operação como um dispositivo mestre I2C.
A Placa Intel® Galileo suporta a função analogRead()?Sim, a Placa Intel® Galileo suporta a função analogRead(). A resolução pode ser aumentada para resolução de 12 bits com analogReadResolution().
Qual é a velocidade máxima de clock SPI suportada?A configuração padrão do SPI em uma placa Intel® Galileo é de 4 MHz, a mesma do Arduino* Uno. O clock SPI pode variar de 125 kHz a 8 MHz com SPI.setClockDivider. Intel® Quark™ SoC X1000 suporta frequências de clock SPI de até 25 MHz, mas esse suporte ainda não foi adicionado no IDE arduino.
Quais taxas uart a UART suporta a Placa Intel® Galileo?

A Placa Intel® Galileo suporta as seguintes taxas de baud via Serial.begin(): 50, 75, 110, 134, 150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400 e 460800.

Intel® Quark™ SoC X1000 suporta uma taxa de baud até 2764800, mas este suporte ainda não foi adicionado no IDE Arduino*.

A Placa Intel® Galileo suporta o pino AREF?Não. A Placa Intel® Galileo suporta apenas entradas analógicas com uma tensão de referência interna.

Edifício

Quais informações estão disponíveis para projetar uma placa baseada na Intel® Quark™ tecnologia?Veja o esquemas, fatura de materiais (BOM) e arquivos de placa Allegro*. Uma placa derivada pode ser produzida com esses arquivos para começar.
Você pode conectar uma placa Intel® Galileo à Internet?Sim. O firmware da Placa Intel® Galileo inclui DHCP para configuração automática da interface Ethernet com um endereço IP. Ele também pode ser conectado sem fio ou por mais de 3G por meio de expansão em PCIe* ou escudos.
Como configurar a rede sem fio em uma placa Intel® Galileo?

Para configurar a rede sem fio, siga estas etapas:

  1. Desligue sua placa
  2. Conecte seu cartão SD.
  3. Reinicialize a placa.

O suporte sem fio agora está incluído. Consulte o esboço de exemplo do Wi-Fi Arduino* IDE para uso em um esboço de Arduino.

Quais portas uma placa Intel® Galileo tem?Uma placa Intel® Galileo inclui portas para Ethernet nativa, SD, suporte para host USB, suporte ao cliente USB, porta serial RS-232 e portas JTAG de 10 pinos. A tecnologia Intel Galileo também inclui conectores de escudo Arduino* compatíveis com a definição do conector Arduino Uno R3 e um conector mini PCIe nativo para a adição de Wi-Fi.
Há alguma consideração térmica para saber?Sim. Intel® Quark™ SoC X1000 desliga se o componente ficar muito quente.
Qual é a taxa máxima com a qual os pinos de saída GPIO podem ser atualizados?Os pinos de saída GPIO na Placa Intel® Galileo são fornecidos por um expansor de porta I2C que está funcionando no modo padrão (100 kHz). Cada solicitação de I2C para atualizar uma GPIO requer aproximadamente 2 ms. Além da sobrecarga do software, ela restringe a frequência alcançável nas saídas GPIO a aproximadamente 230 Hz.
Há algum jumper na Placa Intel® Galileo?

Sim. Há três jumpers:

  • Jumper de endereço I2C para variar o endereço de escravo do Expansor de E/S Cypress.
  • Jumper IOREF para variar a tensão operacional da placa entre 3,3V e 5V.
  • Jumper VIN para desconectar o conector do pino VIN da fonte de 5V integrada. O jumper protege a Placa Intel® Galileo, quando mais de 5V de conexão com VIN é necessária para suportar escudos ou componentes externos conectados.

Perguntas frequentes técnicas

Como resolver um problema de upload de esboços?

SO: Windows*

Se você estiver tendo problemas para carregar o esboço arduino* para a Placa Intel® Galileo, siga estas etapas:

  1. Feche o IDE arduino.
  2. Abra o Gerenciador de tarefas do Windows.
  3. Encontre e finalize o processo lsz.exe.
  4. Desconecte a alimentação e os cabos USB da Placa Intel Galileo.
  5. Reconecte a alimentação e os cabos USB à Placa Intel Galileo.

Fontes de alimentação

Que tipo de fontes de alimentação você pode usar com uma placa Intel® Galileo?Apenas fontes de alimentação de 5V podem ser usadas com uma placa Intel® Galileo. A avaliação de saída recomendada do adaptador de alimentação é de 5V, 3 amps. A placa é alimentada através de um adaptador CA-para-DC, conectado conectando um plug de 2,1 mm central positivo na tomada de alimentação da placa.
Posso usar uma placa Intel® Galileo sem fonte de alimentação?

Não. Você deve usar uma fonte de alimentação o tempo todo.

NotaAs placas Intel Galileo exigem uma fonte de alimentação o tempo todo. Se a placa não estiver conectada a uma fonte de alimentação ao piscar, a placa pode falhar ou ficar inutilizável.

Redefinir

Por que existe um botão Redefinir e um botão Reinicializar?O botão Redefinir em um Arduino* Uno reinicia o microcontrolador e todos os escudos conectados. Este botão também reinicia o esboço em execução. Se a Placa Intel® Galileo precisar ser reinicializada, use o botão Reinicializar na placa.
Como redefinir a placa Intel® Galileo?

Pressione o botão Reinicializar para redefinir a placa inteira. Você também pode redefinir a placa no software (recomendado para reinicialização mais rápida).

Pressione o botão Redefinir para redefinir o esboço arduino* e quaisquer escudos conectados.