Detalhes do Produto

Série FX = CYCLONE FX UNIVERSAL e CYCLONE FX ARM

Categoria: Programadores Dedicados

Avançado Programador flash in-circuit e Stand-alone. Oferece uma variedade de aprimoramentos comparando ao popular programador Cyclone LC, incluindo velocidades mais rápidas, armazenamento mais expansível, opções adicionais de segurança e muito mais.

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

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

Tempo é dinheiro, especialmente ao programar milhares de dispositivos. Para aqueles que precisam da capacidade de programação mais rápida, os programadores CYCLONE FX fornecem taxas de comunicação de depuração extremamente rápidas e robustas para dispositivos ARM® Cortex®. Com velocidades de mudança de depuração atingindo 75 Mbits/s, as taxas de download e verificação alcançadas para quase todos os dispositivos ARM Cortex, mesmo peças Cortex M0 de baixa velocidade, estão na faixa de MBytes por segundo. 

Isso resulta nas seguintes vantagens:

Na maioria dos casos, a taxa de programação flash alcançada é realmente limitada pelo tempo de programação física da memória flash subjacente.

A taxa de verificação para verificação real byte a byte é extremamente rápida. Mesmo para dispositivos em que a taxa de programação do flash é limitada pela arquitetura do flash, a taxa de verificação que o Cyclone FX atinge resulta em economia de tempo substancial.

À medida que os tamanhos de memória aumentam e a tecnologia de flash de destino melhora, a impressionante vantagem de banda larga que o Cyclone FX tem sobre os produtos concorrentes resultará em economias cada vez maiores na linha de produção.

Versatilidade no armazenamento on-board assegurando a programação de imagens, provisionamento de energia para a board, capacidade de programação manual e automatizada, serialização, programação dinâmica de dados e uma interface touchscreen fácil de usar. A programação pode ser iniciada com um único toque no botão sem o PC ou automaticamente a partir de um PC através do Cyclone Control Suite . Além disso também podem ser usados ​​como testes de depuração durante o desenvolvimento.

Diversificadas Arquiteturas Suportadas, através de dois modelos Cyclone FX:

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

O CYCLONE-FX-UNIVERSAL suporta uma grande variedade de dispositivos flash ARM Cortex , bem como muitos dispositivos non-ARM baseados 8/16/32 bit da NXP e STMicroelectronics .

Múltiplas Interfaces de Comunicação: Interfaces USB 2.0, Ethernet e serial.

Recursos de ProCryption e Segurança Estendida: Os usuários podem criar imagens de programação criptografadas RSA/AES (imagens eSAP) que usam seus próprios ImageKey gerados exclusivamente. Estas imagens de programação só podem ser usadas em Cyclones que são pré-configurados com o mesmo ImageKey. Eles também podem restringir o uso de imagens de programação, programando a contagem e o intervalo de dados. Esses recursos de segurança ajudam a manter um IP seguro.

O Cyclone FX também apresenta: Tecnologia anti-tamper e Proteção de memória interna e criptografia

Alta Velocidade de comunicação com a Target: suporta taxas de download extremamente rápidas de até 75Mb/s.

 1 GB de armazenamento on-Board: Armazenamento interno criptografado para salvar centenas de imagens de programação e seus dados associados. A seleção de imagens é feita através do LCD sensível ao toque ou de um PC de controle (serial, USB, ethernet). A operação de programação independente não requer um PC.

Suporte externo para cartão de memória SDHC: Os cartões de memória SDHC são suportados por uma porta no Cyclone FX. Estes são formatados de forma criptografada específica para o cartão SD individual. O cartão pode armazenar imagens de programação e dados associados (como números de série, contagens de programação, etc). Os cartões SD podem ser movidos entre os Cyclones. Embora qualquer cartão padrão da indústria deva funcionar, a PEmicro oferece SDCards formatados, testados e certificado como compatíveis.

Provisionamento Target power: Fornece energia diretamente para a Placa e também suporta a comutação da fonte de alimentação do alvo através dos conectores “power-in” e “power-out” do Cyclone FX. Os relés eletromecânicos integrados controlam a comutação de energia. A energia também pode ser fornecida ao destino por meio da conexão de depuração.

Suporte para múltiplas imagens: Centenas de imagens de programação podem ser armazenadas no Cyclone FX até o tamanho da memória (1GB interno e cartão de memória externo SDHC). Ambas as memórias flash interna e externa são criptografadas.

Dados Dinâmicos: Aceitar dados dinâmicos fornecidos por um PC para cada operação de programação que é programada junto com os dados contidos em uma imagem de programação.

Contagem automática e números de série compartilhados: Os números de série da contagem automática podem ser definidos como parte da imagem de programação. O Cyclone incrementa e mantém o controle do número de série tanto para imagens internas quanto para imagens de cartão SD. Imagens diferentes também podem compartilhar o mesmo conjunto de números de série.

JTAG Daisy Chaining de dispositivos ARM: Suportam o encadeamento em série de vários MCUs do ARM para depuração ou programação.

Display LCD touchscreen: Display de 4,3 “, em conjunto com os LEDs de status e o botão Start, permite o controle independente e a configuração. Pode ser acessado remotamente usando um programa de tela virtual.

Controle Suite: Consiste no console de controle Cyclone, GUI e SDK. Estes fornecem ao usuário 3 abordagens para automação e controle do Cyclone a partir do PC. Recursos padrão e avançados incluídos. Nenhuma licença necessária.

Conectividade: Conecta a 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 FX pode ser usado para programar os processadores de uma placa em modo autônomo 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 um PC.

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 de um PC de várias formas:

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 lançada em Cyclones múltiplos, resultados de programação a serem recuperados, dados dinâmicos a serem programados juntamente com o 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, o PEmicro inclui versões de scripts 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 autônoma. 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 autônoma.

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 imagens: O Cyclone pode armazenar uma série de Imagens de Programação Stand-alone (SAP) em sua memória criptografada não volátil. Uma vez que uma imagem é adicionada ao Cyclone, permanece na memória do Cyclone até que seja apagada. As imagens podem ser adicionadas individualmente e removidas do Cyclone.

Uma imagem de programação Stand alone (SAP) é totalmente independente e armazena em si todos os dados binários, informações de algoritmos, configurações e etapas de programação para programação. Codifica qualquer informação de adição se necessária, com números de série e com contagem. 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 download posterior para o Cyclone. Os dados dentro de uma imagem são criptografados, mas as configurações usadas para gerar a imagem podem ser visualizadas. Imagens geradas para uso com o Cyclone FX podem ser adicionadas. Além disso, pode especificar limitações de contagem de programação, bem como limitar o intervalo de datas em que a imagem pode ser usada (o Cyclone FX possui um relógio interno). Desta forma, uma imagem irá desabilitar-se após um certo número de programas ou um período de tempo.

Fornece energia para as placas: Os Cyclones podem ser usados com uma variedade de configurações de gerenciamento de energia

Placa Independente: o Cyclone não gera energia para a placa neste caso.

Energia fornecida pelo Cyclone : o Cyclone pode gerar entre 1.8v-5.0v a 500mA. Esta energia pode ser encaminhada via cabo ribbon para a placa ou para a tomada de desligamento do Cyclone.

Energia é fornecida externamente, comutado através do Cyclone: a energia é fornecida a uma tomada de entrada no Cyclone pelo usuário. A saída comutada, controlada pela imagem de programação, é encaminhada para a tomada de desligamento no Cyclone.

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

Seja para gerar energia para a placa ou não, é configurado durante a criação da imagem. A energia também pode ser trocada manualmente no menu do Cyclone. 

Serialização: Ao produzir um microcontrolador ou um produto baseado em microprocessador, muitas vezes é ú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.

Segurança estendida: Os usuários do Cyclone frequentemente encontram situações em que eles precisam garantir a segurança de sua propriedade intelectual. O Cyclone FX inclui uma série de aprimoramentos para melhorar a segurança e manter os dados seguros. Estes incluem a capacidade de: Limitar o número de operações de programação e Limitar a programação de imagens para um intervalo de datas.

Uma ou mais restrições sobre uma imagem de programação específica podem ser definidas quando a imagem é criada no Cyclone Image Creation Utility. Uma vez configurado, mesmo que imagens de programação restritas sejam excluídas da memória interna do Cyclone ou de um cartão SD, a plataforma Cyclone possui uma memória persistente que continua a amarrar as restrições de segurança a essa imagem de programação. Assim, se uma imagem é removida e re-adicionada a um Cyclone, a contagem da imagem é mantida e continuará contando de onde ela deixou. Além disso, se o cartão SD for movido de Cyclone para Cyclone, a contagem será mantida tanto em Cyclones como no cartão SD.

Toda vez que uma imagem é gerada pelo utilitário Cyclone Image Creation, é codificada com um número de identificação de imagem exclusivo. Todas as contagens são armazenadas em relação a este número de ID exclusivo. Assim, quando uma imagem é regenerada no Cyclone Image Creation, terá suas próprias contagens que não entrarão em conflito com a imagem gerada anteriormente, mesmo que as imagens sejam exatamente as mesmas. Desta forma, o usuário pode regenerar uma imagem para permitir que um novo lote de destinos seja programado. 

Software: A PEmicro fornece utilitários para configurar o Cyclone e gerar imagens de programação. O Cyclone IP Setup Utility permite que os usuários estabeleçam parâmetros network, associando um nome a cada Cyclone específico, upgrade do firmware do Cyclone e configuração são opções do usuário para a exibição do LCD.

Cyclone Image Creation Utility Configura e gera uma imagem de programação que configura seu projeto, código de objeto, parâmetros de programação, protocolos de comunicação desejados, SWD ou JTAG, Configurações de energia e tensão da placa, restrições de imagem e muito mais. O Cyclone Image Manager permite que o usuário gerencie imagens em seu Cyclone.

O software de programação PROG permite que o usuário inicie a programação Flash in-circuit tanto na memória interna dos dispositivos como externas, através de uma das interfaces de depuração de hardware compatíveis com o PEmicro. Uma versão de linha de comando, CPROG, também está incluída.

O PEmicro fornece várias utilidades para tornar o processo de programação versátil e gerenciável também. O SAP Launch Utility pode ser invocado em um arquivo em lotes para realizar operações pré-configuradas. O utilitário Barcode Test Generator facilita a criação de um Barcode Test que cria testes se um código de barras de entrada atende ao critério que o usuário está buscando 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 está disponível para download gratuito o GDB Server para dispositivos ARM, quando emparelhado com o hardware PEmicro, estende o depurador GNU para que ele permita a depuração remota de qualquer destino de microcontrolador presente na rede do usuário.

Compatibilidade do Software: O Advanced Cyclone Control Suite Upgrade License permite aos desenvolvedores automatizar o processo de programação em produção.

As rotinas da biblioteca da interface UNIT permitem ao usuário criar uma aplicação Windows que pode controlar completamente a execução de um processador incorporado através de uma das interfaces de hardware da PEmicro.

O software de depurador ICD é uma interface de desenvolvimento all-in-one que permite um acesso de PC ao modo Background Debug (BDM) ou à interface 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, National Instruments LabVIEW, Mentor Graphics Sourcery Codebench.

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

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