Problema com gravação sequêncial em uma eeprom externa.

Olá pessoal.
Estou brigando com uma eeprom 24FC1025 que vou usar para armazenar algumas telas de um display mas estou tendo problemas para grava-la.
Fiz um programinha usando um PIC18F4550 em que eu gravo o bitmap na flash e ele joga isso dentro desta eeprom , funcionou bem para os icones de 12x12 pixels, mas agora chegou a hora de gravar as telas grandes de 240x64.
O problema é que para fazer isso eu preciso reconfigurar o meu programa para ficar atento ao buffer interno da eeprom que é de apenas 127 bytes mas estou tendo problemas com acknowledge polling (resposta da memória dizendo que terminou o processo de gravação do buffer pag. 10).
Depois de apanhar bastante descobri que o aplicativo do PicKit2 é capaz de gravar um arquivo .hex ou .bin nesta memória, porém ele não tem recursos para gerar este arquivo a não ser que eu o faça byte por byte, conclusão....
Não custa nada perguntar, mas alguém conhece algum aplicativo capaz de converter um arquivo texto ( ex: minha_tela[2560] ) em um arquivo .hex ou .bin?
Ou alguém teria uma sugestão pratica para gravar estas informações nesta memória de uma forma mais simples?
Obrigado
Estou brigando com uma eeprom 24FC1025 que vou usar para armazenar algumas telas de um display mas estou tendo problemas para grava-la.
Fiz um programinha usando um PIC18F4550 em que eu gravo o bitmap na flash e ele joga isso dentro desta eeprom , funcionou bem para os icones de 12x12 pixels, mas agora chegou a hora de gravar as telas grandes de 240x64.
O problema é que para fazer isso eu preciso reconfigurar o meu programa para ficar atento ao buffer interno da eeprom que é de apenas 127 bytes mas estou tendo problemas com acknowledge polling (resposta da memória dizendo que terminou o processo de gravação do buffer pag. 10).
Depois de apanhar bastante descobri que o aplicativo do PicKit2 é capaz de gravar um arquivo .hex ou .bin nesta memória, porém ele não tem recursos para gerar este arquivo a não ser que eu o faça byte por byte, conclusão....
Não custa nada perguntar, mas alguém conhece algum aplicativo capaz de converter um arquivo texto ( ex: minha_tela[2560] ) em um arquivo .hex ou .bin?
Ou alguém teria uma sugestão pratica para gravar estas informações nesta memória de uma forma mais simples?
Obrigado