[an error occurred while processing this directive]
Вопрос знатокам fujitsu(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
миниатюрный аудио-видеорекордер mAVR

Отправлено wladimir f. 17 июля 2002 г. 09:29

Подключил к Fujitsu mb90f497 внешнюю SRAM 32K , в start.asm и в опциях Softune сделал все необходимые настройки, в симуляторе программа работает с внешней памятью нормально, реально же контроллер не запускается вообще, может я настройки неправильно сделал или у кого-нибудь было подобное?

#set SINGLE_CHIP 0 ; all internal
#set INTROM_EXTBUS 1 ; mask ROM, FLASH, or OTP ROM used
#set EXTROM_EXTBUS 2 ; full external bus (INROM not used)
#set BUSMODE INTROM_EXTBUS ; <<< set bus mode (see mode pins)
#set ROMMIRROR ON ; <<< ROM mirror function ON/OFF ; MB90500/400 family only
.
.
.

#set ADDR_PINS B'11111111 ; <<< select used address lines
; A23..A16 to be output.
; This is the value to be set in HACR-register. "1" means: pin used as
; IO-port. (B'10000000 => A23 not used, B'00000001 => A16 not used)

#set BUS_SIGNAL B'00011110 ; <<< enable bus control signals
; |||||||+-- ignored
; ||||||+--- bus width lower memory (0:16, 1:8Bit)
; |||||+---- output WR signal(s) (1: enabled )
; ||||+----- bus width upper memory (0:16, 1:8Bit)
; |||+------ bus width ext IO area (0:16, 1:8Bit)
; ||+------- enable HRQ input (1: enabled )
; |+-------- enable RDY input (1: enabled )
; +--------- output CLK signal (1:enabled )

в опциях линкера добавил подключил и описал секцию, проект компилируется без ошибок, в симуляторе все работает.
В режиме single chip основная программа работает.

Заранее благодарю за помощь!
Владимир.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru