• Nenhum resultado encontrado

Manual TL866 II Plus - Ptbr

N/A
N/A
Protected

Academic year: 2021

Share "Manual TL866 II Plus - Ptbr"

Copied!
14
0
0

Texto

(1)

5,3 interface de configuração

5,3 interface de configuração

Como mostrado abaixo, clique no botão <Config> para entrar na interface de programação Configration. A configuração exacta dos parâmetros de programação é o chip chave pode ser a programação normalmente.

Figura 1-2:

.

5,4 instruções de configuração

5,4 instruções de configuração

Área de reposição em arquivo

Incluem Área de reposição

Devido à natureza especial de NAND FLASH, os dados no arquivo do usuário contém os dados de área de reserva de acordo com a situação real. Se não incluem:

Área Spread (área redundante 64 bytes) de dados não serão salvos no arquivo salvo ao ler o conteúdo do chip.

(2)

Modo Handle Bad Bloco

Há três maneiras de lidar com bad blocks:

Ir Bad Block:

No processo de leitura e escrita fichas se bad blocks encontrados, TL866II programador irá ignorar o bloco ruim diretamente para o próximo bloco de dados para ler ou escrever. Faça Flow como mostrado abaixo Tabela 1-1:

Dados NAND flash

Cópia impressa: Força os dados a ser lido ou escrito, independentemente de haver ou não o bloco tem uma marca de bloco ruim, e Cópia impressa: Força os dados a ser lido ou escrito, independentemente de haver ou não o bloco tem uma marca de bloco ruim, e pára de programação se ocorrer um erro durante a programação. Este método é geralmente manutenção técnica, a utilização do método de chips de memória de substituição.

BB para Block: blocos defeituosos encontrados escritos no início de um bloco particular, de modo a vantagem é fazer com que o BB para Block: blocos defeituosos encontrados escritos no início de um bloco particular, de modo a vantagem é fazer com que o sistema logicamente sentir a memória ainda é uma área contínua, geralmente usado em conjunto com a partição (Partition). Nos seguintes detalhes exemplo de configuração. Digite o número na caixa de edição (exemplo: 900) é o índice de bloco de substituição (endereço) realmente escrito a piscar quando um bloco ruim é encontrada

Mark BB Quando Verifique erro : Mark BB Quando Verifique erro :

Quando um erro de paridade ocorre depois de programar os dados, este bloco é automaticamente marcado como ruim e os dados são escritos para o próximo bloco (Ignorar Bad Block), ou os dados são gravados em um bloco específico. (BB bloquear endereço alternativo)

Bloco ruim

Bloco ruim

(3)

ler no arquivo.

O software permite que o conteúdo do arquivo está definido para 5 partições, a programação respectivamente.

EN Opções: Escolha se deseja permitir a partição. EN Opções: Escolha se deseja permitir a partição. Início da BLK: número de partição índice bloco inicial Início da BLK: número de partição índice bloco inicial End of BLK: número de índice do bloco final partição End of BLK: número de índice do bloco final partição

Contagens de R / W: O número de blocos do software de programação realmente lê ou programação para esta partição. Contagens de R / W: O número de blocos do software de programação realmente lê ou programação para esta partição.

Partition requisitos de parametrização:

UMA. Todo o número de índice de bloco, não pode ser maior do que NAND FLASH realmente contém o UMA. Todo o número de índice de bloco, não pode ser maior do que NAND FLASH realmente contém o

número de blocos.

B. Início da BLK ≦ Fim de Bloco, contagens de R / W ≦ ( Fim do Bloco s - Início da BLK + 1) B. Início da BLK ≦ Fim de Bloco, contagens de R / W ≦ ( Fim do Bloco s - Início da BLK + 1) B. Início da BLK ≦ Fim de Bloco, contagens de R / W ≦ ( Fim do Bloco s - Início da BLK + 1) B. Início da BLK ≦ Fim de Bloco, contagens de R / W ≦ ( Fim do Bloco s - Início da BLK + 1) B. Início da BLK ≦ Fim de Bloco, contagens de R / W ≦ ( Fim do Bloco s - Início da BLK + 1) B. Início da BLK ≦ Fim de Bloco, contagens de R / W ≦ ( Fim do Bloco s - Início da BLK + 1)

O número de blocos, na verdade, escritos durante o particionamento (contagens de R / W) é de preferência menor do que o tamanho do bloco de vários blocos. Fazê-lo ter alguma margem

C. Início de BLK para a próxima partição deve ser maior do que o fim do bloco para o C. Início de BLK para a próxima partição deve ser maior do que o fim do bloco para o

partição anterior Se você usar o BB para bloquear  opção, o endereço de substituição Bad bloco não deve ser incluído em partição anterior Se você usar o BB para bloquear  opção, o endereço de substituição Bad bloco não deve ser incluído em partição anterior Se você usar o BB para bloquear  opção, o endereço de substituição Bad bloco não deve ser incluído em qualquer uma dessas partições. Se você usar uma tabela de BBT, as tabelas BBT não devem ser incluídos em qualquer uma dessas partições.

Ativar BBT programação para bloquear xx

Os dados na tabela de BBT é programado para bloquear xx

Quando esta opção estiver ativada, o programador finalmente escreve o conteúdo da tabela de BBT para o bloco xx especificado após todas as partições (ou todos os dados de arquivos) foram escritos para FLASH.

Ativar arquivo Algoritmo Usuário

Ativar arquivo algoritmo definido pelo usuário

No arquivo algoritmo personalizado, o usuário pode processar todos os dados no bloco antes do processamento de dados ou o cálculo do número de série automática, bem como algoritmo ECC e assim por diante. dados da tabela BBT também pode ser preenchido automaticamente de acordo com os blocos danificados no processo de programação, de modo que o usuário pode verificar se o aplicativo lê o conteúdo corretamente.

(4)

5.5 Exemplo 1 Configuração (MT29F1G08)

5.5 Exemplo 1 Configuração (MT29F1G08)

1) Programação do flash com tabela 2 partição. 1) Programação do flash com tabela 2 partição.

2) modo de Bad processamento de bloco:  Prescindir bloco ruim. 2) modo de Bad processamento de bloco:  Prescindir bloco ruim. 2) modo de Bad processamento de bloco:  Prescindir bloco ruim.

3) Dados do arquivo: incluem área de reserva (geralmente o arquivo de dados original precisa ser tratada 3) Dados do arquivo: incluem área de reserva (geralmente o arquivo de dados original precisa ser tratada 3) Dados do arquivo: incluem área de reserva (geralmente o arquivo de dados original precisa ser tratada

área de reserva)

4) Use 2 partições 4) Use 2 partições

1 partição: a partir de 0 # -199 # Um total de 200 BLOCO, o comprimento real de dados é 10 BLOCO A segunda partição: 1000 # - # 1023 um total de 24 blocos, o comprimento real de dados de escrita é de 5 blocos

O arquivo de dados escrito é: 222.BIN (Nota: a programação NAND só pode usar arquivos de formato binário)

Através das definições acima, a operação de programação pode ser realizada. Se o arquivo não é longo o suficiente, então a programação está concluída.

Se o tamanho do arquivo excede o comprimento do bloco de dados (15 blocos) para ser escrito, a programação é concluída após o número definido de blocos foram escritos.

(5)

Os resultados de operação são apresentados na Tabela 1-2:

dados de arquivo NAND flash

bytes 2112x64

ignorados

0 # bloco início partição 1Te

1 # Bloco 2 # ... ..7 bloco #

8 # Bad Bloco ignorado 9 # bloquear 10 # 11 # 10 blocos terminam ... 1000 # Bloco Partition 2ª começar 1001 # má Bloco pulado 1002 # 1003 # 1004 # O arquivo começa 2112x64 bytes 2112 bytes x64 *6 blocos de 2112 x 64 x 64 bytes 2112 bytes de 2112 x 64 x 64 bytes 2.112 bytes 2112 x 64 x 64 bytes 2112 bytes 2.112 bytes 2.112 bytes x64 x64 Nota:

Neste exemplo de configuração, ler ou verificar o chip, sempre por partição. Ao ler:

1, Leia 10 blocos guardados para o arquivo de Partição 1. 1, Leia 10 blocos guardados para o arquivo de Partição 1. 2, Leia 5 blocos guardados para o arquivo de partição 2. 2, Leia 5 blocos guardados para o arquivo de partição 2. 3, Leia concluída.

3, Leia concluída.

(6)

5.6 Exemplo 2 Configuração (K9F1208U0C)

5.6 Exemplo 2 Configuração (K9F1208U0C)

Para K9F1208U0C capacidade exemplo de chip: (512 16) * 32 * 4096 blocos

K9F1208U0C Tamanho parâmetro :: Página: 512 bytes tamanho Spare: 16 bytes Páginas por bloco: 32 páginas Tamanho do bloco: 4096

1) Use (Partition) tabela de partição NAND FLASH para a operação de arquivo de gravação 1) Use (Partition) tabela de partição NAND FLASH para a operação de arquivo de gravação

2) modo de Bad processamento de bloco: BB para bloquear 4000, encontrou um bloco de ruim, escrever bloco 4000 # 2) modo de Bad processamento de bloco: BB para bloquear 4000, encontrou um bloco de ruim, escrever bloco 4000 #

posição inicial

3) dados de arquivo: não incluem área de reserva (área não utilizada no processamento de conteúdo DLL) 3) dados de arquivo: não incluem área de reserva (área não utilizada no processamento de conteúdo DLL)

4) Usando 2 partições, 4) Usando 2 partições,

partição 1ST: a partir de 0 # 1000 # Um total de 1001 BLOCO, o comprimento real do bloco 100. 2ST partição: entre 2000 # -3999 # Um total de 1000 BLOCO, o comprimento real de 3 BLOCO.

5) O arquivo de dados escrito é: 222.BIN (Nota: a programação NAND só pode usar o formato binário 5) O arquivo de dados escrito é: 222.BIN (Nota: a programação NAND só pode usar o formato binário

arquivos)

6) Ativar BBT programação para o Bloco 0. O conteúdo da tabela de BBT são atribuídos a 0 # 6) Ativar BBT programação para o Bloco 0. O conteúdo da tabela de BBT são atribuídos a 0 #

Quadra.

7) Ativar arquivo Algoritmo usuário, habilitar o arquivo algoritmo, ECC_256Bx2-SMALL.dll, (a DLL 7) Ativar arquivo Algoritmo usuário, habilitar o arquivo algoritmo, ECC_256Bx2-SMALL.dll, (a DLL

exemplo apenas calcula o valor de ECC para a área livre, o utilizador pode modificar a função DLL de acordo com a necessidade real, modificar o conteúdo da tabela de BBT)

8) Fluxo Proramming mostrado na Tabela 1-3. Figura 1-4: 8) Fluxo Proramming mostrado na Tabela 1-3. Figura 1-4:

(7)

Tabela 1-3: Programação de fluxo:

dados de arquivos (para não incluir reposição) (512 + 16) x32bytes flash NAND

BBT bloquear 0 # BBT (512 + 16) bytes x32

Opção Algoritmo Usuário

Nota: 16 bytes Peças Dados Área começar a partir de função DLL ou todos são 0xFF

5,7 Salve o arquivo de projeto

5,7 Salve o arquivo de projeto

Todos os parâmetros de configuração e conteúdo da tabela BBT pode ser "projeto salvo" após o ajuste está completo. Quando é usado novamente, ele pode ser programado diretamente após a abertura do arquivo de projeto e é adequado para a produção em massa.

0 # bloco para BBT

1 # Bloco partição 1Te começar 2 # bloco ... .. N # bloco N + 1 # Bad Bloco N + 2 # ... Bloco ruim

...

2000 # 2 ª Partition início 2001 # Bad Bloco 2.002 #

2003 # programação sobre ... ..

4000 # Bloco de largada para o BB 4001 # 4002 # O arquivo começa 512x32 bytes 512x32 bytes ... 512x32 bytes 512x32 bytes 512x32 bytes ... 512x32 bytes 512x32 bytes ... 512x32 bytes 512x32 bytes 512x32 bytes 512x32 bytes ... ..

(8)

6. Método NAND Flash Copiar 

6. Método NAND Flash Copiar 

6.1 Atenção

6.1 Atenção

No processo de reparação do equipamento, que muitas vezes precisa ler dados de um chip de mãe, copiados para um novo chip, e depois soldada à placa de circuito para correr, a fim de garantir o chip pode funcionar normalmente, o usuário precisa pagar a atenção para o ponto seguinte:

1) Configuração: com as configurações padrão de software programador TL866II. 1) Configuração: com as configurações padrão de software programador TL866II. 1) Configuração: com as configurações padrão de software programador TL866II.

As seguintes opções de figura, você deve usar Cópia impressa, e os dados do arquivo deve incluir: As seguintes opções de figura, você deve usar Cópia impressa, e os dados do arquivo deve incluir: As seguintes opções de figura, você deve usar Cópia impressa, e os dados do arquivo deve incluir:

incluem a área de reposição, todas as outras opções são padrão. Quando lido neste modo configurado, o software programador incluem a área de reposição, todas as outras opções são padrão. Quando lido neste modo configurado, o software programador pode ler todo o conteúdo do chip (incluindo o conteúdo do bloco ruim) para o arquivo.

2) Alguns chips NAND FLASH tem uma identificação única, aplicações de sistemas embarcados pode ler a identificação única, e as operações de criptografia no programa, porque a identificação única é a fábrica de chips foi definido quando a fábrica, não pode ser alterado, não pode ser copiado. Neste caso, mesmo se você copiar todo o conteúdo do chip corretamente (Incluir o conteúdo da Área de OTP descritas mais adiante), o novo chip não irá funcionar corretamente.

Exemplo: MT29F4G08ABA tem 16 + 16 bytes único de identificação, pode apena s ler, não pode ser ree scrita.

Se o aplicativo usa este método para criptografia requer que o usuário para determinar se o chip tem uma identificação única de acordo com a folha de dados do chip. Se sim, e se a criptografia Unique ID é usado, este fichas não pode ser substituído a menos que você pode modificar o software do sistema embarcado.

3) Área OTP (área de memória programada de uma só vez)

OTP Area é apenas uma parte do chip NAND Flash existe, especificamente se quer ou não ver a folha de dados do chip relevante

E xample: A MT29F4G08ABA possui 30 páginas (30Pages * 2112 bytes) de dados de OTP. O TL866II ainda não tem o tempo para programar e

E xample: A MT29F4G08ABA possui 30 páginas (30Pages * 2112 bytes) de dados de OTP. O TL866II ainda não tem o tempo para programar e ler a Área OTP de alguns chips NAND FLASH. Se a Área de OTP é utilizado na aplicação, os dados de OTP não pode ser copiado. (Se você precisa copiar OTP, pode c ontactar-nos)

(9)

6.2 etapas de cópia 6.2 etapas de cópia

6.2.1 Passo 1: Escolha arquivos e configurações 6.2.1 Passo 1: Escolha arquivos e configurações

Selecione ou digite o nome do arquivo, <salvar em arquivo> e <arquivo de origem> tem o mesmo nome do arquivo

Área de reposição no arquivo: Incluir área de reserva Bad Block Mode Handle: Cópia impressa

Bad Block Mode Handle: Cópia impressa

(10)

6.2.2 Passo 2: Leia o chip

6.2.2 Passo 2: Leia o chip

Clique no botão <R> na barra de ferramentas e utilizar um adaptador específico do NAND08 para colocar o chip. A seguinte caixa de diálogo irá aparecer 

Nota: Este programa tem uma função de verificação de contas de pin, se houver mau contacto com o uso do pino, haverá maus dicas, um pequeno número de pinos em chips individuais pode não ser capaz de usar o pin para verificar, para garantir bom contato pode ser temporariamente desativar a função de verificação de pino (no canto inferior esquerdo das principais opções de programação interface).

Até terminar de ler. Após a leitura for concluída, você pode clicar <Verifique> no menu principal para executar uma verificação de dados para garantir a exactidão dos dados lidos. (A velocidade de verificação pode ser muito mais rápido do que a velocidade de leitura é uma normal, porque o software TL866II programador ignorados bloco em branco automaticamente)

(11)

6.2.3 Passo 3: Programação novo chip

6.2.3 Passo 3: Programação novo chip

Substituir o novo chip, clique no botão <P> na barra de ferramentas, a interface seguinte aparece:

Nota:

UMA. Escrevendo batatas fritas pode ser mais rápido do que a leitura, não é surpreendente, porque o software pular automaticamente na

área em branco na programação.

B. Na leitura, exclusão processo de queima, se há um bloco ruim, Bad bloquear mensagens aparecerá na caixa de mensagem certa, mas não afeta a leitura ea escrita.

C. Nenhum necessário verificar a informação de bloco ruim do chip de origem eo novo chip antes de cópia, desde que a programação está correcta, não há erro de parar. o novo chip estará disponível. se existe um bloco danificado no novo chip, o software encontrou a dados são dados vazias aqui, o software pode pular automaticamente.

Se o novo chip tem um bloco danificado, o chip fonte tem dados que precisam ser escritos para este bloco ruim. . Ao copiar, não pode ser escrito a este bloco ruim. A programação é terminada. Por favor mudar para outro novo chip de programação.

Por causa de técnicos de manutenção, geralmente não sabem como a estrutura de dados do chip, como lidar com bad blocks. Assim, só é difícil copiar diretamente, os dados em branco processo de software programador TL866II saltando, de modo a evitar o problema que bad blocks de novos chips não pode ser escrito.

(12)

6,3 método de cálculo endereço de arquivo

6,3 método de cálculo endereço de arquivo

Calculado em dois casos:

1) Arquivo contém Área Spare 1) Arquivo contém Área Spare

Dados de localização em File = nBlock * (Page Size + Spare Size) * Número de páginas por bloco

má informação bloco exibição

(13)

7. Apêndice

7. Apêndice

7.1 aviso Legal

7.1 aviso Legal

(1) Os produtos que tenham sido reparados, manipuladas ou alteradas por qualquer organização ou indivíduo (1) Os produtos que tenham sido reparados, manipuladas ou alteradas por qualquer organização ou indivíduo

não devidamente autorizado por nós não são cobertos pela garantia.

(2) Fechaduras e outros produtos da dano feito pelo homem, e não sob a responsabilidade de reparação. (2) Fechaduras e outros produtos da dano feito pelo homem, e não sob a responsabilidade de reparação. (3) Devido a falhas de hardware ou defeitos de software causados pela expansão da junta

(3) Devido a falhas de hardware ou defeitos de software causados pela expansão da junta responsabilidade.

Especial

Devido ao programador, muitos tipos de suporte de chip, complexo sistema de software, erros ou defeitos são inevitáveis. Na produção em massa, OTP chip especial de programação de uma só vez, você deve confirmar que a programação estiver correta, a fim de produção em massa. A empresa não é responsável pelas perdas de expansão conjuntas causadas por defeitos falha de hardware ou de software. Se você encontrar um problema ou ter uma boa opinião dos nossos produtos, contacte-nos.

7,2 garantia

7,2 garantia

Dentro da gama normal de utilização, a partir da data da compra do produto dentro de um ano, se o produto não pode ser garantia livre.

7.3 Contate-Nos

7.3 Contate-Nos

Com a atualização de software, o conteúdo deste manual são apenas para referência, software de aplicação do produto deve prevalecer. Você pode baixar a última aplicação em http://www.xgecu.com/en  .

Você pode baixar a última aplicação em http://www.xgecu.com/en  . Você pode baixar a última aplicação em http://www.xgecu.com/en  .

(14)

7,4 PERGUNTAS FREQUENTES ( perguntas frequentes )

7,4 PERGUNTAS FREQUENTES ( perguntas frequentes )

7,4 PERGUNTAS FREQUENTES ( perguntas frequentes )

7,4 PERGUNTAS FREQUENTES ( perguntas frequentes )

1. Dispositivo indisponível ou erro

Normalmente, o driver USB não está instalado, ou o motorista é proibido por software anti-vírus. Neste momento, a luz amarela sobre o programador USB pisca rapidamente. Solução: Consulte a seção 2.1.2, reinstalar o driver de dispositivo USB.

2. Ocorreu um erro ao atualizar o firmware de atualização, incapaz de atualizar 

Costumo usar o hub USB, não use um hub externo quando refrescante, o dispositivo conectado diretamente à porta USB do computador, atualizar atualização. Se você não ainda resolver o problema, você tenta atualizá-lo em outro computador.

3. Pin detectar erros

Caso 1: o antigo chip de, há, muitas vezes, levar a pontas de contato pobres, cuidadosamente lidar com o pino. Caso 1: o antigo chip de, há, muitas vezes, levar a pontas de contato pobres, cuidadosamente lidar com o pino.

Caso 2: Se utilizar um adaptador, usar um multímetro para medir s e os pinos de adaptador são normais. Caso 2: Se utilizar um adaptador, usar um multímetro para medir s e os pinos de adaptador são normais. Caso 2: Se utilizar um adaptador, usar um multímetro para medir s e os pinos de adaptador são normais. Caso 2: Se utilizar um adaptador, usar um multímetro para medir s e os pinos de adaptador são normais.

Caso 3: pinos individuais das fichas individuais podem não suportar a verificação de pinos de contacto. Neste caso, a função de Caso 3: pinos individuais das fichas individuais podem não suportar a verificação de pinos de contacto. Neste caso, a função de verificação pin pode ser cancelada temporariamente no canto inferior esquerdo da interface principal.

4. erro ID detectado

Muitos batatas fritas têm um chip no interior da identificação (ID), o conteúdo é geralmente composta por dois ou mais bytes, o primeiro byte é geralmente o código do fabricante (Fabricação ID), seguido pelo tipo de chip ou capacidade de chip. ficha diferente, ID será diferente, a função dessa opção é para evitar chips incorreta em. Esta opção verifica o ID de chip antes de ler ou escrever para o chip. Se continuar corretamente, esta função é opcional. A operação será abortada se o erro ID. A opção padrão é permitir.

Referências

Documentos relacionados

C) Bom Retiro, és nosso orgulho! Bom Retiro és nosso amor! Nós te amamos com loucura, nós queremos teu calor. Teu povo luta com bravura, pra ver crescer o teu valor.. Página 6 de 6

“Considero bem importante esse serviço prestado pela cooperativa e sempre busco orientação antes de realizar um negócio, escolher a melhor aplicação, fazer empréstimos

Os projetos no Raso são financiados pela Fundação MAVA e a BirdLife International e tem como parceiros a SPEA - Sociedade Portuguesa para o Estudo das Aves, a Universidade de

Os exames médicos e respectivos laudos dos candidatos considerados INAPTOS só serão devolvidos ao mesmo, após decorridos 30 (trinta) dias da realização da Junta Especial Militar

Na data deste Formulário de Referência, não havia qualquer condenação criminal, qualquer condenação em processo administrativo da CVM, nem qualquer condenação transitada em

se delecta em o pecado que ja fez e quando lhe vem em mente e to- ma hi prazer, este deve jejuar. No entanto, é importante lembrar que a associação da luxúria com o sexo não

If you wish to donate toward the cost of Easter Flowers to decorate our Church, please speak to a priest after Mass, or deposit offering in the mail slot at the

A exploração levou gente do Brasil todo para Minas Gerais no século XVIII. Como toda mão de obra se ocupava da mineração, foi necessário criar rotas de comércio para importar