Entrar    Registrar

Sistemas de arquivos: SDCard_FS

Software e Hardware para uC PSoC

Moderadores: andre_teprom, 51

  • Autor
    Mensagem

Sistemas de arquivos: SDCard_FS

Mensagempor chrdcv » 09 Dez 2010 09:01

Alguém aqui já trabalhou com o extinto sistema de arquivos (SDCard_FS) disponibilizado pela Cypress ?

Atualmente está corrompendo o sistema de arquivos do cartão... muito estranho.

Se alguém já trabalhou com essa biblioteca, sugestões são sempre bem vindas!

Christian
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1514
Registrado em: 13 Out 2006 14:13

Mensagempor chrdcv » 07 Jan 2011 14:26

Aos que ainda insistem em utilizar os paçocas!

O sistema de arquivos disponibilizado até então pela Cypress (até o IDE 5.0) implementa PARTES do sistema de arquivos FAT12/16/32. Certamente devido as restrições inerentes a uma arquitetura de 8bits, não há suporte para a criação do sistema de arquivos (formatação), somente um diretório é suportado e cuidados adicionais devem ser tomados quando na leitura e escrita de grandes stream usando formatadores "padrões" da linguagem. O sistema de arquivos não foi implementado pelo pessoal da Cypress e sim por uma empresa contratada, e certamente devido as restrições e bugs encontrados (e divulgados abertamente em outros fórums), a Cypress chegou ao ponto de retirar do mercado um kit de avaliação do sistema de arquivos para cartões SD.

Como estou a dar manutenção em um projeto com hardware já finalizado, encontrei algumas dificuldades, principalmente na hora de utilizar um cartão SD recém formatado. O sistema de arquivos implementado SOMENTE aceita cartões FORMATADOS utilizando o formatador padrão do fabricante do cartão (no caso sandisk sdformatter) devido certamente ao tamanho do logical blocks (512B). Ao formatar o cartão com o formatador descrito, o mesmo não é mais corrompido pelo sistema de arquivos.

Resta saber portanto, quais serão outras surpresas a diagnosticar e enfrentar!

chrdcv
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1514
Registrado em: 13 Out 2006 14:13

Voltar para Cypress

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes

cron