реклама на сайте
подробности

 
 
> falc56, pef2256 H v2.1
Chechelnitsky
сообщение Nov 9 2005, 16:05
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 24
Регистрация: 3-08-04
Пользователь №: 437



Пытаюсь запустить сабж.

Разобрался с передачей в линию, структурированный поток, CAS. Проблема возникла с приемом HDB3-кода. Облазел всю документацию и errata. На MCLK подаю 10.24 МГц. Значение коэффициентов для GCM[8..1] - подставляю рассчитанные программой "FrqCalc21Rev3.exe". Плату проверил. До ног МС сигналы доходят.

В регистр FRM0 (адрес 0х1С) прописываю 0хF0 - HDB3-код.
Бит "Receive Line Monitoring" (регистр LIM0) = 0 - выключен.
Бит "Dual-Rail Select" (регистр LIM1) = 0 - выключен -> работает аналоговый интерфейс с эквалайзером.

Возникают следующие подозрения:
1. Не работает входной эквалайзер. Может быть у кого-нибудь есть ASCII-файл для заливки в RAM эквалайзера? Поделитесь пожалуйста.
2. Не нравится частота 10.24 на ноге MCLK. Передаять кварц на 10 МГц?

P.S. На команду чтения версии (адрес 0x4A) выдает 0х05. Это правильно???

Заранее спасибо.
С уважением, Владимир.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Артем_Балетински...
сообщение Apr 16 2009, 14:21
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 9-01-09
Пользователь №: 43 053



В общем достал я Errata. Теперь я знаю что мне делать, но есть проблема. В Errata написано нужно перепрограммировать эквалайзер приемника, написан алгоритм как это сделать, но вот беда - нету самих значений которыми надо программировать эквалайзер. Написано, что эти значения доступны в виде ASCII txt файла, спросил у дистрибьютеров infeneon которые мне Errata дали - сказали нет у них ничего. Может у кого есть этот самый файл - выложите плиз.
Go to the top of the page
 
+Quote Post
Artem_Petrik
сообщение Apr 22 2009, 17:10
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Цитата(Артем_Балетинских @ Apr 16 2009, 17:21) *
В общем достал я Errata. Теперь я знаю что мне делать, но есть проблема. В Errata написано нужно перепрограммировать эквалайзер приемника, написан алгоритм как это сделать, но вот беда - нету самих значений которыми надо программировать эквалайзер. Написано, что эти значения доступны в виде ASCII txt файла, спросил у дистрибьютеров infeneon которые мне Errata дали - сказали нет у них ничего. Может у кого есть этот самый файл - выложите плиз.

Попробуйте попросить не ACII txt, а просто исходники драйвера для FALC56 для ихней evalboard. Файл зовется f56.c. Там в процедуре инициализации что-то есть. Может он даже у вас уже есть.
У меня файл древний, 2003 года, содержит в себе
Код
    /*Receiver Sensitivity optimization*/
/*#ifdef F56_21    
    falc = ctx->falc[0].pxReg;
    MEM_WRITE8(falc + FALC56_BB , 0x17);
    MEM_WRITE8(falc + FALC56_BC , 0x55);
    MEM_WRITE8(falc + FALC56_BB , 0x97);
    MEM_WRITE8(falc + FALC56_BB , 0x11);
    MEM_WRITE8(falc + FALC56_BC , 0xAA);
    MEM_WRITE8(falc + FALC56_BB , 0x91);
    MEM_WRITE8(falc + FALC56_BB , 0x12);
    MEM_WRITE8(falc + FALC56_BC , 0x55);
    MEM_WRITE8(falc + FALC56_BB , 0x92);
    MEM_WRITE8(falc + FALC56_BB , 0x0C);
    MEM_WRITE8(falc + FALC56_BC , 0x00);
    MEM_WRITE8(falc + FALC56_BB , 0x8C);
    MEM_WRITE8(falc + FALC56_BB , 0x0C);
#endif*/
}

P.S. Если мне не изменяет память, там по этим адресам далеко не всегда получается писать. То ли, чтоб писалось, надо чтоб шина была 16-разрядная, толи немультиплексированная. Что-то такое в Errata было. Только не помню в какой версии, может в 2.2 уже все нормально. В общем, обратите внимание.
Go to the top of the page
 
+Quote Post
Артем_Балетински...
сообщение Apr 28 2009, 05:29
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 9-01-09
Пользователь №: 43 053



Цитата(Artem_Petrik @ Apr 22 2009, 23:10) *
Попробуйте попросить не ACII txt, а просто исходники драйвера для FALC56 для ихней evalboard. Файл зовется f56.c. Там в процедуре инициализации что-то есть. Может он даже у вас уже есть.
У меня файл древний, 2003 года, содержит в себе
Код
    /*Receiver Sensitivity optimization*/
/*#ifdef F56_21    
    falc = ctx->falc[0].pxReg;
    MEM_WRITE8(falc + FALC56_BB , 0x17);
    MEM_WRITE8(falc + FALC56_BC , 0x55);
    MEM_WRITE8(falc + FALC56_BB , 0x97);
    MEM_WRITE8(falc + FALC56_BB , 0x11);
    MEM_WRITE8(falc + FALC56_BC , 0xAA);
    MEM_WRITE8(falc + FALC56_BB , 0x91);
    MEM_WRITE8(falc + FALC56_BB , 0x12);
    MEM_WRITE8(falc + FALC56_BC , 0x55);
    MEM_WRITE8(falc + FALC56_BB , 0x92);
    MEM_WRITE8(falc + FALC56_BB , 0x0C);
    MEM_WRITE8(falc + FALC56_BC , 0x00);
    MEM_WRITE8(falc + FALC56_BB , 0x8C);
    MEM_WRITE8(falc + FALC56_BB , 0x0C);
#endif*/
}

P.S. Если мне не изменяет память, там по этим адресам далеко не всегда получается писать. То ли, чтоб писалось, надо чтоб шина была 16-разрядная, толи немультиплексированная. Что-то такое в Errata было. Только не помню в какой версии, может в 2.2 уже все нормально. В общем, обратите внимание.


Прислали мне исходники, теперь буду пробовать перепрограммировать. Всем спасибо за помощь
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 28 2009, 08:24
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Артем_Балетинских @ Apr 28 2009, 08:29) *
...теперь буду пробовать перепрограммировать.

Мне где-то через месяц тоже придется выжимать максимальную дальность из FALC и QFALC, так что о результатах было-бы интересно узнать.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jul 17 2009, 13:38
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



У нас OctalFALC заработал по UTP на 2 километра, причем провод был собран из кусков (даже не из бухт) на скрутках. Без перезаливки эквалайзера не пробовали, так как испытывали не сами.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 17 2009, 13:44
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(DmitryR @ Jul 17 2009, 16:38) *
Без перезаливки эквалайзера не пробовали, так как испытывали не сами.

Эквалайзер QFALC и прочих Октальных в перезаливке не нуждается и соответственно сама процедура вообще не описана. Все шаманство в относится к одиночному FALC. Так что Вы, говорите, заливали в Octal?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jul 17 2009, 14:04
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Заливали код, присланный дилером по технологии, описанной в OCTALFALC_V1.1_ES_Rev4.0 п.1 "Reduced Receiver Sensitivity in E1". И почему бы этому октальному фальку не нуждаться в перезаливке, если он примерно на два года старше, чем FALC56 2.2?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 18 2009, 05:26
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(DmitryR @ Jul 17 2009, 17:04) *
...почему бы этому октальному фальку не нуждаться в перезаливке, если он примерно на два года старше, чем FALC56 2.2?

Да уж... С восмеренными дела не имел, видиммо к счастью smile.gif... Даже не предполагал, что с ними еще более запущено, чем с одиночными, ибо счетверенные вполне в этом отношении отработанные.
P.S.
А вообще с Infineon пора завязывать - не думаю, что сброс всего проводного направления неведомой инвестиционной штатовской компании хорошо аукнется....


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Aug 3 2009, 06:32
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(zltigo @ Jul 18 2009, 09:26) *
А вообще с Infineon пора завязывать - не думаю, что сброс всего проводного направления неведомой инвестиционной штатовской компании хорошо аукнется....

А можно эту мысль поподробнее развить, а то до меня что-то плохо доходит? Какой сброс? Вроде только что вот MUNICH версии обновили, QUADFalc вышел 3.1? Но вообще я Infineon взял потому только, что они чувствительнее Dallas (что подтвердилось на испытаниях - мы сделали конкурентов на чипах Dallas примерно на 20%), а остальные плохо доступны.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 3 2009, 06:49
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(DmitryR @ Aug 3 2009, 09:32) *
А можно эту мысль поподробнее развить

А чего тут развивать - продали, за не перспективностью, и все стало туманее.
Цитата
а остальные плохо доступны.

Посему пора ориентироваться на LIU + FPGA. Для массовых коротких дистанций вместо LIU почти любая самоделка - тогда еще не только независимее, но и дешевле.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Aug 3 2009, 07:30
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(zltigo @ Aug 3 2009, 10:49) *
Посему пора ориентироваться на LIU + FPGA. Для массовых коротких дистанций вместо LIU почти любая самоделка - тогда еще не только независимее, но и дешевле.

Мы вобщем-то так и собираемся сделать в перспективе, однако с теоретической точки зрения я не понимаю, какая разница покупать LIU или полный фреймер (нам надо LH, поэтому без LIU не обойтись). Затем еще, HDLC контроллер на 256 каналов занимает в FPGA не очень мало места (больше 10000 LUT), то есть MUNICH получается просто выгоднее экономически. Я вообще этого дела раньше не касался, взял MUNICH с OctalFALC соединил и success c первого раза, а в FPGA там придется покувыркаться с отладкой и HDLC, и фреймера.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 3 2009, 09:29
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(DmitryR @ Aug 3 2009, 10:30) *
взял MUNICH с OctalFALC соединил и success c первого раза

При таком подходе, в самом OctalFALC уже 24 HDLC контроллера оказались лишними sad.gif, MUNCH - то зачем? Просто не захотелось PCI в FPGA поднять sad.gif.
Цитата
а в FPGA там придется покувыркаться с отладкой и HDLC, и фреймера.

Зато получите определенную степень независимости и не будет той офигенной избыточности. Да и из Infineon что не собирай, все EWSD получается smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Chechelnitsky   falc56   Nov 9 2005, 16:05
- - maxus   Я тоже намахался с подобным. Дайте свое мыло - выш...   Nov 9 2005, 17:30
- - Chechelnitsky   e-mail: chechelnitsky@rambler.ru P.S. У мена вер...   Nov 14 2005, 10:04
|- - maxus   У меня эта же версия. Высылать не буду Я пробовал...   Nov 14 2005, 13:33
|- - Chechelnitsky   Цитата(maxus @ Nov 14 2005, 16:33) Подсчи...   Nov 14 2005, 14:47
|- - zltigo   Цитата(Chechelnitsky @ Nov 14 2005, 17:47...   Jun 17 2007, 10:27
|- - Kazap   Цитата(zltigo @ Jun 17 2007, 15:27) А что...   Jun 22 2007, 16:08
|- - zltigo   Цитата(Kazap @ Jun 22 2007, 19:08) для 10...   Jun 22 2007, 17:00
|- - Kazap   Цитата(zltigo @ Jun 22 2007, 22:00) Спаси...   Jun 23 2007, 09:49
|- - zltigo   Цитата(Kazap @ Jun 23 2007, 12:49) Не виж...   Jun 23 2007, 11:39
|- - Kazap   Цитата(zltigo @ Jun 23 2007, 16:39) Для н...   Jun 30 2007, 14:10
- - CITY   аналогично токо значение из errata помогло в свое ...   Jan 22 2006, 16:18
- - Equinox   ПЖЛСТА! Подскажите, где можно дёрнуть errat...   Mar 1 2006, 07:23
- - Equinox   Благодарю Вас, господин Chechelnitsky, за эту пдф-...   Mar 3 2006, 10:34
- - dimasen   Поможите и мне плиз. Парюсь уже неделю с FALC56 v1...   Jun 28 2006, 13:40
|- - Chechelnitsky   Цитата(dimasen @ Jun 28 2006, 16:40) Помо...   Jul 1 2006, 09:19
- - 2b|!2b?..   пришлите по почте еррату, аналогичные проблемы - р...   Jul 11 2006, 14:21
- - 2b|!2b?..   всё. прислали из Интеха.   Jul 12 2006, 12:26
- - Kazap   Не могу никак получить от интеха errata на FALC56 ...   Jun 17 2007, 08:32
- - shamray   Решил не открывать новую тему - напишу сюда. Польз...   Jun 21 2007, 07:24
- - Dmitrik73   Если у кого есть скиньте, пожалуйста, errata PEF22...   Aug 24 2007, 15:07
|- - shamray   Цитата(Dmitrik73 @ Aug 24 2007, 18:07) Ес...   Aug 27 2007, 17:06
|- - zltigo   Цитата(shamray @ Aug 27 2007, 20:06) Ушло...   Aug 27 2007, 19:43
||- - shamray   Цитата(zltigo @ Aug 27 2007, 22:43) Это к...   Aug 28 2007, 06:51
||- - zltigo   Цитата(shamray @ Aug 28 2007, 09:51) Нет ...   Aug 28 2007, 07:09
|- - Dmitrik73   Цитата(shamray @ Aug 27 2007, 13:06) Ушло...   Aug 28 2007, 13:46
|- - Vladimir_C   Цитата(Dmitrik73 @ Aug 28 2007, 16:46) Эт...   Mar 3 2010, 13:44
|- - VTrue   Подскажите пожалуйста, как определить работоспособ...   Jul 27 2010, 11:17
|- - Vladimir_C   Цитата(VTrue @ Jul 27 2010, 15:17) Подска...   Jul 27 2010, 11:30
|- - VTrue   Цитата(Vladimir_C @ Jul 27 2010, 15:30) 1...   Jul 27 2010, 14:40
- - Dmitrik73   У меня есть Errata Rev 1.0 2007-02-01 для FALC56 (...   Aug 29 2007, 13:19
|- - DmitryM   Цитата(Dmitrik73 @ Aug 29 2007, 17:19) У ...   Aug 30 2007, 07:35
|- - Dmitrik73   Цитата(DmitryM @ Aug 30 2007, 03:35) Плиз...   Sep 4 2007, 15:07
|- - DmitryM   Цитата(Dmitrik73 @ Sep 4 2007, 19:07) Отп...   Sep 4 2007, 16:20
- - zltigo   Modератор: не забываем, что сущестует личная переп...   Sep 4 2007, 16:41
- - Меандр   Возникли проблемы при переходе с v2.1 на v2.2 (до...   Aug 25 2008, 14:06
|- - Ledol   2Меандр Какую схему питания используете? Если - S...   Aug 26 2008, 04:10
- - Меандр   С питанием все нормально, с v2.1 устройство работа...   Aug 26 2008, 15:48
- - Меандр   Странная выходит ситуация - когда загружаю значени...   Aug 29 2008, 14:34
- - Меандр   Для 2.2 и 2.1 важно не обнулять после сброса некот...   Oct 6 2008, 13:42
- - Equinox   да да было такое закупили партию чипов с маркировк...   Feb 13 2009, 07:00
- - Артем_Балетинских   Всем привет! Нужна срочно Errata на FALC56 v2....   Apr 4 2009, 09:35
|- - zltigo   Цитата(Артем_Балетинских @ Apr 16 2009, 16...   Apr 16 2009, 14:28
||- - Артем_Балетинских   Цитата(zltigo @ Apr 16 2009, 20:28) Ну та...   Apr 17 2009, 09:51
|- - DmitryR   Цитата(Артем_Балетинских @ Apr 16 2009, 18...   Apr 20 2009, 09:15
|- - Артем_Балетинских   Цитата(zltigo @ Apr 28 2009, 14:24) Мне г...   Apr 29 2009, 16:21
||- - zltigo   Цитата(Артем_Балетинских @ Apr 29 2009, 18...   Apr 29 2009, 16:53
|- - Victor®   Уважаемые! А может кто-то поделиться errata на...   Jul 19 2009, 09:38
|- - DmitryR   Цитата(zltigo @ Aug 3 2009, 13:29) MUNCH ...   Aug 4 2009, 07:30
- - zltigo   Так, результаты. Странные. Для начала берем в каче...   May 29 2009, 12:13
- - Артем_Балетинских   Попробовал я наконец залить в эквалайзер данные, к...   Sep 2 2009, 05:34
|- - zltigo   Цитата(Артем_Балетинских @ Sep 2 2009, 07...   Sep 2 2009, 05:59
|- - Артем_Балетинских   Цитата(zltigo @ Sep 2 2009, 11:59) Тоже, ...   Sep 2 2009, 07:57
|- - zltigo   Цитата(Артем_Балетинских @ Sep 2 2009, 09...   Sep 2 2009, 08:34
- - VTrue   Есть проблемка с FALC56, для проверки соединения п...   Aug 11 2010, 10:29
|- - VTrue   Добрый день))) Пытаюсь приладить к falc56 оптичес...   Sep 24 2010, 06:30
- - klaks   По поводу буфера HDLC подскажите, пожалуйста, не с...   Mar 28 2011, 11:03
- - VTrue   Добрый день Есть проблемка, касательно использова...   Sep 4 2012, 06:40
- - GentleFly   А может кто-то поделиться последним errata на Quad...   Oct 14 2013, 12:08
|- - DmitryM   Цитата(GentleFly @ Oct 14 2013, 16:08) А ...   Oct 14 2013, 12:36
|- - GentleFly   Цитата(DmitryM @ Oct 14 2013, 16:36) нужн...   Oct 14 2013, 13:42
- - shp   Подскажите пожалуйста, есть FALC v.2.2, соединил 2...   Nov 12 2013, 14:05
- - shp   3-ий день впустую... Нет сверхцикловой синхронизац...   Nov 15 2013, 12:55
- - grv   Тут такое дело, старая железяка выпускалась очень ...   Jan 3 2014, 14:01
- - shp   Мне тоже еррата и калькулятор на 2.2 не помешают, ...   Feb 14 2014, 09:04
|- - a-p   Если кому интересно, то могу рассказать о своих пр...   Jul 2 2014, 19:55
- - Prepodkiller   Поделитесь, пожалуйста, следующей информацией: dat...   Feb 19 2016, 12:47
- - Drumbl   Всем привет! Подскажите, это последняя версия ...   May 26 2016, 08:50


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th June 2025 - 18:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01568 секунд с 7
ELECTRONIX ©2004-2016