s868 0 3 февраля, 2009 Опубликовано 3 февраля, 2009 · Жалоба доброго времени суток. для разработки девайса приобрели кит на AD21364, софт VisualDSP 4.5 там есть возможность на ките загружаться с последовательной флэшки АТ25F512 эту часть (boot from spi flash) перенесли в наш девайс, но заменила память на AT45DB041, так как АТ25F512 снято с производства. оказалось что не все так просто и FlashProgrammer заточен под АТ25F512, если используется другая микросхема - нужно модифицировать драйвер для нее (( вопрос - каким образом решить проблему с минимальными затратами: - если выбрать другую микросхему памяти - то где искать к ней драйвер? - адаптировать драйвер под данную микросхему AT45DB041? кто делал подобное и как решил этот вопрос. заранее благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vik0 0 3 февраля, 2009 Опубликовано 3 февраля, 2009 · Жалоба - если выбрать другую микросхему памяти - то где искать к ней драйвер? Взять полный аналог АТ25F512, например: http://www.numonyx.com/Documents/Datasheets/M25P05A.PDF (бывшая STMicro) Взять любую другую SPI flash. Модификация драйвера - правка нескольких констант в исходнике драйвера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bookevg 0 4 февраля, 2009 Опубликовано 4 февраля, 2009 · Жалоба доброго времени суток. для разработки девайса приобрели кит на AD21364, софт VisualDSP 4.5 там есть возможность на ките загружаться с последовательной флэшки АТ25F512 эту часть (boot from spi flash) перенесли в наш девайс, но заменила память на AT45DB041, так как АТ25F512 снято с производства. оказалось что не все так просто и FlashProgrammer заточен под АТ25F512, если используется другая микросхема - нужно модифицировать драйвер для нее (( вопрос - каким образом решить проблему с минимальными затратами: - если выбрать другую микросхему памяти - то где искать к ней драйвер? - адаптировать драйвер под данную микросхему AT45DB041? кто делал подобное и как решил этот вопрос. заранее благодарен. Зависит от того что понимать под минимальными затратами: 1. Вы имеете собств. target board, на которой стоит AT45 - тогда вам надо переработать загрузчик с АТ25 на AT45. Загрузчик лежит в Analog Devices\VisualDSP 5.0\213xx\Examples\ADSP-21364 EZ-KIT Lite\Flash Programmer\Serial - затем скомпилить проект-загрузчика и включить этот загрузчик в ваш проект 2. Нет собств. target board - совет дан vik0 - единственно, что я посоветовал бы - взять память побольше 4-8Мбит Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pathfinder 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба Модификация драйвера - правка нескольких констант в исходнике драйвера. Не совсем так. У Atmel AT45DBxxx набор команд существенно отличается от большинства SPI NOR Flash, в том числе и M25xxx. s868, если у вас есть возможность достать или собрать USB-JTAG переходник на основе FT2232, то я могу добавить поддержку AD21364 в эту программу для прошивки флешек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vik0 0 11 февраля, 2009 Опубликовано 11 февраля, 2009 · Жалоба У Atmel AT45DBxxx набор команд существенно отличается от большинства SPI NOR Flash, в том числе и M25xxx. Согласен. Но я имел ввиду именно стандарную SPI Flash. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться