Detalhes do Produto

CYCLONE-LC-UNIVERSAL e CYCLONE-LC-ARM

Categoria: Programadores Dedicados

Nota: Os recursos avançados de controle de automação dos Cyclone agora estão incluídos gratuitamente para o Cyclone LC e FX. Os usuários podem baixar e instalar o software de instalação atualizado para adicionar esses recursos.

Lançamento para todos os Cyclones a nova plataforma de gerenciamento de programação de produção em nuvem!

Os programadores Cyclone LC da PEmicro são programadores poderosos Stand-alone, in-circuit, que suportam dispositivos de vários fabricantes. São ferramentas versáteis que oferecem armazenamento on-board de programação de imagens, fornecem energia para as placas, suportam programação manual ou automatizada com interface touchscreen fáceis de usar.

A programação pode ser iniciada com um único pressionamento de botão sem um PC ou automaticamente a partir de um PC através do controle automatizado SDK. Também podem ser usados ​​como testes de depuração durante o desenvolvimento e são suportados por diversos IDEs.

Suporte para dispositivos: Os programadores de produção Cyclone LC são rápidos e ricos em recursos in-systems.

Oferece dois modelos que possuem o mesmo conjunto de recursos e variam apenas pelos dispositivos suportados.

O CYCLONE-LC-ARM: suporta uma ampla variedade de dispositivos flash ARM Cortex .

O CYCLONE-LC-UNIVERSAL: suporta dispositivos ARM Cortex , bem como as seguintes famílias de dispositivos 8/16/32bit : NXP: Kinetis, LPC, S32, Qorivva (MPC5xxx), MPC5xx / 8xx, Coldfire, DSC, S12Z, RS08, S08, HC08, HC (S) 12 (X) e STMicroelectronics STM8 ( com adaptador ) e SPC5 MCUs.

Infineon TriCore: Observe que o suporte para os dispositivos AUDO TC1xx e AURIX TC2xx/TC3xx TriCore da Infineon requer o modelo “Universal” do Cyclone LC ou Cyclone FX. Os modelos “ARM” não oferecem suporte a esses dispositivos.

Aqueles que trabalham com famílias Power Architecture podem aproveitar os algoritmos de programação pipelined que aumentam drasticamente a velocidade de programação.

Para dispositivos STM8 da STMicroelectronics podem usar o conector de 6 pinos do Cyclone Universal (PORT F) e também oferecemos um adaptador STM8 (vendido separadamente) que converte os sinais de 6 pinos do Cyclone LC PORT F para um de 4 pinos Conector ERNI.

Somente os modelos Cyclone FX e Universal apoiam os dispositivos Renesas que requer um adaptador.

A PEmicro também oferece a série de programadores Cyclone FX de maior desempenho, maior armazenamento interno, segurança, capacidade de definir limitações de programação, medição de energia, expansão de memória SDHC externa, recursos de teste e muito mais.

Conectividade: A série Cyclone de programadores é independente e pode programar processadores de destino independentemente de um PC. Conectar a um PC permite que os programadores Cyclone sejam controlados automaticamente e também permite a configuração do Cyclone (como adicionar mais imagens de programação). O Cyclone se conecta ao PC via conexões USB, Ethernet ou Serial (Cabo Serial DB9 vendido separadamente) os demais inclusos. Para conectividade Ethernet, os programadores podem ser atribuídos a um IP fixo ou podem adquirir dinamicamente um via DHCP.

Conecta a entrada da placa através de um cabo ribbon apropriado para o projeto que está sendo programado. O Cyclone vem com cabos Ribbon para todos os projetos suportados. Para a conexão direta em dispositivos de teste, onde não há conector definido, existem vários Headers no Cyclone com espaçamento de 0,1” que são facilmente conectados. 

Modos Operacional:

Programação Stand Alone – Controle manual: O Cyclone pode ser usado para programar os processadores de uma placa em modo Stand-alone sem PC. Nesse caso, as imagens para programação são baixadas para a memória não-volátil do Cyclone antes da programação. 

Uma vez que uma imagem de programação é adicionada ao Cyclone, a programação pode ser tão simples como pressionar o botão Iniciar. O resultado da programação pode ser visto nos LEDs Sucesso / Erro, bem como no touchscreen (que mostra muito mais detalhes). Usando o botão Start é particularmente poderoso para linhas de produção operadas manualmente, bem como atualização de firmware no campo. A diferença entre sucesso e falha é claramente mostrada ao operador. A serialização automática das placas processadas, conforme especificado pela imagem, é totalmente suportada sem o PC.

A programação Stand-Alone – Automatizada: Além da ativação manual através do botão Start, a programação autônoma pode ser controlada automaticamente a partir de um PC usando o Cyclone Control Suite. Objetivando permitir o controle total de um ou mais Cyclones do PC, seja dentro de uma GUI, um aplicativo personalizado ou a partir da linha de comando. Isso inclui o lançamento de programação, recuperação de resultados, gerenciamento de imagens residentes em um Cyclone, adicionando dados de programação exclusivos para cada placa e muito mais. Tudo isso de forma automática sem um operador. O controle fundamental mais simples de programação é apresentado assim:

1) Host PC Command Packet Launches Programming

2) Cyclone Image Programmed To Target

3) Cyclone Recovers Successful Result Or Error To PC

Os três modos Control Suite permitem que você automatize o controle de uma imagem de programação independente do PC de várias maneiras:

1. Control Console (linha de comando utilitário). Inicie a programação, recupere o resultado e opcionalmente altere uma imagem de programação em um Cyclone a partir da linha de comando ou dentro de um arquivo em lotes.

2. Control SDK (.dll). Permite que o controle de programação seja integrado em aplicativos de usuário. Permite que a programação seja lançada e os resultados sejam recuperados de um Cyclone diretamente do próprio aplicativo do usuário.

3. Control GUI (interface gráfica). Permite que o usuário adicione e remova uma imagem SAP, acesse Cyclone e as configurações e propriedades da imagem, adicione licenças adicionais ao Cyclone e muito mais.

Recursos avançados (disponível no CYCLONE FX ou com a compra da licença Advanced Feature) Permite que várias imagens SAP sejam adicionadas / removidas / atualizadas, permite que a programação seja iniciada em vários Cyclones, que os resultados de programação sejam recuperados, dados dinâmicos a serem programados dados da imagem, gerenciamento de imagem (adicionar, excluir, verificar, etc.), e mais diretamente do próprio aplicativo do usuário. Permite o controle remoto e o “toque” da tela Cyclone via aplicação GUI

Depuração Interativa, Programação, Teste: O Cyclone pode ser usado como um Debug probe através das portas Serial, USB ou Ethernet para se conectar e depurar, testar e programar um microprocessador de uma placa a partir do PC. As portas Serial, USB e Ethernet podem ser usadas para acessar o hardware placa diretamente do PC Host, enquanto a porta Ethernet permite a placa seja colocado em qualquer lugar na LAN corporativa ou mesmo na Internet.

Para testes baseados em PC , a biblioteca UNIT pode ser usada com o Cyclone como uma ferramenta poderosa para implementar testes de nível de produto para o hardware do produto.

Para programação baseada em PC, inclui versões com scripts e interativas do software de programação PROG baseado em PC com o Cyclone. Este software é particularmente útil para testar sequências de programação que serão incorporadas em uma imagem de programação independe. A versão com script do software PROG, CPROG, também é útil nos casos em que os dados de programação estão mudando continuamente, de forma que facilita a implementação de uma programação independente.

Para a depuração baseada em PC , o Cyclone é compatível com o Software de Debug In-Circuit disponibilizado pela  PEmicro, o Servidor GDB do PEmicro para dispositivos ARM , bem como muitos IDEs e depuradores padrão da indústria, bem como muitos IDE e debugers padrão da indústria listados em softwares compatíveis abaixo. 

Recursos de armazenamento de imagem: O Cyclone LC pode armazenar várias imagens de programação autônoma (SAP) em sua memória criptografada não volátil. Uma vez que uma imagem é adicionada ao Cyclone, ela permanece na memória do Cyclone até ser apagada. Imagens podem ser adicionadas e removidas individualmente do Cyclone.

Uma imagem autônoma de programação (SAP) é totalmente independente e armazena em si todos os dados binários, informações de algoritmo, configurações e etapas de programação para programação. Codifica qualquer informação adicional necessária, como números de série e como eles contam. Ao gerar uma imagem, o usuário especifica todas as etapas de programação, configurações e arquivos binários usados ​​para programação. A imagem gerada pode ser armazenada diretamente em um Cyclone ou no disco do PC para posterior download no Cyclone. Os dados em uma imagem são criptografados, mas as configurações usadas para gerar a imagem podem ser visualizadas. Programadores LC Cyclone com a licença opcional de ativação de segurança Procryption. Além disso, pode especificar as limitações de contagem de programação, bem como limitar o intervalo de datas em que a imagem pode ser usada (o Cyclone tem um relógio interno). Desta forma, uma imagem será desativada após um certo número de programas ou um período de tempo.

Memória Expansível – Os usuários do Cyclone LC também podem adquirir uma Licença de Ativação de Porta SDHC que permitirá o uso de cartões de memória SDHC na porta SDHC do Cyclone. O cartão de memória SDHC é necessário; A PEmicro oferece cartões SDHC certificados para trabalhar com o Cyclone . O número de imagens SAP que podem ser armazenadas nos cartões SD é limitado apenas pelo tamanho do cartão. 

Fornecendo energia a Target: Programadores Cyclone podem ser usados ​​com uma variedade de configurações de gerenciamento de energia:

Target independente: O Cyclone não gera energia para a target neste caso.

Potência fornecida pelo Cyclone : O Cyclone pode gerar entre 1,8v-5,0v a 500mA. Essa energia pode ser roteada através do cabo Ribbon da placa ou pela tomada de saída do Cyclone.

A energia é fornecida externamente, comutada por meio do Cyclone : a energia é fornecida a uma tomada de energia do Cyclone pelo usuário. A saída comutada, controlada pela imagem de programação, é direcionada para a tomada de saída do Cyclone.

A tela do Cyclone possui ICONs mostrando o status dos relés de potência (on/off), bem como se a potência da placa é detectada. Além disso, no Cyclone FX, a tensão da placa e o consumo de corrente também são exibidos.

Serialização: Ao produzir um produto baseado em microcontrolador ou microprocessador, geralmente é útil programar um número de série exclusivo na memória permanente (FLASH) do produto. A PEmicro desenvolveu um mecanismo de serialização para automatizar esse processo.

Números de série compartilhados também são suportados, onde diferentes imagens de programação podem usar o mesmo conjunto de números de série.

Segurança ProCryption (Licença Opcional): Ao adicionar a opcional Licença de Ativação de Segurança ProCryption, os usuários do Cyclone LC podem: 1) Criar imagens de programação criptografadas RSA / AES (imagens eSAP) que usam seus próprios ImageKey (s) gerados exclusivamente . Estas imagens de programação só podem ser usadas em Cyclones que são pré-configurados com o mesmo ImageKey (s). 2) Restringir o uso de imagens de programação, programando a contagem e o intervalo de datas.

Para um exemplo de como esses recursos podem ser usados ​​durante o processo de produção, leia o Cyclone ProCryption Security: um exemplo passo a passo

Imagens de programação encriptadas (eSAP): Uma combinação de tecnologias de criptografia RSA e AES padrão do setor para criptografar imagens. Quando uma imagem de programação foi criptografada, é necessário descriptografar duas chaves assimétricas diferentes. A primeira é uma Chave de criptografia RSA gerada pelo usuário que foi especificada quando a imagem de programação foi gerada. A segunda é uma chave nativa que vem pré-instalada no Cyclone (e não existe no PC). Isso significa que uma imagem criptografada pode (A) ser carregada somente em um Cyclone que contém uma cópia de uma chave de imagem específica gerada pelo usuário e (B) ser descriptografada para programação enquanto em um Cyclone que contém uma cópia de um usuário específico. chave de imagem gerada.

Adicionando Restrições às Imagens de Programação

O recurso ProCryption Security também inclui a capacidade de restringir o uso da imagem de programação. Ao usar o Cyclone Image Creation Utility para criar uma imagem, os usuários podem restringir a programação da imagem a um período específico, a um número específico de programas e a um número específico de falhas. Essas restrições persistem mesmo se a imagem de programação for excluída e, em seguida, carregada de volta no Cyclone.

Incluído no Software: O PEmicro fornece utilitários para configurar o Cyclone e gerar imagens de programação. O Cyclone IP Setup Utility permite que os usuários definam parâmetros de rede, associem um nome a cada Cyclone em particular, atualizem o Cyclone Firmware e configurem as opções do usuário para o monitor LCD. Cyclone Image Creation Utility  Configura e gera uma imagem de programação que configura sua arquitetura, código de objeto, parâmetros de programação, protocolos de comunicação desejados, SWD ou JTAG, configurações de potência e tensão da placa, restrições de imagem e muito mais. O Cyclone Image Manager permite ao usuário gerenciar imagens em seu ciclone.

O software de programação PROG permite ao usuário programar em flash de programa dentro do circuito tanto a memória interna quanto dispositivos flash externos, através de uma das interfaces de depuração de hardware compatíveis do PEmicro. Uma versão de linha de comando, CPROG, também está incluída.

A PEmicro fornece vários utilitários para tornar o processo de programação versátil e gerenciável também. O SAP Launch Utility pode ser chamado em um arquivo em lote para executar operações pré-configuradas. O utilitário Barcode Test Generator facilita a criação de um Barcode Test que testa se um código de barras de entrada atende ao critério que o usuário está procurando para ser considerado uma correspondência (exatamente ou intervalo). O utilitário Serialize é um utilitário gráfico para criar, testar e atualizar arquivos de números de série. Também disponível para download gratuito é o Servidor GDB para Dispositivos ARM , quando emparelhado com hardware PEmicro, estende o depurador GNU para que ele permita a depuração remota de qualquer alvo de microcontrolador presente na rede do usuário.

Software Compatível: Licenças de recursos avançados. O Cyclone FX vem com muitos recursos avançados que não estão incluídos na série de programadores Cyclone LC. No entanto, a PEmicro oferece um mecanismo de licenciamento para adicionar três desses conjuntos avançados de recursos do Cyclone FX ao Cyclone LC:

1) Licença de Ativação de Segurança ProCryption : Criptografia RSA / AES de imagens de programação e restrições de uso de imagem

2) Licença avançada de atualização do Cyclone Control Suite : recursos avançados de automação e controle, incluindo programação de gangues

3) Licença de Ativação de Porta Cyclone SDHC : armazenamento externo de imagens de programação em cartões na porta SDHC do Cyclone

Software de Depuração/Programação: As rotinas da biblioteca de interface UNIT permitem ao usuário criar um aplicativo do Windows que pode controlar totalmente a execução de um processador embarcado por meio de uma das interfaces de hardware do PEmicro.

O software de depuração ICD é uma interface de desenvolvimento all-in-one que permite o acesso de um PC à interface BDE (Background Debug Mode) ou JTAG.

NXP: IDE MCUXpresso, Kinetis® Design Studio, S32 Design Studio para ARM, S32 Design Studio for Vision, S32 Design Studio for Power (Universal, Universal FX somente) e CodeWarrior.

Partners.: Atolic TrueSTUDIO, Cosmic IDEA, IAR Workbench, Keil uVision IDE, Mentor Graphics Sourcery Codebench.

Sistema Operacional: Windows 7, 8 e 10 (32 ou 64 bits).

Itens Inclusos:                                                                                   

Faça sua consulta

    (* Campos obrigatórios)

    Localização

    Endereço

    Av. Professor Alceu Maynard Araújo, nº 153 – Cj. 51, Vila Cruzeiro, São Paulo/SP - CEP: 04726-160.

    (11) 5182-5098

    comercial@packlerbrasil.com.br

    https://www.facebook.com/packlerbr/

    Copyright © 2024 Packler do Brasil Instrumentação Ltda | Desenvolvido por Sitecontabil