Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AT45DB161 с буквой D
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Shuuura
Приехала AT45DB161D в SOIC. Хотел поставить вместо AT45DB041В без переделки платы. Начал разбираться - команда считывания регистра статуса (0x57) в даташите отсутствует, хотя реально работает. Командам 0x52 и 0х68 присвоен статус "not recommended for new designs". При простой замене 57h->D7h, 52->d2 получаю нестабильную работу. Необходимо одним софтом поддерживать обе микросхемы. Работаю в SPI mode 3. Кто нибудь с таким сталкивался?
beer_warrior
Чип ид она отдает? Спрашивать и работать разными командами.
Если нет сделать условную компиляцию и собирать два разных бинарника.
Shuuura
Цитата
Чип ид она отдает? Спрашивать и работать разными командами.

Давать дает, только устройства записи уже несколько лет как раздаю заказчикам, сложно из все перешить.
beer_warrior
Цитата
Давать дает, только устройства записи уже несколько лет как раздаю заказчикам, сложно из все перешить.

Ставить в новые девайсы, или там мнеять при ремонте.
Я имею в виду код, который на старте определяет подключенный чип
пишет в переменную тип кристалла, а потом в соответствующих процедурах выбирается соответсвующий алгоритм.
digital
а каким программатором можно зашить ревизию "D",

те которые зашивают ревизию "B" нифига не работают с "D" (triton),

замена команд не помогает sad.gif

И это при том что вроде полная совместимость.
rezident
Цитата(digital @ Jan 28 2007, 01:59) *
замена команд не помогает sad.gif

И это при том что вроде полная совместимость.

Документ Migrating from the B to the New D DataFlash Family читали?
digital
to rezident

спасибо смотрели, по документу полная обратная совместимость, а не деле программатор не шьет.

Так не хочеться свой программатор делать sad.gif

Программатор на самом деле шьет, но записывает мусор, отдалено напоминающий данные.
bmf
Цитата(digital @ Jan 28 2007, 21:54) *
по документу полная обратная совместимость

как раз при программировании и не совсем полная. См пункт 3."Design Considerations" указанного документа
digital
to bmf

Если использовать метод опроса регистра состояния то вроде полная совместимость.

Возможно не опрашиваться статус, а выдерживается время которого нехватает.

Придеться разбираться в исходниках sad.gif
Ykidia
Ну как, разобрались? Как гарантированно получать ответ на команду чтения регистра статуса?
Itch
Надеюсь, вы в курсе, что размер страниц у D-версии равен степени 2, а у B немного больше.
Сергей Борщ
Цитата(Itch @ Mar 29 2007, 20:41) *
Надеюсь, вы в курсе, что размер страниц у D-версии равен степени 2, а у B немного больше.
Не совсем так: ее можно раз и навсегда загнать в такой режим, но "свежая" имеет размер 528 байт.
Цитата
The “power of 2” page size is a
One-time Programmable (OTP) register and once the device is configured for “power of 2” page size, it cannot be reconfigured again. The devices are initially shipped with the page size set to 528bytes.
А за информацию спасибо, не знал.
Itch
Цитата(Сергей Борщ @ Mar 30 2007, 01:53) *
Не совсем так: ее можно раз и навсегда загнать в такой режим, но "свежая" имеет размер 528 байт.А за информацию спасибо, не знал.

Вам спасибо! Про то что можно сконфигурировать лишь один раз не знал, так бы запортачил микросхему (:
uriy
Подскажите может кто знает. В новый девайс была заложена AT45DB081B. Возникла необходимость большего объема памяти, была выбрана AT45DB161B. Однако у атмел наблюдается тенденция в развитии новых релизов микросхем B->C->D . Требуется корпус CASON8 у AT45DB161D нет такого корпуса. В списке DataFlaxh на сайте атмел уже нет AT45DB161B есть только с буквой D. Так вот собсно вопрос, они сварачивают производство 161B или нет. Реокомендаций не использовать их в новых девайсах вроде бы нет.
Сергей Борщ
Цитата(urasinov @ May 24 2007, 11:44) *
Так вот собсно вопрос, они сварачивают производство 161B или нет. Реокомендаций не использовать их в новых девайсах вроде бы нет.
Ну как же?
Цитата
Serial Flash Mature Devices
(not for use in new designs)
Devices Description
AT25F1024 Mature 1 M-bit, SPI Bus Serial Flash, High-speed, SPI Mode 0 and 3
AT25F512 Mature 512K-bit, SPI Bus Serial Flash, High-speed, SPI Mode 0 and 3
AT45DB161B 16M bit, 2.7-Volt Only Serial-Interface Flash with Two 528-Byte SRAM Buffers
AT45DB642 64M bit, 2.7-Volt Only Dual-Interface Flash with Two 1056-Byte SRAM Buffers.
uriy
Спасибо, теперь увидел!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.