Últimos assuntos
Quem está conectado?
Há 310 usuários online :: 2 registrados, 0 invisíveis e 308 visitantes :: 1 motor de buscacristianoc, jailton da silva santos
O recorde de usuários online foi de 1034 em Sex 24 Jul 2015, 10:41
Tópicos semelhantes
Anuncios
Nenhum anúncio
Programar ENC424J600
2 participantes
Página 1 de 1
Programar ENC424J600
Bom dia a todos,
Pessoal, preciso de uma ajuda muito grande.
Sou um tanto quanto leigo no assunto, mas vamos lá.
Rodei por toda parte da internet e não encontrei.
Estou começando a trabalhar com microcontroladores.
Tenho um piqueno projeto onde faço uma ligação entre uma pic32mx440f512H junto a uma enc424j600.
Preciso muito fazer alguns testes e efetuar a reprogramação da enc424j600, que já vem de fábrica programada com um endereço MAC.
Para meus teste preciso refazer a programação e substituir o endereço MAC.
Se alguém puder me ajudar, desde já agradeço.
Grande abraço a todos e uma ótima semana.
Pessoal, preciso de uma ajuda muito grande.
Sou um tanto quanto leigo no assunto, mas vamos lá.
Rodei por toda parte da internet e não encontrei.
Estou começando a trabalhar com microcontroladores.
Tenho um piqueno projeto onde faço uma ligação entre uma pic32mx440f512H junto a uma enc424j600.
Preciso muito fazer alguns testes e efetuar a reprogramação da enc424j600, que já vem de fábrica programada com um endereço MAC.
Para meus teste preciso refazer a programação e substituir o endereço MAC.
Se alguém puder me ajudar, desde já agradeço.
Grande abraço a todos e uma ótima semana.
cesardovalle- NOVATO
- DESCRIÇÃO: : Técnico em informática
TEMPO DE EXPERIÊNCIA : 2 anos
Sexo :
Número de Mensagens : 3
Idade : 47
Cidade/Estado: : Ribeirão Preto
Data de inscrição : 25/08/2020
severino ramos de lima gosta desta mensagem
Re: Programar ENC424J600
Pelo que sei, posso estar enganado, o MAC Address pode ser definido via código, através de seus registradores.
Como boa referencia, procure saber mais lendo o datasheet do componente.
Realizando uma busca rápida encontrei algo que possa te ajudar:
https://br.mouser.com/datasheet/2/268/39935b-29829.pdf
https://github.com/brupje/UltratronicsEthernet
https://download.mikroe.com/documents/compilers/mikroc/pic/help/spi_ethernet_24j600_library.htm
Me recordo de haver uma documentação sobre TCP/IP da Microchip, porém a minha memória anda falhando... "TCPIPStack" e "MCHPTCPStack"... podem ser esses os nomes com alguns exemplos para o ENC28J60... mas te deve servir também.
Flw...
Como boa referencia, procure saber mais lendo o datasheet do componente.
Realizando uma busca rápida encontrei algo que possa te ajudar:
https://br.mouser.com/datasheet/2/268/39935b-29829.pdf
https://github.com/brupje/UltratronicsEthernet
https://download.mikroe.com/documents/compilers/mikroc/pic/help/spi_ethernet_24j600_library.htm
Me recordo de haver uma documentação sobre TCP/IP da Microchip, porém a minha memória anda falhando... "TCPIPStack" e "MCHPTCPStack"... podem ser esses os nomes com alguns exemplos para o ENC28J60... mas te deve servir também.
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Programar ENC424J600
Boa tarde nagkiller,
Primeiramente muito obrigado pela sua orientação.
Todos esse material eu já havia encontrado, porém não consegui encontar qual a forma de efetuar essa gravação.
Se existe algum gravador especifico.
É essa parte por enquanto que esta me inviabilizando.
Primeiramente muito obrigado pela sua orientação.
Todos esse material eu já havia encontrado, porém não consegui encontar qual a forma de efetuar essa gravação.
Se existe algum gravador especifico.
É essa parte por enquanto que esta me inviabilizando.
cesardovalle- NOVATO
- DESCRIÇÃO: : Técnico em informática
TEMPO DE EXPERIÊNCIA : 2 anos
Sexo :
Número de Mensagens : 3
Idade : 47
Cidade/Estado: : Ribeirão Preto
Data de inscrição : 25/08/2020
Re: Programar ENC424J600
Não, você não grava nele, você grava em seu PIC ou outro microcontrolador (por isso, mandei alguns exemplos no meu post anterior) que faça a comunicação com o módulo... através do protocolo/interface SPI.
ENC24xxxxx é um otp, ou seja, sem firmware para ser gravado...
Flw...
ENC24xxxxx é um otp, ou seja, sem firmware para ser gravado...
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Programar ENC424J600
nagkiller,
Cara, agora sim comecei a entender.
Vou te dar uma breve explicação.
Quem sabe vc possa me ajudar.
Esse meu projeto utiliza pic32mx440f512h juntamente com a enc424j600
Eu já tenho um arquivo .hex que gravo direto na pic, porém não tenho a fonte, e eu gostaria de fazer essas alterações para os meus testes.
Como devo proceder?
Cara, agora sim comecei a entender.
Vou te dar uma breve explicação.
Quem sabe vc possa me ajudar.
Esse meu projeto utiliza pic32mx440f512h juntamente com a enc424j600
Eu já tenho um arquivo .hex que gravo direto na pic, porém não tenho a fonte, e eu gostaria de fazer essas alterações para os meus testes.
Como devo proceder?
cesardovalle- NOVATO
- DESCRIÇÃO: : Técnico em informática
TEMPO DE EXPERIÊNCIA : 2 anos
Sexo :
Número de Mensagens : 3
Idade : 47
Cidade/Estado: : Ribeirão Preto
Data de inscrição : 25/08/2020
Re: Programar ENC424J600
Uma das formas é tentar encontrar um programa disassembler para esta versão de firmware, ou ainda realizar um debugger com todos os possíveis comportamentos e escrever um novo código.
Outra seria verificar o dentro do arquivo hex a região onde está o possível endereço MAC e altera-lo, se houver.
Flw...
Outra seria verificar o dentro do arquivo hex a região onde está o possível endereço MAC e altera-lo, se houver.
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Programar ENC424J600
Um exemplo é o seguinte trecho de um codigo .hex para PIC18F84A que achei na internet:
Ao converter da terceira linha em diante de HEX para ASC, simplesmente encontrei uma das mensagens que são exibidas no display LCD, a palavra "TESTE" na linha 3:
: !( T4E4S4T4E4
Representada pelos valores hexadecimais "10 00 10 00 21 08 02 28 82 00 54 34 45 34 53 34 54 34 45 34", onde o CRC da linha é representado pelo numero final 82.
Flw...
- Código:
:020000040000FA
:100000005D28A1000A20003E03190800A521A10ACD
[b]:100010002108022882005434453453345434453482[/b]
:10002000203444344534203443344F344E34543433
:1000300052344F344C344534003456344534523401
...
...
...
:1003900000000000000000000611080006150130F2
:0A03A00072210611013072210800DD
:02400E00F93F78
:00000001FF
Ao converter da terceira linha em diante de HEX para ASC, simplesmente encontrei uma das mensagens que são exibidas no display LCD, a palavra "TESTE" na linha 3:
: !( T4E4S4T4E4
Representada pelos valores hexadecimais "10 00 10 00 21 08 02 28 82 00 54 34 45 34 53 34 54 34 45 34", onde o CRC da linha é representado pelo numero final 82.
Flw...
Última edição por nagkiller em Qui 03 Set 2020, 16:27, editado 1 vez(es)
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Programar ENC424J600
Outras documentações para complementar seu projeto:
https://engineering.purdue.edu/ece477/Archive/2013/Spring/S13-Grp08/nb/vharikum_files/TCPIP.pdf
https://microchipdeveloper.com/faq:2585 || https://microchipdeveloper.com/harmony:mhc-overview
Flw...
https://engineering.purdue.edu/ece477/Archive/2013/Spring/S13-Grp08/nb/vharikum_files/TCPIP.pdf
https://microchipdeveloper.com/faq:2585 || https://microchipdeveloper.com/harmony:mhc-overview
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Tópicos semelhantes
» TV CCE HPS 14R PROGRAMAR MEMORIA
» tv philco hitashi pc 2036 programar
» Programar um PC pra ligar e desligar uma sirene
» tv philco hitashi pc 2036 programar
» Programar um PC pra ligar e desligar uma sirene
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Hoje à(s) 11:51 por gamemaniaco
» Som usado
Hoje à(s) 10:16 por Silas Silva Nogueira
» Caixa de Som Amplificada CSR 4000A Som Distorcido e Pouca Potência!!!
Hoje à(s) 08:18 por jailton da silva santos
» Tv lcd,marca Aoc, modelo- LE 39D0330 -defeito,só liga depois de um tempo(quando aquece)
Hoje à(s) 08:06 por jailton da silva santos
» fonte taramps tef 60 amperes ci estourado
Ontem à(s) 19:27 por antonio carlos bitti
» [Resolvido] TV PLASMA SAMSUNG PL51F4900AG Não liga , led stand by piscando ( RESOLVIDO )
Ontem à(s) 13:28 por Paranista
» TV LG MODELO 42LB5600 ACENDE O LED MAS NÃO LIGA
Qua 20 Nov 2024, 18:27 por Tales g
» TV STI DL3270 A W , sem audio
Qua 20 Nov 2024, 15:02 por valdircp
» Tv Philips 50pug6654/78 sem imagem
Qua 20 Nov 2024, 09:21 por Paranista
» Compro placa principal da LG 42lh45ed ou 42lh40ed
Seg 18 Nov 2024, 11:22 por Paulo Costa II
» Som Philips fw c 505 Ajuda entender o esquema
Sáb 16 Nov 2024, 10:03 por nagkiller
» (Resolvido) AIWA NSXF959 SEM SOM MÉDIOS AGUDOS
Sáb 16 Nov 2024, 00:31 por ZACREAL
» como descartar TRC
Sex 15 Nov 2024, 08:32 por jailton da silva santos
» cliente que não busca os aparelhos consertados, o que fazer
Sex 15 Nov 2024, 00:59 por MARIO Y. SEGAWA
» compro placa pricipal tv lg 50pb560
Qua 13 Nov 2024, 11:11 por Eletronica Manoel
» Modulo Taramps t800.1 com os resistores r32 e r5 torrados
Seg 11 Nov 2024, 10:41 por prisma eletronica
» Akai AA-A35 Seletor de Tensão
Seg 11 Nov 2024, 08:34 por city2010
» [RESOLVIDO] TV LCD UN50FH5303G Componentes danificados
Seg 11 Nov 2024, 00:54 por nagkiller
» TV PANASONIC TC- 32A400B Imagem travando
Dom 10 Nov 2024, 16:01 por ramon figueiredo
» ATENÇÃO de todos os usuários da 2002! (Nova regra).
Dom 10 Nov 2024, 12:00 por robsonseixas
» Microondas MEF-41 Eletrolux, não acende luz da porta quando abre, e quando fecha não liga
Sex 08 Nov 2024, 22:30 por joaquimrosadesouza
» Caixa som Ciclotron mult 500 Preciso do esquema
Sex 08 Nov 2024, 21:34 por prisma eletronica
» Pessoal tenho placa barato.
Sex 08 Nov 2024, 20:47 por francisco carlos de jesus
» PLACA PWM dos Módulos Roadstar RS-10000D Earthkaque e RS-6800D Agressive SPL
Sex 08 Nov 2024, 19:23 por NITRO
» Projetor LG BS 275 Liga e logo da mensagem de cooler bloqueado
Sex 08 Nov 2024, 13:05 por Paranista
» Cd Player Carrossel Sony - Não fecha a gaveta nem gira o carrossel
Qui 07 Nov 2024, 14:15 por Denisson Ventura
» OU O FÓRUM ACABOU OU NINGUÉM PARTICIPA DO FÓRUM MAIS.
Qui 07 Nov 2024, 12:09 por Paranista
» TV PHILCO TP1452N TELA ESCURA
Qua 06 Nov 2024, 17:36 por jailton da silva santos
» TV LED LE3256(A)w dados da flash Resolvido
Qua 06 Nov 2024, 12:12 por everardes
» Procuro esquema elétrico da fonte TV lg 42lb5800 EAX65423701(2.1)
Seg 04 Nov 2024, 12:22 por joaquimrosadesouza