Официальный форум СВД Встраиваемые Системы
29 Март, 2024, 08:01:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблема записи на CD  (Прочитано 2284 раз)
LH
Ветеран

Сообщений: 345


« : 20 Август, 2010, 06:02:52 »

Две автоматизированные системы ( ОС QNX4.25 ) работали 1.5 года без нашего присутствия.

На обоих внедрена программа записи на CD данных измерений с помощью программы qcdr.

Выяснилось, что на одной автоматизированной системе примерно 1 месяца назад CD перестали записываться.

На второй автоматизированной системе  запись действует исправно.

Признаки неисправности:

Формирование iso-образа данных и выполнение записи внешне происходят нормально.

Сообщения при работе программы qcdr  выглядят как обычно:
Цитировать
...
Writing [ ********] 100%
Syncronizing cache...
Syncronizing succeeded
Closing session...
Close succeeded
Write disc succeded
 

При запуске qcdr с -D sense вижу сообщения
...
SENSE KEY:6
SENSE KEY:5

и другую отладочную информацию, которая мне мало что говорит, т.к.
по-моему и при успешной записи CD такие сообщения возникают.

При необходимости готов предоставить более подробный отладочный вывод.

Файлы qcdr и Fsys.atapi на автоматизированной системе выглядят нормально.

После окончания записи CD переносится на другой ПК и не читается: выглядит пустым.

CD записанные на другом ПК читаются в пишущем приводе автоматизированной системы.

В чем может быть проблема записи на CD?
Это скорее программная или аппаратная проблема?

Для нас любое необоснованное вмешательство в аппаратуру автоматизированной системы было бы нежелательно...

Спасибо за поддержку.
Записан
Al
Пользователь

Сообщений: 89


« Ответ #1 : 20 Август, 2010, 11:30:18 »

Это всё больше похоже на аппаратную проблему. Может у привода оптика издохла??

PS У нас тоже проблемы с QCDR, но они проявляются сразу и только в определенных конфигурациях, но так чтобы сначала все работало, а потом перестало - это 99.9% аппаратная проблема.
Записан

Олег Большаков
Легенда

Сообщений: 3140



« Ответ #2 : 20 Август, 2010, 11:37:42 »

После некоторых размышлений, пожалуй, соглашусь с Al. Проблема похожа на аппаратную (хотя без логов этого точно не скажешь).

Вот что, на мой взгляд, может помочь локализовать проблему:

1. Провести запись на разные диски разных производителей (в том числе CD-R и CD-RW).
2. Временно заменить устройство записи (без какого-либо вмешательства в ПО) и попробовать записать диск.
Записан
LH
Ветеран

Сообщений: 345


« Ответ #3 : 12 Октябрь, 2010, 08:24:39 »

Проблема действительно была в пишущем приводе, замена привода помогла.

Нужно создавать iso-образ данных, расположенных в разных папках. Сейчас приходится предварительно
копировать все данные во временную папку и уже с  ее помощью создавать iso-образ. Соответственно потом приходится
удалять временные данные.

Можно ли обойтись без предварительного копирования?

В mkisofs из Linux можно задавать несколько имен папок с данными для создания iso-образа в качестве аргументов.

В имеющемся в qnx4 mkisofs v 1.11.1  и qmkiso можно задать только одно имя папки.

Попытка не копировать,  а делать soft-линк ( с помощью ln -sf ) на папки с данными во временной папке, не проходит,
т.к. mkisofs и qmkiso игнорируют soft-линки на папки с данными.


Записан
Олег Большаков
Легенда

Сообщений: 3140



« Ответ #4 : 12 Октябрь, 2010, 13:11:14 »

Нужно создавать iso-образ данных, расположенных в разных папках. Сейчас приходится предварительно
копировать все данные во временную папку и уже с  ее помощью создавать iso-образ. Соответственно потом приходится
удалять временные данные.

Можно ли обойтись без предварительного копирования?

Текущая версия qmkiso не поддерживает создание ISO-образа на основе двух и более каталогов источников. Реализация такой возможности была запланирована. Но поскольку разработка QCDR является полностью инициативной то, доработка пока не была проведена, и я не могу назвать точных сроков, когда выйдет новая версия.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2020 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 22 Ноябрь, 2022, 22:47:50