Недокументированные возможности DDCS Expert

Контроллеры, драйверы, датчики, управляющие устройства.
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Выкладываю материалы по DDCSE. Там описаны, почти все возможности этого контроллера и способы обхода, почти всех багов. Если есть баги, о которых не написано в этом руководстве, пожалуйста пишите об этом, в данной теме. Так как, есть все основания полагать, что я смогу уломать производителя, исправить большую часть этих багов.
Материалы и прошивки, обновлены 02.04.2024.
В новых прошивках, встроен профессиональный русский перевод интерфейса. Эти прошивки, подходят и для M350, и для DDCS Expert.
Для V0(с одним USB портом) и V1, используйте прошивки V1. Для V2 (который пишет при старте системы V2.0), используйте прошивки V2. Если У Вас 2 USB порта, но контроллер не пишет "V2.0" при старте системы, значит у Вас V1.
Вложения
V1_M350_20240330_upgrade package.rar
(905.01 КБ) 21 скачивание
V2_M350_20240330_upgrade package.rar
(1.46 МБ) 18 скачиваний
Материалы DDCSE.rar
(38.41 МБ) 32 скачивания
Руководство DDCSE 2023_09_01.pdf
(13.78 МБ) 34 скачивания
Программы хоуминга DDCSE.rar
(5.36 МБ) 0 скачиваний
Последний раз редактировалось Nikolay81 23 апр 2024, 11:57, всего редактировалось 6 раз.
AEngineer
Новичок
Сообщения: 8
Зарегистрирован: 22 мар 2023, 16:24
Репутация: 2
Настоящее имя: Александр
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение AEngineer »

AEngineer писал(а): 06 апр 2023, 17:39 Добрый день.

Благодарю за этот кладезь информации по контроллеру, все что находил ранее, в т.ч. на официальном форуме - хлам.
Не нашел свой баг, прошу помощи. Контроллер периодически зависает, зависает независимо от режима работы, через разное время включения. Может зависнуть на симуляции или при выполнении УП, при просмотре параметров, перехода по настройкам. При простое, через некоторое время перезагружается. Выглядит зависание как на фото, вертикальные полосы, на клавиши не реагирует. Пробовал на разных прошивках, проблема сохраняется. Бывает, не зависает так, а сразу уходит в перезагрузку и висит на загрузочном экране.

Направьте на путь.
DDCSE Freeze.jpg (8141 просмотр) <a class='original' href='./download/file.php?id=207414&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (3.26 МБ)</a>
Nikolay81 писал(а): 06 апр 2023, 22:08 Такого у меня не было. Пожалуйста, пишите в новой теме, чтобы не было путаницы. Вышлите содержимое своей папки /mnt/nand1-1/ (все файлы) и скриншот окна System Info. Я попробую на своём DDCSE.
Добрый день.
В приложении архив /mnt/nand1-1/ и скрин окна system info. Заранее благодарю.
Вложения
nand1-1.7z
(772.07 КБ) 109 скачиваний
DDCSE System info.jpg (8141 просмотр) <a class='original' href='./download/file.php?id=207416&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (2.88 МБ)</a>
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Я ещё не проверял, но у Вас неисправен файл setting. Попробуйте этот по-умолчанию. Также удалите файлы .Circle.txt.pos .Triangle.txt.pos
Стоп. Там же многие файлы содержат белиберду. В том числе slib-g. Попробуйте открыть файл slib-g для редактирования, в самом контроллере. Что там будет? Возможно, неисправна NAND память контроллера, или Ваша флешка.
Вложения
setting.rar
Настройки по дефолту
(598 байт) 135 скачиваний
AEngineer
Новичок
Сообщения: 8
Зарегистрирован: 22 мар 2023, 16:24
Репутация: 2
Настоящее имя: Александр
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение AEngineer »

Nikolay81 писал(а): 07 апр 2023, 11:28 Я ещё не проверял, но у Вас неисправен файл setting. Попробуйте этот по-умолчанию. Также удалите файлы .Circle.txt.pos .Triangle.txt.pos
Стоп. Там же многие файлы содержат белиберду. В том числе slib-g. Попробуйте открыть файл slib-g для редактирования, в самом контроллере. Что там будет? Возможно, неисправна NAND память контроллера, или Ваша флешка.
Добрый день.

slib-g.nc открылся нормально, фото в приложении. Снял только часть, первые строки.
setting заменил, буду наблюдать.

Как думаете, могла прошивка криво встать?
Вложения
1680945041651.jpg (8080 просмотров) <a class='original' href='./download/file.php?id=207433&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (3.08 МБ)</a>
1680945041655.jpg (8080 просмотров) <a class='original' href='./download/file.php?id=207434&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (3.15 МБ)</a>
1680945041659.jpg (8080 просмотров) <a class='original' href='./download/file.php?id=207435&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (2.81 МБ)</a>
1680945041663.jpg (8080 просмотров) <a class='original' href='./download/file.php?id=207436&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (3.27 МБ)</a>
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Посмотрите содержимое файлов, которые Вы мне выслали. Есть проблема передачи файлов через USB. Проблема может быть во флешке, в разъёме, в электронике. То есть, вы же устанавливаете прошивку с флешки. И если меняется содержимое файлов при их передаче, то файлы parce.out и pidmonitor.out могли "долететь" до NAND контроллера, уже повреждёнными. Естественно, всё будет глючить. Надо добиться безглючной передачи файлов, хотя бы на флешку. Замените флешку, юзайте другой разъём. Когда все файлы будут передаваться на флешку не повреждёнными, надо установить последнюю прошивку (у вас не последняя) и снова заменить файл setting (закачать тот, который я выслал).Также, покажите скриншот окна IO-TEST. Что там с тестом памяти?
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Если уж, вообще ничего не будет получатся - можно вынуть Вашу процессорную плату и попробовать на моём DDCSE. Я в Москве.
AEngineer
Новичок
Сообщения: 8
Зарегистрирован: 22 мар 2023, 16:24
Репутация: 2
Настоящее имя: Александр
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение AEngineer »

Nikolay81 писал(а): 08 апр 2023, 12:32 Посмотрите содержимое файлов, которые Вы мне выслали. Есть проблема передачи файлов через USB. Проблема может быть во флешке, в разъёме, в электронике. То есть, вы же устанавливаете прошивку с флешки. И если меняется содержимое файлов при их передаче, то файлы parce.out и pidmonitor.out могли "долететь" до NAND контроллера, уже повреждёнными. Естественно, всё будет глючить. Надо добиться безглючной передачи файлов, хотя бы на флешку. Замените флешку, юзайте другой разъём. Когда все файлы будут передаваться на флешку не повреждёнными, надо установить последнюю прошивку (у вас не последняя) и снова заменить файл setting (закачать тот, который я выслал).Также, покажите скриншот окна IO-TEST. Что там с тестом памяти?
Добрый день.
Выполнил вышеуказанные советы. Перепробовал разные флэшки, прошивка ставится без проблем. Сравнивал файлы на флэшке и в контроллере, совпадают по содержимому.
Зависания продолжаются. В режиме простоя может зависнуть в таком виде:
IMG_20230409_233828.jpg (8003 просмотра) <a class='original' href='./download/file.php?id=207443&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (1.43 МБ)</a>
IMG_20230410_004336.jpg (8003 просмотра) <a class='original' href='./download/file.php?id=207444&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (3.02 МБ)</a>
Посмотрите пжс, может некорректная прошивка заливается в контроллер. В приложении то что устанавливаю и скопированная с контроллера после установки. Так же, прикладываю видео с перезагрузкой в режиме симуляции.

Скриншот IO-TEST:
IMG_20230409_230320.jpg (8003 просмотра) <a class='original' href='./download/file.php?id=207441&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (1.37 МБ)</a>
Видео работы контроллера в режиме симуляции
Прошивка после установки
Прошивка, которую установил (с оф. сайта):
DDCS-Expert Controller Software 2022-7-26.rar
(909.47 КБ) 101 скачивание
До производителя достучаться, я так понимаю, нереально. Никто не отвечает.
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Возьмите что-нибудь небольшое и пластмассовое. Например, ручку небольшой отвёртки. И легонько постучите по процессорной плате (та, которая на разъёме). Но без фанатизма. Зависнет ли от этого контроллер? Микроконтроллер горячий? Палец терпит? Также, замерьте напряжение, которое выходит с DC-DC преобразователя. Проблема, скорее всего "железная".
AEngineer
Новичок
Сообщения: 8
Зарегистрирован: 22 мар 2023, 16:24
Репутация: 2
Настоящее имя: Александр
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение AEngineer »

Nikolay81 писал(а): 10 апр 2023, 01:32 Возьмите что-нибудь небольшое и пластмассовое. Например, ручку небольшой отвёртки. И легонько постучите по процессорной плате (та, которая на разъёме). Но без фанатизма. Зависнет ли от этого контроллер? Микроконтроллер горячий? Палец терпит? Также, замерьте напряжение, которое выходит с DC-DC преобразователя. Проблема, скорее всего "железная".
Ну что, видимо железо. При прикосновении к процессору (на фото), зависает как на фотографиях выше или черный экран, или перезагрузка. Нагреться не успевает. Напряжение на выходе с преобразователя MP4462DN: 5,17V.
IMG_20230410_020134.jpg (7988 просмотров) <a class='original' href='./download/file.php?id=207445&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (1.66 МБ)</a>
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Передёрните процесорную плату. Пошатайте её при установке. Если Вам повезло, то плохой контакт в разъёме. Если нет - плохая пайка МК или других BGA микрух, или разрушение проводников ПП. Но в принципе, есть спецы, которые паяют БГА.
AEngineer
Новичок
Сообщения: 8
Зарегистрирован: 22 мар 2023, 16:24
Репутация: 2
Настоящее имя: Александр
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение AEngineer »

Nikolay81 писал(а): 10 апр 2023, 10:48 Передёрните процесорную плату. Пошатайте её при установке. Если Вам повезло, то плохой контакт в разъёме. Если нет - плохая пайка МК или других BGA микрух, или разрушение проводников ПП. Но в принципе, есть спецы, которые паяют БГА.
Надеюсь мне повезло :). После перестановки процессорной платы заработал, пока не виснет.
Кстати, сколько по времени у вас занимает симуляция файла заводского цикла испытаний? Уже 2 часа гоняет.
1681128684422.jpg (7939 просмотров) <a class='original' href='./download/file.php?id=207449&sid=9944e151a916fd3552d010ecde426e4c&mode=view' target=_blank>Загрузить оригинал (3.05 МБ)</a>
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

1 проход, примерно 1мин 25 сек. Macro scan switch должно быть close. Не обязательно выбирать simulation для запуска симуляции. Достаточно выбрать файл и нажать Start.
AEngineer
Новичок
Сообщения: 8
Зарегистрирован: 22 мар 2023, 16:24
Репутация: 2
Настоящее имя: Александр
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение AEngineer »

Nikolay81 писал(а): 10 апр 2023, 16:21 1 проход, примерно 1мин 25 сек. Macro scan switch должно быть close. Не обязательно выбирать simulation для запуска симуляции. Достаточно выбрать файл и нажать Start.
Безмерно благодарю за всестороннюю помощь ! Пока работает корректно.
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Кстати, решена последняя большая проблема DDCSE. А именно, невозможность сделать нормальную ручную смену инструмента, из-за глючной паузы. Теперь DDCSE, вполне реально ставить на большинство фрезеров. Ура, товарищи! Скоро обновлю материалы.
AEngineer
Новичок
Сообщения: 8
Зарегистрирован: 22 мар 2023, 16:24
Репутация: 2
Настоящее имя: Александр
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение AEngineer »

Nikolay81 писал(а): 10 апр 2023, 16:57 Кстати, решена последняя большая проблема DDCSE. А именно, невозможность сделать нормальную ручную смену инструмента, из-за глючной паузы. Теперь DDCSE, вполне реально ставить на большинство фрезеров. Ура, товарищи! Скоро обновлю материалы.
Новая прошивка будет?
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Увы, прошивку я сделать не могу. Для этого надо декомпилировать parce.out, pidmonitor.out и motiondev.ko. Также, большая часть ПО (например сам Linux), хранится в "невидимой" части NAND, и его через "флешечную" прошивку не изменишь. Я только нахожу способы обхода глюков. Прошивку сделает производитель. Но надо найти, как можно больше глюков, чтобы не беспокоить его лишний раз. Для этого и создана эта тема. Пишите о найденных багах и получите безглючный контроллер. Может быть;-)
Аватара пользователя
шпиндель
Мастер
Сообщения: 1793
Зарегистрирован: 23 янв 2016, 17:57
Репутация: 900
Настоящее имя: Дмитрий
Откуда: Бологое
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение шпиндель »

с фб последняя версия ...сам ещё не ставил :eat:
Вложения
M350_20230104_upgrade package.rar
(892.56 КБ) 118 скачиваний
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Ну, прошивки к M350 не катят, потому что там плохая раскладка USB клавиатуры.
Но вот очень важная инфа:
2023-01-04-01
1: Compatible with new hardware.
2: Add G100-G199 parameter macro address;
То есть, сделали новую версию процессорной платы. Возможно, и какие-то критические глюки победили.
Besprizornik
Мастер
Сообщения: 269
Зарегистрирован: 19 сен 2022, 15:05
Репутация: 5
Настоящее имя: Василий
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Besprizornik »

Nikolay81 писал(а): Я только нахожу способы обхода глюков
А нахождения способа изжития из предзагруженых кодов G40 не нашлось. Есть подозрение что убрав код отмены коррекции может заработать 41/42
Nikolay81
Опытный
Сообщения: 112
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Besprizornik писал(а): А нахождения способа изжития из предзагруженых кодов G40 не нашлось. Есть подозрение что убрав код отмены коррекции может заработать 41/42
Коррекция работает также, как в CIMCO Edit. Рекомендую ознакомится. Раньше коррекция на станках, только так и работала. К сообщению прикреплены работающие примеры. И описание в CorelDraw. Предзагруженные коды - это глючная фигня. На них можно не смотреть.
Вложения
Коррекция.rar
(1.06 МБ) 125 скачиваний
Ответить

Вернуться в «Электроника»