|
xmega128a1 + sdram |
|
|
|
Jan 9 2011, 17:39
|

Участник

Группа: Участник
Сообщений: 66
Регистрация: 28-06-09
Пользователь №: 50 704

|
возникла необходимость внешней памяти на xmega128a1 под рукой есть 8 штук SDRAM 8Mx8 byte (MT48LC8M8A2) подскажите пожалуйста можно ли этот SDRAM присобачить к xmega128a1 ??? в даташите на мк написано что организация памяти должна быть 4 битная для SDRAM а у меня вроде 8 битная
--------------------
1 километр = 1024 метр
|
|
|
|
|
 |
Ответов
|
Mar 3 2011, 10:55
|
Участник

Группа: Validating
Сообщений: 64
Регистрация: 16-06-05
Пользователь №: 6 073

|
Судя по справке AVR Studio 5 в JTAGICE mkII и 3 кое-что предусмотрено для регенерации SDRAM во время останова:
XMEGA OCD OCD and clocking
When the MCU enters stopped mode, the OCD clock is used as MCU clock. The OCD clock is either the JTAG TCK if the JTAG interface is being used, or the PDI_CLK if the PDI interface is being used.
The JTAGICE mkII does not offer a variable clock rate for XMEGA targets.
SDRAM refresh in stopped mode
When the OCD is in stopped mode, the MCU is clocked by the PDI or JTAG clock, as described in the paragraph above. Since nothing is known of this frequency by the debugger or OCD, a low refresh period (0x10) is automatically used. This value can't be changed by the user.
|
|
|
|
|
Mar 4 2011, 04:29
|
Частый гость
 
Группа: Свой
Сообщений: 118
Регистрация: 11-03-07
Из: Украина, Харьков
Пользователь №: 26 059

|
В AppNote 1312 нашел штуку, которая напрямую, конечно, не подойдет, но, быть может, окажется полезной.
2.5 SDRAM Refresh Considerations
...
When in sleep mode and the clock to the EBI module is stopped, it is possible to enter Self-refresh mode for the SDRAM module. To enable Self-refresh, set the SDRAM Self-refresh Enable bit (SDSREN) in Control Register B (CTRLB) for Chip Select block 3. Note that it is not possible to access the SDRAM when in Self-refresh mode. Получится, конечно, полный изврат, но можно перед потенциальной точкой останова записать этот бит. Вопрос только в том, сколько времени требуется EBI, чтобы выполнить эту операцию.
|
|
|
|
Сообщений в этой теме
bekor xmega128a1 + sdram Jan 9 2011, 17:39 prottoss Цитата(bekor @ Jan 10 2011, 04:39) в дата... Jan 9 2011, 19:53 Duhas вся проблема что в А1 нету 4-х портов под EBI... Jan 10 2011, 05:02 prottoss Цитата(Duhas @ Jan 10 2011, 16:02) вся пр... Jan 10 2011, 05:49 bekor вот досада а
скажите пожалуйста а достать 4 бит... Jan 10 2011, 05:28 prottoss Цитата(bekor @ Jan 10 2011, 16:28) вот до... Jan 10 2011, 08:22  bekor Цитата(prottoss @ Jan 10 2011, 14:22) Я н... Jan 10 2011, 09:21   prottoss Цитата(bekor @ Jan 10 2011, 20:21) тоесть... Jan 10 2011, 09:25 Duhas хрен их разбери.. в спецификации семейства А есть ... Jan 10 2011, 08:11 Duhas ну если пол объема хватает - то не проблема .. Jan 10 2011, 09:29 bekor вот здорово
есть еще вопросы
генератор кода в C... Jan 10 2011, 09:53 Duhas по задержкам мона порыть ДШ.. там должны быть врем... Jan 10 2011, 10:52 bekor а что на счет row bits, column bits,
и SDRAM self ... Jan 10 2011, 10:55 Duhas это смотрите в ДШ на память там слово в слово таки... Jan 10 2011, 12:23 KKV2003 Меня лично их EBI-нутая система шин не порадовала ... Jan 12 2011, 08:11 bekor Подключил SDRAM (16M x 8) заработало сразу!
... Jan 14 2011, 09:00 prottoss Цитата(bekor @ Jan 14 2011, 19:00) Подклю... Jan 14 2011, 09:23  bekor Цитата(prottoss @ Jan 14 2011, 15:23) 1. ... Jan 14 2011, 09:43   prottoss Цитата(bekor @ Jan 14 2011, 19:33) это я ... Jan 14 2011, 09:50    bekor Цитата(prottoss @ Jan 14 2011, 15:50) Мод... Jan 14 2011, 10:00 KKV2003 А как насчет Huge-модели? Может пример от Atmel-а ... Jan 14 2011, 10:05 bekor huge модели там нету
там только small, medium и l... Jan 14 2011, 10:12 bekor разобрался
Код/* External memory >64k write ... Jan 14 2011, 12:16 KKV2003 Цитата(bekor @ Jan 14 2011, 18:16) разобр... Jan 17 2011, 04:01 bekor Спасибо,
буду разбираться, хотя у меня и сейчас 32... Jan 17 2011, 06:53 bekor вот настроил процессор на 32МГц а периферию на 64М... Jan 17 2011, 21:42 KKV2003 Поздравляю с успехом. А с прерываниями вряд-ли под... Jan 18 2011, 10:44 bekor спасибо,
с прерыванием тоже разбирусь как нибудь... Jan 18 2011, 18:26 bekor возможно ли писать этот кусок кода на ассемблере ч... Feb 4 2011, 12:49 demiurg_spb Цитата(bekor @ Feb 4 2011, 15:49) возможн... Feb 6 2011, 09:01  bekor Цитата(demiurg_spb @ Feb 6 2011, 13:01) В... Feb 6 2011, 17:19   demiurg_spb Цитата(bekor @ Feb 6 2011, 20:19) CodeVis... Feb 6 2011, 20:32 zombi Цитата(bekor @ Feb 4 2011, 15:49) возможн... Feb 6 2011, 20:50 bekor ЦитатаНапишите то что нужно Вам и будет счастье...... Feb 7 2011, 07:47 zombi Цитата(bekor @ Feb 7 2011, 10:47) Вот это... Feb 8 2011, 09:00  UraGun Сейчас вожусь с тем же самым. По моему твёрдому уб... Mar 1 2011, 18:34 korobov_michael Добрый день. У меня дополнительный вопрос по работ... Mar 3 2011, 04:52 KKV2003 Сильно сомневаюсь, чтобы можно было бы тормознуть ... Mar 3 2011, 10:15
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|