Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

RTU188MX - переход на RDC8830

 Ответить Ответить
Автор
Сообщение
Radix Смотреть выпадающим
Новичок
Новичок


Присоединился: 09 Март 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - Radix Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: RTU188MX - переход на RDC8830
    Опубликовано: 09 Март 2005 21:06

Есть ли тут кто нибудь из разработчиков Fastwel? С нами сыграли плохую шуточку - в очередной партии контроллеров RTU188MX прислали 4шт на RDC8830, без предварительного согласования и тестирования с нашей стороны. Естественно, по закону подлости, наше ПО отказывается с ними работать, вернее, новый контроллер не работает в том режиме, в каком мы используем старый - выделение двух секторов flash в качестве user memory. Стоит только прописать на контроллер образ FFD5 вместо FFD7 то загрузка DOS падает по Unused opcode, не доходя до autoexec.bat и собственно нашего ПО. BIOS ставим свежайший. Что делать и кто виноват?

Наверх
Sergey Sorokin Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 27 Март 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 240
Свойства публикации Свойства публикации   Ответить, цитируя автора - Sergey Sorokin Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Март 2005 00:30
Первоначально опубликовано Radix

Что делать и кто виноват?

Насчет что делать, советую обратиться с подробным описанием проблемы к Вашему поставщику. Покуда у Вас есть исходные тексты Вашего ПО, проблемы как правило можно решить.

Насчет кто виноват, думаю первой на очереди стоит фирма AMD снявшая с производства соответствующий микропроцессор.

 

Наверх
Radix Смотреть выпадающим
Новичок
Новичок


Присоединился: 09 Март 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - Radix Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Март 2005 06:44

Скорее разработчики Fastwel, не полностью оттестировавшие свой BIOS на поддержку RDC8830 и FFD5. С версии BIOS 2.1 декларируется поддержка RDC8830, версии 2.2 и 2.3 были написаны по нашим претензиям, т.к. FFD5 некорректно работал и с AM188ES. Сейчас нами найден очередной баг. А к поставщику я обратился, там цепочка долгая - казанский "Шаттл", "Прософт" и собственно Fastwel.

Наверх
KozlovKS Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 21 Июнь 2003
Online Status: Offline
Публикации: 432
Свойства публикации Свойства публикации   Ответить, цитируя автора - KozlovKS Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Март 2005 10:16
Первоначально опубликовано Radix

Скорее разработчики Fastwel, не полностью оттестировавшие свой BIOS на поддержку RDC8830 и FFD5. С версии BIOS 2.1 декларируется поддержка RDC8830, версии 2.2 и 2.3 были написаны по нашим претензиям, т.к. FFD5 некорректно работал и с AM188ES. Сейчас нами найден очередной баг. А к поставщику я обратился, там цепочка долгая - казанский "Шаттл", "Прософт" и собственно Fastwel.

По любому все никогда невовозможно оттестировать с первого раза. Тем более, что Вы используете редкие режимы работы. Все-таки по Вашим претезниям уже было исправлено две версии BIOS . Дабы не разводить полемику Вам прямая дорога с запросом на info@prosoft.ru с подробным описанием проблемы, с исходниками с локализованной ошибкой. и т. д. Чем больше информации, тем быстрее процесс, никто не будет ловить баги в конференции.

Наверх
Radix Смотреть выпадающим
Новичок
Новичок


Присоединился: 09 Март 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - Radix Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Март 2005 13:34

повторяю, cтоит только прописать на контроллер образ FFD5 вместо FFD7 то загрузка DOS падает по Unused opcode. Здесь дело даже не доходит по наших исходников. Всё,  что при этом используется, это утилиты от Fastwel и командная строка. А насчёт редких режимов - я бы никогда и не стал использовать FFD5, если бы поддержка файловой системы была написана приемлемо изначально. Любая операция с записью файла приостанавливает процесс выполнения программы на 5-6 секунд. И на этом софте предлагается крутить процессы реального времени?  Выбора нет, приходится работать напрямую с секторами flash напрямую, откладывая процессы записи в фон по прерываниям и используя для безопасности транзакции. 

Я и не собираюсь "ловить баги в конференции", процесс идёт независимо. У нас ранее был контакт с Prosoft по поводу версий 2.2 и 2.3, и тогда меня удивило нежелание разработчиков Fastwel выходить на прямую связь с нами, общение идёт только через поддержку в Prosoft`е. В общем-то я понимаю неизбежность подобных багов. Хотелось бы на этом форуме завязать обсуждение достоинств\недостатков этого контроллера, способов и секретов работы с ним, ведь те, кто его используют, вынуждены каждый изобретать велосипед самостоятельно.

Наверх
К.Кругляк Смотреть выпадающим
Новичок
Новичок


Присоединился: 25 Июнь 2003
Online Status: Offline
Публикации: 29
Свойства публикации Свойства публикации   Ответить, цитируя автора - К.Кругляк Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Март 2005 17:34

Прежде всего должен сказать, что по этой проблеме уже идет работа. Надеюсь, в ближайшее время мы сможем предложить решение. К сожалению, дело осложняется тем, что FFD5 являлось изначально заказным решением и, видимо, эта "ветка" не была протестирована при переходе на RDC.

Еще раз призываю всех, столкнувшихся с  проблемами использования процессорных плат Fastwel с процессором RDC, писать на info@prosoft.ru.

 

С уважением
Кругляк Константин
Наверх
michaelb Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 23 Июнь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 128
Свойства публикации Свойства публикации   Ответить, цитируя автора - michaelb Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Март 2005 17:48

Чтобы было яснее из-за чего весь сыр-бор поясню. Суть проблемы в том, что часть ПО определяет процессор RDC, стоящий на текущей версии платы, как 32-разрядный и пытается использовать соответствующий код, который вызывает фатальную ошибку.

Кардинально решить проблему скорее всего удастся только использованием другого типа процессора, но есть временное решение - компилируйте свои приложения в Ассемблере или ВС++ 3.х с явным указанием компилятору применять только 186 код.

С наилучшими пожеланиями,
Михаил Бердичевский
Наверх
cskcsk Смотреть выпадающим
Новичок
Новичок


Присоединился: 19 Октябрь 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - cskcsk Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 19 Октябрь 2005 07:58
michaelb
Ну а что, если я использую BC++5.02 (for DOS) с опцией 186 (а также 86)?
Вот пример программы, которая вываливается по 'Unused codes'!!!
int main(int argc, char** argv)
{
return 0;
}
Наверх
Semelenov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Октябрь 2003
Категория: Belarus
Online Status: Offline
Публикации: 141
Свойства публикации Свойства публикации   Ответить, цитируя автора - Semelenov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 24 Октябрь 2005 18:45
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz