Thursday, 19 October 2017

Openocd Download Binary Option


Estou à procura de ajuda com a inicialização apropriada GDB OpenOCD e executar comandos (ferramentas externas) para usar no Eclipse para depuração de memória flash e ram, bem como as modificações ou adições apropriadas que precisam ser incorporadas em um arquivo de criação para flash vs ram building Para este mcu, se isso importa, é claro. Estou usando o Eclipse Helios com Zylin Embedded CDT, Yagarto Tools and Bins, OpenOCD .4, e tenho um adaptador Olmex ARM-USB-OCD Jtag. Eu já configurei o ARM-USB-OCD e o adicionei como uma ferramenta externa no Eclipse. Para a inicialização do OpenOCD usei o seguinte comando no Eclipse. O arquivo de configuração do quadro refere-se ao stm32 mcu: openocd - f interfaceolimex-arm-usb-ocd-h. cfg - f boardstm32f10x128keval. cfg Quando eu executo isso no Eclipse, tudo parece estar funcionando (Interface GDB, OpenOCD encontra o mcu, etc.) . Eu também posso fazer o telnet no OpenOCD e executar comandos. Então, estou preso na inicialização da parte seguinte e comandos para a depuração flash e ram. Bem como apagar o flash. Eu leio vários tutoriais e explorei a rede, mas não consegui encontrar nada específico para este processador. Eu sou novo nisso, então talvez eu não esteja reconhecendo um produto equivent para um exemplo. Estou trabalhando com a mesma cadeia de ferramentas para programar e depurar uma placa STM32F107. Seguem-se as minhas observações para obter um chip STM32Fxxx programado e depurado sob esta cadeia de ferramentas. Ponto de partida inicial Então, neste ponto, você conseguiu uma conexão OpenOCD para ARM-USB-OCD e, portanto, você deveria estar pronto para esse fim. Agora, o trabalho está em obter a combinação EclipseZylinYagarto GDB para conversar corretamente com o STM32Fxxx através da conexão OpenOCDOlimex. Uma coisa a ter em mente é que todos os comandos OpenOCD a serem emitidos são os comandos do modo de execução. Os scripts de configuração e as opções de linha de comando para invocar o servidor OpenOCD são comandos de modo de configuração. Depois de emitir o comando init, o servidor entra no modo de execução que abre o conjunto de comandos que você precisará depois. Você provavelmente já fez isso em outro lugar, mas eu abordo uma opção - c init quando eu chamo o servidor OpenOCD assim: Os seguintes comandos que eu emito são feitos pelo diálogo Eclipse Debug Configurations. Sob a seção Zylin Embedded Debug (Native), eu crie uma nova configuração, dê-lhe um nome, Project (opcional) e caminho absoluto para o binário que eu quero programar. Sob o separador Debugger eu configurei o depurador no Embedded GDB. Aponte para o caminho binário Yagarto GDB, não configure um arquivo de comando GDB, configure o comando GDB como Padrão. E o protocolo para o meu. A guia Comandos - Conecte o GDB ao OpenOCD. Então, a próxima guia é a guia Comandos e é aí onde a carne do problema reside. Você tem dois espaços inicializar e executar. Não tenho certeza exatamente qual é a diferença, exceto para adivinhar que eles ocorrem pré e pós-invocação do GDB. De qualquer forma, não notei uma diferença na forma como meus comandos são executados. Mas, de qualquer forma, seguindo os exemplos que encontrei na net, preenchi a caixa Inicializar com os seguintes comandos: as primeiras duas linhas indicam ao GDB quantos pontos de interrupção e pontos de observação você tem. Open OCD Manual, seção 20.3 diz que o GDB não pode consultar essa informação, então eu digo isso mesmo. Próxima linha comandos GDB para se conectar ao alvo remoto no localhost sobre a porta 3333. A última linha é um comando de monitor que informa GDB para passar o comando para o alvo sem tomar qualquer ação em si. Nesse caso, o alvo é OpenOCD e estou dando-lhe o comando parar. Depois disso, eu digo ao OpenOCD que mude para o modo assíncrono de operação. Como algumas das seguintes operações demoram um tempo, é útil não ter bloqueio OpenOCD e aguardar todas as operações. Sidenote 1: Se você já tiver dúvidas sobre o estado do GDB ou o OpenOCD, você pode usar o console de depuração do Eclipse para enviar comandos para GDB ou OpenOCD (através dos comandos do monitor GDB) depois de invocar essa configuração de depuração. A guia Comandos - Configurando o Flash do Usuário Próximo são os comandos que eu dou na seção Executar comandos: para ser explicado nas seções a seguir. Configurando o Acesso à Memória Flash do Usuário Primeiro emito uma consulta OpenOCD para ver se ela pode encontrar o módulo flash e denunciar o endereço apropriado. Se ele responde que encontrou o flash no endereço 0x08000000, então foi bom. O 0 no final especifica para obter informações sobre o banco flash 0. Sidenote 2: As folhas de dados específicas da peça STM32Fxxx têm um mapa de memória na seção 4. Muito útil para manter a mão enquanto trabalha com o chip. Além disso, como tudo é acessado como um endereço de memória, você conhecerá esse layout como a parte traseira de sua mão depois de um pequeno tempo de programação. Assim, depois de confirmar que o flash foi configurado corretamente, invocamos o comando para desligar a proteção de gravação no banco flash . O PM0075 descreve tudo o que você precisa saber sobre a programação da memória flash. O que você precisa saber para este comando é o banco flash, o setor inicial, o setor final e se habilitar ou desabilitar a proteção de gravação. O banco flash é definido nos arquivos de configuração que você passou para o OpenOCD e foi confirmado pelo comando anterior. Uma vez que eu quero desativar a proteção para todo o espaço em flash, especifique os setores 0 a 127. O PM0075 explica como obtive esse número conforme se refere à forma como a memória flash está organizada em páginas de 2KB para o meu (e seu) dispositivo. Meu dispositivo possui 256KB de flash, então isso significa que eu tenho 128 páginas. Seu dispositivo possui 512 KB de flash, portanto terá 256 páginas. Para confirmar que a proteção de gravação de seus dispositivos foi desativada corretamente, você pode verificar o registro FLASHWRPR no endereço 0x40022020 usando o comando OpenOCD: A palavra resultante que imprime será 0xffffffff, o que significa que todas as páginas têm sua proteção contra gravação desabilitada. 0x00000000 significa que todas as páginas possuem proteção contra gravação ativada. Sidenote 3: Sobre o assunto dos comandos de memória, coloquei meu chip duas vezes, enquanto eu estava mexendo com os bytes de opção no bloco começando no endereço 0x1ffff800. Primeira vez que eu coloco a proteção de leitura no flash (tipo de dificuldade em descobrir o que você faz se você fizer isso), a segunda vez que eu configurei o watchdog de hardware que me impediu de fazer qualquer coisa depois, pois o cão de guarda continuava disparando. Corrigido usando Os comandos de acesso à memória OpenOCD. Moral da história é: com grande poder vem grande responsabilidade. . Ou outra tomada é que se eu atirar no pé, eu ainda consigo corrigir as coisas através do JTAG. Sidenote 4: Uma coisa que acontecerá se você tentar escrever na memória flash protegida é o bit FLASHSR: WRPRTERR será configurado. OpenOCD irá reportar uma mensagem de erro mais fácil de usar. Apagar o Flash Então, depois de desabilitar a proteção de gravação, precisamos apagar a memória que deseja programar. Eu faço um apagamento de massa que apaga tudo, você também tem a opção de apagar por setor ou endereço (eu acho). De qualquer forma, você precisa apagar primeiro antes da programação, pois o hardware verifica primeiro o apagamento antes de permitir que ocorra uma gravação. Se o bit FLASHSR: PGERR (0x4002200c) já estiver configurado durante a programação, você sabe que você ainda não apagou esse pedaço de memória. Sidenote 5: Apagar um pouco na memória flash significa configurá-lo para 1. Programar seu binário As próximas duas linhas após o apagamento gravam a imagem binária no flash e reativam a proteção de gravação. Não há muito mais para dizer que não é coberto pelo PM0075. Basicamente, qualquer erro que ocorre quando você emite uma imagem de gravação em flash provavelmente está relacionado à proteção do flash que não está sendo desabilitada. Provavelmente NÃO é OpenOCD, no entanto, se você estiver curioso, você pode permitir ativar a saída de depuração e seguir o que faz. GDB Debugging Então, finalmente, depois de programar, desconecte o GDB da conexão remota e, em seguida, reconecte-o ao alvo, faça um soft-reset e meu GDB agora está pronto para depurar. Esta última parte que eu acabei de descobrir na noite passada enquanto tentava descobrir por que, depois da programação, o GDB não pararia adequadamente no main () após a reinicialização. Ele continuou indo para as ervas daninhas e explodindo. O meu pensamento atual e do que eu leio nos manuais OpenOCD e GDB é que a conexão remota é, acima de tudo, destinada a ser usada entre o GDB e um alvo já configurado e em execução. Bem, eu estou usando o GDB para configurar antes de eu correr, então eu acho que a tabela de símbolos ou alguma outra informação importante fica desordenada durante a programação. O manual OpenOCD diz que o servidor informa automaticamente a memória e os símbolos quando o GDB se conecta, mas todas essas informações provavelmente se tornam inválidas quando o chip é programado. Desconectando e reconectando Eu acho que atualiza a informação que o GDB precisa debug corretamente. Então, isso me levou a criar outra Configuração de Debug, esta apenas conecta e redefine o alvo, pois não preciso necessariamente programar o chip sempre que eu quiser usar o GDB. Whew Done Tipo de longo, mas isso me levou 3 fins de semana para descobrir, então não é muito terrível, acho mal. Final sidenote: Durante a depuração do meu tempo, descobri que a saída de depuração do OpenOCD era inestimável para mim, entendendo o que o OpenOCD estava fazendo sob as capas. Para programar um chip STM32x, você precisa desbloquear os registradores do flash, virar os bits certos e só pode escrever uma meia palavra de cada vez. Por um tempo, eu estava questionando se o OpenOCD estava fazendo isso corretamente, mas depois de examinar a saída de depuração do OpenOCD e compará-lo com as instruções do PM0075, consegui confirmar que ele realmente seguiu as etapas apropriadas para fazer cada operação. Eu também achei que eu estava duplicando as etapas que o OpenOCD já estava fazendo, então eu consegui cortar instruções que não ajudariam. Então, a moral da história: a saída da Debug é sua resposta do amigo 29 de outubro 11 às 18:59. Me esforcei para que JLink trabalhasse com uma STM3240XX e encontrou uma declaração na documentação do servidor JLink GDB dizendo que, após o carregamento do flash, você deve emitir uma reinicialização de destino: quando a depuração no flash o ponteiro da pilha e o PC são configurados automaticamente quando o alvo é reiniciado após o download do flash. Sem reiniciar após o download, o ponteiro da pilha e o PC precisam ser inicializados corretamente, normalmente no arquivo. gdbinit. Quando adicionei uma redefinição de destino na caixa Executar do depurador Configuração do Eclipse, de repente tudo funcionou. Eu não tive esse problema com um Kinetis K60. O documento também explica como configurar manualmente o apontador de pilha e o PC diretamente se você não deseja emitir um reset. Pode não ser a conexão desconectada que resolve o problema, mas a reinicialização. Resposta 30 de março 13 às 16:40 Sua resposta 2017 Stack Exchange, IncBinary Option Robot 1.9.26 O Robô de opção binária é um software automático gratuito que liga e coloca opções binárias automaticamente. Opções Binárias Automatizadas Software feito para negociar automaticamente as Opções Binárias Online. O Robô de opção binária analisará a tendência do mercado em tempo real e ligará ou colocará no seu lugar nas moedas corretas e no momento certo. Com base nas tendências do mercado. Opção binária Robot suporta os pares currencies: Como usar o robô de opção binário: Baixe e instale o robô de opção binária Abra o robô de opção binária Inscreva uma conta de Opções Binárias ou use sua conta de Opções Binárias. Aguarde a nova chamada ou a colocação automática. O software irá chamar ou colocar automaticamente seguindo a tendência do mercado. Você não tem nada para fazer Este software é para pessoas que estão interessadas em moedas correntes on-line. O software é muito fácil de usar e não precisa de nenhum conhecimento específico. Basta fazer o download, instalar e você está pronto para usá-lo. Baseia-se nas tendências do mercado e no comércio de 7 pares de moedas e é muito preciso. Gráficos de opções de negócios 8211 Gráfico grátis Onde obter mais gráficos Se você usou alguma das plataformas de intermediários de opções binárias. Ou você é apenas um iniciante que olhou em torno de uma ou duas plataformas, uma coisa se destacará de forma flagrante: a ausência de gráficos interativos. Os gráficos são o pilar da análise técnica no mercado de opções binárias. Sem gráficos, não haveria análise de ativos para oportunidades de negociação, e sem análise, o comerciante seria essencialmente apostas. É importante para o comerciante para saber onde acessar ferramentas de gráficos para a análise de comércio, como estes irão fornecer o comerciante com informações para uma decisão de comércio informado ao negociar ativos de opções binárias. Nesta peça, identificaremos alguns locais onde os comerciantes podem obter ferramentas de gráficos para analisar os mercados e negociar de forma lucrativa. Gráficos Explicados: Fontes do gráfico As fontes do gráfico são de dois tipos: a) Os gráficos on-line são gráficos baseados na web disponíveis nos sites de certos corretores e fornecedores de software. Esses gráficos geralmente não fornecem muita flexibilidade em termos de interatividade e as ferramentas que podem ser usadas com eles. Para fins de negociação de opções binárias, não é recomendável usar gráficos on-line. B) Gráficos reprodutíveis, como o nome indica, podem ser baixados como parte das plataformas de negociação forex ou como plug-ins autônomos de software. Eles são os melhores para fins de análise de ativos para negociação de opções binárias, uma vez que vêm junto com muitas ferramentas que aumentam os resultados da análise. Eles são o software de gráfico recomendado para análise de opções binárias. Algumas das fontes de gráficos fornecerão acesso gratuito às ferramentas de gráficos. Existem alguns que são gratuitos, mas exigem alguns plug-ins pagos para trabalhar, e haverá aqueles que vêm em um pacote completo que tem de ser pago por 100. Algumas dessas fontes de gráficos para forex downloadable que são usados ​​para binário A análise de opções é a seguinte: FreeBinaryOptionsCharts tem um gráfico de opções binário fácil de usar (e gratuito). Eles também têm um grande guia para iniciantes sobre como usar gráficos de opções binárias. Este é Mifune8217s site e por isso a qualidade dos artigos de estratégia é muito alta. A) Forex Charts Widget v1.7 Desenvolvido por Chris Craig e disponível para download gratuito da Softpedia, o Forex Charts Widget v1.7 é um software de gráficos para download que permite ao usuário visualizar os gráficos de moeda para vários pares. O usuário terá a capacidade de escolher o cronograma e aplicar um conjunto de indicadores que acompanham o plug-in. Provavelmente, a melhor fonte de informações de gráficos gratuitos e gráficos interativos é a plataforma MetaTrader4. Assista a este vídeo por Bryan para uma introdução rápida ao MT4: Esta plataforma está disponível em quase todos os corretores de mercado no mercado forex que existe. No entanto, há alguns que merecem destaque devido ao fato de eles ter uma base de ativos mais abrangente que corresponde ao índice de ativos das opções binárias. Idealmente, você deve baixar a plataforma MT4 de um corretor que tem mais de 40 pares de moedas, todos os principais índices de ações (ou pelo menos 8 deles), ações e os metais spot (ouro e prata, às vezes listadas como XAUUSD e XAGUSD respectivamente ). Exemplos das plataformas MT que você deve usar para os seus gráficos são aqueles de FXCM, FxPro, Finotec e Forex. Praticamente tudo o que você precisa para gráficos é encontrado nessas plataformas. A melhor parte é que tudo é gratuito e pode ser obtido quando você baixa a plataforma MT4 e cria uma conta demo. Outro fator importante que funciona no favor dos MT4s é que a linguagem de programação MQL na qual a plataforma foi construída suporta a construção de EAs, indicadores e plug-ins de software que auxiliam na geração de sinais. Estes sinais podem então ser exportados para as plataformas MT4. Confira nosso guia MT4 no fórum para mais informações aqui ou assista a este vídeo que explica algumas dicas e truques para MT4: c) Interactive Brokers Sistemas de Informação (IBIS) A palavra interativa neste nome corretores diz tudo. Interactive Brokers tem uma das mais abrangentes plataformas de gráficos para análise técnica. A plataforma Interactive Brokers Information System (IBIS) fornece instalações de cartografia em nível institucional. As instalações de gráficos do IBIS possuem 22 indicadores técnicos configuráveis, uma varinha de alerta que suporta a criação de alertas e permite que os comerciantes usem qualquer um dos três tipos de gráfico (gráfico de barras, gráfico de linha ou castiçais). O pacote tem um custo embora. Os utilizadores têm de subscrever a sua utilização a um custo de 69 por mês. D) My FX Dashboard (de OzForex) Este serviço de gráficos forex da Ozforex permite que os comerciantes conduzam estudos de linhas, indicadores de uso, etc. Este software não pode ser baixado, mas é um aplicativo baseado em Java habilitado para a web que permite aos usuários alternar entre gráficos básicos e gráficos avançados. Este software de gráficos é codificado com EasyLanguage, que é a linguagem de programação que os poderes FXCMs TradeStation, assim que você também pode usá-lo como um plug-in de software na plataforma de comércio de capitânia FXCMs. Multicharts é um software de gráfico downloable que fornece gráficos de Forex de alta definição em 30 pares de moedas diferentes em parceria com o TradingView. Os gráficos também têm uma versão baseada na web. Os comerciantes podem utilizar vários prazos que vão de um minuto até um mês. Desenvolvido pela MCFX, o MultiChart gráficos e plataforma de negociação é um pacote robusto que ainda tem um único ODM gráfico trading característica que zera o preço exato que um comerciante quer executar o seu comércio, tags e usa essa informação para lembrar o comerciante Sobre o comércio se houver um atraso no tempo entre geração de sinal e execução de comércio. F) Gráficos de arquivo gratuitos Nuff disse. Clique aqui para ver os gráficos gráficos. (Ir para 8220Help8221 em FreeStockCharts e ver o tutorial em vídeo, é muito útil para iniciantes.) Procurando Candlestick vista no fsc, vá para a esquerda superior do gráfico e clique em Histórico de preços em verde, em seguida, clique em Editar e, em seguida, altere o 8220Plot Style8221 de HLC Bars to Candlestick e clique em 8220OK.8221 Existem muitas outras fontes de informações de gráficos para uso na geração de sinais de opções binárias. Cabe ao comerciante decidir sobre qual usar com base no custo, facilidade de uso e outros parâmetros adaptados ao gosto. 22 de janeiro de 2017 I8217m feliz em anunciar a disponibilidade do OpenOCD versão 0.10.0. Finalmente, para os pontos importantes em relação à embalagem, veja 1. Foi um longo ciclo de liberação, mas também foi frutífero. A seguir, segue a lista das mudanças mais importantes. OpenOCD é um projeto comunitário e quero aproveitar esta oportunidade para agradecer a todos os contribuintes, regulares e ocasionais, hobbies e profissionais, apoiados por empresas e aqueles que trabalham no tempo livre. Mantenha o fluxo dos patches em andamento, tanto pelo envio de um novo código quanto pela revisão de contribuições de outros 8217. É você que realmente decide quais novos recursos o OpenOCD vai conseguir. Eu também quero lembrar quão importante é se comunicar com os fornecedores de silício que você gostaria de ver seus dispositivos suportados a montante (ou que you8217re feliz que they8217re tenha suporte). Destaques das mudanças feitas no lançamento do arquivo de origem OpenOCD Novo driver para adaptadores J-Link com base em libjaylink (incluindo suporte para configuração FPGA, SWO e EMUCOM) Melhorias FTDI para funcionar no relógio nativo BCM2835 de BCM2835 SWD e suporte a Raspberry Pi2 BCM2835 está configurado Para 4ma drive, taxa de velocidade lenta ixo-usb-jtag (emulação de um Altera Bus Blaster I no Cypress FX2 IC) suporte JTAG modo de passagem para CMSIS-DAP (incluindo suporte para configuração FPGA) OpenJTAG suporte para Cypress CY7C65215 connectassertsrst suporte para SWD Xilinx Virtex-II Series7 suporte de carregamento de fluxo de bits Use dados JEP106 para decodificar IDs Desabilitado 8220ft22328243 driver removido (use 8220ftdi8221 em vez disso) O suporte à biblioteca FTDI D2XX incompatível com GPL caiu (Presto, OpenJTAG e USB-Blaster Estou usando o libftdi agora) O suporte ZY1000 caiu (Não mantido desde há muito tempo) o suporte a oocdtrace caiu ARMv7-A, Cortex-M, correções e melhorias importantes do Cortex-AR (permitindo, por exemplo, depuração simultânea de A8 e M3 c Ores, suporte JTAG WAIT, etc.) ARM Cortex-A, R permite a desativação de interrupção durante o comando de uma única etapa (comando maskisr) para o suporte ARMv7-A ARM Cortex-M7 Suporte Intel Quark mcu D2000 Suporte SAP Freescale LS102x Suporte ThreadX RTOS no ARM926E - JS Cortex-M RTOS correção de alinhamento de pilha FreeRTOS FPU suporte uCOS-III RTOS suporte bridging semihosting para GDB8217s Arquivo-IO suporte - defer-examinar opção adicionada ao comando de criação de destino verifyimagechecksum comando adicionado Atmel SAM4S, SAM4N, SAM4C suporte Atmel SAMV, SAMS, SAME (Cortex-M7) suporta Atmel AT91SAMD maneja reset runhalt em DSU, outras correções Atmel AT91SAML21, SAML22, SAMC20SAMC21, SAMD09 suporte ST STM32F4x suporte ST STM32F74x76x77x, STM32L4 suporte ST STM32L0 categorias 1, 2 e 5 suporte Kinetis K02, K21, K22, K24, K26, K63, K64, K66 suporte Kinetis KE, KVx, K8x famílias suportam Kinetis FlexNVM manipulação Kinetis flash proteção, segurança, masserase melhorias Infineon XMC4xxx família apoio Infineon XMC1000 flash driver Energia Micro EFM32 Happy Gecko suporte Energy Micro EFM32 suporte de bloqueio de interface de depuração Analog Devices ADuCM360 suporte Unified Nuvoton NuMicro flash driver NIIET K1921VK01T (Cortex-M4) suporte Nordic Semiconductor nRF51 melhorias Spansion FM4 flash (incluindo MB9BFx64x65, S6E2DH) driver Ambiq Micro Apollo flash driver PIC32MX novo IDs do dispositivo, suporte de flash 17x27x readbank () e verifybank () NOR Flash API interna para permitir a leitura (e verificação) dispositivos não mapeados em memória JTAGSPI driver para acessar SPI NOR pisca através de um proxy FPGA trivial Milandr readverify para suporte de memória de informações Diversos discretos SPI NOR pisca suporte CFI 16-bit flash suporte de adiantamento invertido Scripts de configuração de placa, destino e interface: Digilent JTAG-HS2, configurações de interfaces JTAG-HS3 Módulo FTDI UM232H como configuração de interface JTAG 100ask8217s Configuração de interface OpenJTAG Configuração de interface MBFTDI Configuração de interface XDS100v3 Freescale Vybrid Configuração de destino VF6xx Configurações do EmCraft VF6 SOM e da placa-base Freescale SabreSD board conf Ig Freescale VF65GS10 placa de torre config Pipistrello Xilinx Spartan6 LX45 placa de FPGA configuração miniSpartan6 placa de configuração Xilinx Kintex7 Configuração de placa de desenvolvimento Configuração de placa Parallella-I Configurações da placa Digilent Atlys e análogo Discovery Configuração da placa Opsis Numato Xilinx Spartan 6 FPGA 8220Device DNA8221 suporte de leitura Altera 10M50 FPGA (MAX10 Família) configuração de destino Altera EPM240 CPLD (família MAXII) configuração de destino Marsohod2, Marsohod3 FPGA, configuração de placas Marsohod CPLD Configuração de placa de FPGA integrada Novena8217s XMOS XS1-XAU8A-108242s Configuração de núcleo ARM XMOS xCORE-XA Configuração de placa de módulo de núcleo Configuração de destino Exynos5250 Configuração de placa de Arndale Configurações de família FM4 MB9BFxxx Spansion SK-FM4-U120-9B560 configuração da placa Diolan LPC4357-DB1 placa de configuração ST STM32F469 placa de descoberta config ST STM32F7-DISCO, STM327456G-EVAL configurações de placas ST STM32L4 descoberta, NUCLEO L476RG, STM32F429I-DISC1 configurações de placas Atheros AR2313, AR2315 metas config Configuração da placa Netgear WP102 Configuração da placa La Fonera FON2200 Linksys WAG200G b Oard config Configuração de placa LPC-Link2 NXP Configuração de destino LPC4370 Atmel SAMV, SAMS, MESMO configuração de destino Atmel SAM E70 Xplained, SAM V71 Xplained Configurações de placas Ultra Configuração níquel nRF52 nórdico nRF51-DK, configurações de placas nRF52-DK Kit Infineon XMC4700 Relax, XMC4800 Relax EtherCAT Kit, XMC4300 Relax EtherCAT Configurações de placas de kit Configuração de destino Renesas S7G2 Configuração de placa Renesas DK-S7G2 Altera EP3C10 FPGA (família Cyclone III) configuração de meta TI MSP432P4xx configuração de destino Cypress PSoC 5LP configuração de destino Analog Devices Configuração de destino ADSP-SC58x (Cortex-A5 Apenas no núcleo) comando tcltrace para saída de rastreamento de destino assíncrono via Tcl RPC Build and Release: várias correções graças a coccinellery. org libftdi agora é detectado automaticamente com pkgconfig. As versões devem agora suportar compilações reprodutíveis Conversão para marca não recursiva, exige automake 1.14 Udev rules modified to Adicione a tag uaccess e mova para 60-openocd. rules Suporte na busca de scripts relativos ao binário openocd para todas as principais arquiteturas. O contém uma série de outras correções de erros funcionais e cosméticos importantes. Para obter mais detalhes sobre o que mudou desde a última versão, veja o histórico do repositório git. Boa sorte e hacking feliz Postado em Notícias Comentários encerrados Após quase 7 meses desde a versão anterior 0.6.1, a nova versão 0.7.0 está fora Os pacotes de fontes estão disponíveis para download da SourceForge. Se você usa Windows e don8217t quiser construir o executável, Freddie Chopin fornece binários em seu site pessoal. Aqui está o arquivo NEWS para este lançamento, que destaca as mudanças mais importantes: Este arquivo inclui destaques das mudanças feitas na versão do arquivo fonte OpenOCD. Veja o histórico do repositório para obter detalhes sobre o que mudou, incluindo correções de bugs e outros problemas não mencionados aqui. Novo suporte da placa TI ICDI. Suporte o firmware OSBDM mais recente. Suporte aprimorado MIPS EJTAG. Novo suporte ARMv7R e Cortex-R4. Adicionado suporte ChibiOSRT. Novo suporte para NXP LPC1850. Novo suporte para NXP LPC4300. Novo suporte NXP SPIFI. Novo suporte Energy Micro EFM32. Novo suporte ST STM32W. Nova proteção de gravação ST ST3232 e suporte de bloqueio. Capacidade de substituir o tamanho do banco flash STM32. Scripts de configuração de placa, destino e interface: suporte a alvos de série Freescale i. MX6. Novas informações de depuração MIPS. Criar e liberar: para obter mais detalhes sobre o que mudou desde a última versão, veja o histórico do repositório git. Com o gitweb, você pode navegar em vários níveis de detalhe. Para NOTAS mais antigas, veja os arquivos NEWS associados a cada versão (ou seja, NEWS-ltversiongt). Para obter mais informações sobre a contribuição de relatórios de testes, correções de erros ou novos recursos e suporte de dispositivo, leia o novo Manual do Desenvolvedor (ou os arquivos BUGS e PATCHES. txt no arquivo de origem). Postado em Notícias Comentários encerrados 28 de janeiro de 2013 Uma conversa de Peter Stuge sobre o uso do OpenOCD para depurar sistemas embarcados.

No comments:

Post a Comment