t25a3 0 15 апреля, 2011 Опубликовано 15 апреля, 2011 · Жалоба Привет всем. Собственно возникла такая проблема. Программирование данного камня идет через SPI. Вкурил даташит. Начинаю реализовывать. Реализовываю на AT91SAM7A3. В последствии можно сделать USB программатор благо USB_CDC уже поднят. Так вот когда я пытаюсь читать флэш впоследствии вылезает непонятный глюк. Младший бит каждого байта принимается иногда нормально иногда со сбоями. На осциллограмме видно что как возникает этот импульс... также виден этот импульс и на соседнем байте... Может кто сталкивался с этой проблемой?))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
t25a3 0 18 апреля, 2011 Опубликовано 18 апреля, 2011 · Жалоба Пытаюсь достучаться до офф производителя, но пока безрезультатно... Весьма вероятно в ките (кит nRF6310 читает флэш корректно) используются буферные усилители... Может также чип после восьмого тактового импульса отпускает MISO в тертье состояние и тут вступает в действие подтягивающий резистор... Но как-то он дюже избирательно вступает в действие... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
t25a3 0 19 апреля, 2011 Опубликовано 19 апреля, 2011 (изменено) · Жалоба :disco: Получил ответ от офф производителя!!!! Есть вероятность что моя проблема с nRF24LE1 их сильно озадачила)))) Ребята думают!))) Есть вероятность что это связано с глючностью чипа так как интерфейс программирования это Slave SPI. Мой предыдущий пост на эту тему nRF24LE1 и Slave SPI. Изменено 19 апреля, 2011 пользователем shrek Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
t25a3 0 20 апреля, 2011 Опубликовано 20 апреля, 2011 · Жалоба Вероятность подтвердилась... Все это из за глючности чипа "АХ". А то что кит nRF6310 читает нормально так это какие то ухищрения кита... Так ответили в супорте))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
t25a3 0 22 апреля, 2011 Опубликовано 22 апреля, 2011 (изменено) · Жалоба к слову))) мне удалось победить баг) правда жестко.... Тактовую частоту SPI пропустил через счетчик подбрал задержки чтобы импульс был практически на спаде импульса тактовой частоты. Получилось что nRF24LE1 меня понимает и я его начал нормально понимать)))) тычек возникающий после восьмого импульса SPI уже не ловит. Изменено 22 апреля, 2011 пользователем shrek Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LexaK 0 31 января, 2013 Опубликовано 31 января, 2013 · Жалоба Удалось доделать программатор? Он коммерческий? Как можно получить себе такой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться