Перейти к содержанию
    

Старт SDFE24628E

Добрый день.

Суть проблемы: используется SOC PEF24628E V1.2 с образами IDC_Online_v1.1_1.7.2.bin и shdsl_soc4e_cot_rt_172__001.bin загружаемые по MPI интерфейсу.

После загрузки firmware в SOC верификация (BIST-тесты) проходят успешно, но через 2 сек. от SOC приходит сообщение ALM_InitializationAborted с контекстом SDFE_INIT_ERROR. На последующие попытки записи в устройство команд возвращаются ACK ответы с нулевой длинной и контекстом в поле RC=2. Ниже приведён лог загрузки firmware в SOC.

 

PEF24628E_DRV: Set SCI clock to default 4

sdfe firmware loaded into soc 1

PEF24628E_DRV: IDC FW Load: Setting Valid bit...

PEF24628E_DRV: IDC FW download finished.

idc firmware loaded into soc 1

PEF24628E_DRV: IDC FW Load: Setting Ram Loaded bit...

PEF24628E_DRV: switching to MPI interface

PEF24628E_DRV: IDC Firmware started

PEF24628E_DRV: MCR_0 = 0x20, MCR_1 = 0x00, MCR_2 = 0x00, MCR_3 = 0x00

firmware successfully started on soc 1

recv unknown msg: ID = 0600, len = 4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При портировании на МК с little endian не переконвертировался параметр FWDTPNT и не выдерживалась "времянка" записи команд в SOC(что совсем не отображено в документации). Вот и всех делов-то оказалось

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...