Home › Fóruns › Criando Dispositivos Mais Inteligentes com Renesas Synergy › Primeiros passos com o Renesas Synergy
-
AutorPosts
-
Pra quem usa Linux, instalei uma VM windows para usar os softwares mas tive problemas. Conseguia compilar mas não baixar o código pra placa. A solução foi ligar num pc windows host, e o software pediu pra atualizar o firmware. Após atualizar, voltei pra VM e funcionou normalmente (testado com o blinky).
edujtm, a licença que acompanha o e2studio é a evaluation license. Com ela você tem a acesso a todas as funcionalidades do Synergy.
Após a instalação do SSP (a versão atual é a SSP1.2.1), você terá a pasta \Renesas\Synergy\SSP_Documentation.
Todo o projeto gerado em “new->Synergy C project” vem com um configuration.xml. Na aba Threads você pode inserir novas threads (tasks) e novos módulos como por exemplo TCP/IP, I2C, ADC e etc. Após a inserção e o setup dos módulos basta pressionar o botão “Generate Project” para que os módulos sejam inseridos na pasta Synergy do seu projeto.
Os capítulos 9,10 e 11 tratam destes primeiros passos:
https://www.renesas.com/pt-br/products/synergy/book.html
A placa Sk-S7G2 vem com um JTAG e a dinâmica seria:
– Compilar (No log do console você consegue verificar se a compilação aconteceu sem erro)
– Depurar com o GDB via JlinkEstou tentando implementar o Blink. Ocorreram alguns erros. Vou revisar e assistir os vídeos e artigos sugeridos.
Olá!
A instalação está correta, a licença que acompanha o SSP é de avaliação, para conseguir a licença de desenvolvimento, entre no http://synergygallery.renesas.com, na aba SSP, clique no botão “Create a development/Production license” (ao lado do botão Download), preencha os campos e o sistema vai gerar uma nova licença pra você.
No projeto, é só apontar para essa licença e pronto.
Este processo não tem nenhum custo e pode ser feito para quantos produtos precisar.[]s,
André OliveiraNão tenho autorização pra colocar arquivos na pasta, poderia liberar?
[]s,
André Oliveirahttps://drive.google.com/drive/folders/0B36h3HqLw4HLMGtMbnZMSXFoVXc?usp=sharing
O link acima permite incluir arquivos na pasta IoT
Caros, estou projetando o seguinte:
– vou modificar o programa base que executa arquivos de áudio em um pen drive na USB. Pretendo usar outras 4 portas AD para que possam eventualmente executar os arquivos WAV (as falas) simultaneamente (4 canais mono independentes), simulando uma conversa, a cada porta pretendo ligar um canal de um pequeno amp de 3W. Neste caso um canal disponível de áudio da placa é mono e de 0,1W o que não atenderá o projeto.
– na fase inicial vou gravar via PC o acervo no pen drive mas quero instalar via I2C um 8266 ESP01 para dar capacidade de conexão wifi a placa.
– via wifi gostaria de saber se na pilha IP consigo fazer uma conexão FTP para mudar o acervo na no pen drive ligado da USB de tempos em tempos. Não consegui ainda ler a documentação mas acredito que poderei abrir conexão na web e gravar os arquivos na àrea FAT do pen drive como se fosse um diretório qualquer.Se não for pedir demais gostaria de uma opinião sobre a viabilidade técnica de fazer os itens acima com as bibliotecas disponíveis. Estou correndo um pouco pois sei que o material para leitura é muito grande portanto estou me valendo de tudo para realmente alcançar as metas de tempo do projeto.
Olá pessoal,não estou conseguindo enviar o código da sketch para a placa,alguem poderia me ajudar?
Olá fabsec35,
Você conseguiu compilar mas não está conseguindo debugar? O que acontece quando tenta entrar em modo de debug?[]s,
André OliveiraBom dia,
Ainda tentando implementar o Blink.
Na “receita” que baixei do site da Renesas trás algumas explicações estranhas:
– No passo 16 (pag 17) não encontrei os itens Name of display Run time, Name of frame Buffer A e B. É uma diferença de versão da plataforma?
– No passo 25, a imagem é do Driver SCIO TXI que depois é solicitado para ser removido no passo 27;
– No momento de configurar a porta P6 (P609, P610 e 611) devem ser configurados como GPIO41, 42 e 43?
Se puder esclarecer, agradeço.Olá Daniel,
Que receita é essa? Poderia compartilhar o link?[]s,
André OliveiraAmigos gostaria de saber se podem me indicar alguma documentação complementar para detalhar:
– common BSP function, the name of the constant global structure of an instance that implements the API of the interface, application Frameworks level module, applications Frameworks Layer API, declaração de tipos de variáveis, tabelas e file module handling.
Já li o livro Basics of renesas synergy plataform e fiz os exercícios com sucesso, estou lendo agora o SSP User’s Manual mas expressões como o exemplo:
bsp_leds_t Leds; (é uma declaração de variável?)
R_BSP_LedsGet(&Leds); (onde acho o detalhe de R_BSP?)
g_ioport.p_api->pinWrite(Leds.p_leds[BSP_LED_LED1], IOPORT_LEVEL_HIGH); (é uma função dentro de outra função? Onde começa e onde termina?)Estão difíceis de entender no detalhe mesmo com o auxilio do smart manual do programa (no geral eu entendi o resultado da linha mas não sei como construir uma sentença do zero). Preciso de uma ajuda para entender melhor esta parte.
Muito obrigadoOla MAD_AXE consegui compilar o blink,os leds estao piscando,agora to tentando colocar outros porem nao to conseguindo adicionar mais sketch na biblioteca.
Boa tarde Mad_axe,
Segue o link
https://www.renesas.com/en-us/software/D6001070.html
….estou tentando implementar o Hello World mas sem sucesso. -
AutorPosts
- Você deve fazer login para responder a este tópico.