NC-31 ищу компаньона (программирование и электроника)
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Больно круто использовать сигнальники для простых задач!!
Я так и знал, что желающих не будет.
Я так и знал, что желающих не будет.
Я не волшебник я пока учусь......
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Так не понятно пока, что нужно делать...
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Ок, значит дела у меня щас такие:
Железка есть, которая подключается вместо процессора и озу. В начале программы чпу есть тесты команд процессора железка проходит все тесты. Затем включается основная программа, доходит до определённого места и глючит, но в рабочий режим не выходит. Нужно найти ошибку в работе эмулятора.
Все средства диагностики есть, кто будет помогать дам все схемы и прошивки.
Последнюю ошибку искал таким способом: Записывал в еепром адрес при каждом переходе программы не на следующий адрес в ориг проце и в эмуляторе. Сравнивал как они движутся по дампу - одну нашёл. Есть предложения как искать дальше....но не хватает немного времени в сутках!
Надо собрать пару железок и программатор. И отладить работу...
Железка есть, которая подключается вместо процессора и озу. В начале программы чпу есть тесты команд процессора железка проходит все тесты. Затем включается основная программа, доходит до определённого места и глючит, но в рабочий режим не выходит. Нужно найти ошибку в работе эмулятора.
Все средства диагностики есть, кто будет помогать дам все схемы и прошивки.
Последнюю ошибку искал таким способом: Записывал в еепром адрес при каждом переходе программы не на следующий адрес в ориг проце и в эмуляторе. Сравнивал как они движутся по дампу - одну нашёл. Есть предложения как искать дальше....но не хватает немного времени в сутках!
Надо собрать пару железок и программатор. И отладить работу...
Я не волшебник я пока учусь......
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
T00T писал(а): Записывал в еепром адрес при каждом переходе программы не на следующий адрес в ориг проце и в эмуляторе. Сравнивал как они движутся по дампу - одну нашёл.
получился файл 32кБ(примерно 2,5 секунды работы!!) состоящий из младших частей адресов переходов, в котором нужно разобраться во всех адрессах, и сравнивая два файла найти разницу. Но учитывая что процессоры асинхронные это очень не просто сделать!!!!
Это я для того на сколько не тривиальна задача
Я не волшебник я пока учусь......
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Так есть же инструменты для этого, тот же diff. Давай файлы, я попробую найти различия.
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
В файлах больше отличий чем сходств, но это из за того,что процессоры асинхронные(разная скорость работы процессоров), и в разные моменты и с разной длительностью нажимаешь кнопку отмены ошибки. По дампу нужно выяснять логику работы, а за тем выяснять разницу в логиках работы двух устройств. Всё очень не просто, надо вникнуть в задачу. У тебя НЦ-31 нету наверно?
Я не волшебник я пока учусь......
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
просто проект жалко, много сил потрачено! я его начал пару лет назад, ни о каких ЕМС 2 я ещё не слышал. Но всё равно пользователи НЦ-31 скажут, что очень удобная вещь, не смотря на её недостатки.
Я не волшебник я пока учусь......
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Nik ты соображаешь в ассемблере и машинных кодах?
Я не волшебник я пока учусь......
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Чуть-чуть. В школе пробовали писать 3д графику. Помню было что-то вродеT00T писал(а):Nik ты соображаешь в ассемблере и машинных кодах?
mov ax, ...
mov bx, ...
int 13h
Станка нет
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Ну типа того,вот на нём и программировать надо
Я не волшебник я пока учусь......
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Ну это то я понимаю. И еще я так понял, что ты написал эмулятор проца, и теперь проводишь его отладку?
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Да всё верно, просто это очень сложно - всё вроде работает, но где то затыкается
Я не волшебник я пока учусь......
-
VShaclein
- Опытный
- Сообщения: 183
- Зарегистрирован: 25 авг 2008, 11:36
- Репутация: -47
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Бывает и такое, что почти готовый проще переделать. Ну если ж готов, то добивайте.T00T писал(а):Я ж говорю проект на 90% готов
-
VShaclein
- Опытный
- Сообщения: 183
- Зарегистрирован: 25 авг 2008, 11:36
- Репутация: -47
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Пока прогу пишет - отладят. Писать для сабжа можно на любом из stm32fmycnc писал(а):Где=ж его взято-то?
В наличии ни у кого нет. Только обещалки.
А потом - ядро хорошее, а вот периферия сырая, ругани много.
Пока Cortex-M3 рулит
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Конечно, нужно использовать то, что знаете.
Хотя, планировать новый проект на базе хакнутой стойки одна тысяча девятьсот ... затертого года - это круто.
А в чем заключается такая продвинутость этой стойки ?
PS- про stm глупость сказал - как раз сегодня привезли образцы. Будем изучать.
Хотя, планировать новый проект на базе хакнутой стойки одна тысяча девятьсот ... затертого года - это круто.
А в чем заключается такая продвинутость этой стойки ?
PS- про stm глупость сказал - как раз сегодня привезли образцы. Будем изучать.
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Все средства диагностики есть, кто будет помогать дам все схемы и прошивки.
Ну так выкладывайте! Только не прошивки, а содержимое ПЗУ стойки и исходники эмулятора.
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
просто многие на ней работают, на ней достаточно просто писать, нет никаких графических дисплеев и прочих заморочек.
Я не волшебник я пока учусь......
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Кто то просил прошивку - вот последняя
- Вложения
-
- Дамп ПЗУ.7z
- ыы
- (28.05 КБ) 448 скачиваний
Я не волшебник я пока учусь......
-
T00T
- Мастер
- Сообщения: 742
- Зарегистрирован: 16 дек 2011, 12:07
- Репутация: 100
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Кое что
- Вложения
-
- Disa.7z
- это кусок дизас. дамп, по крайней мере там где проц работает до перехода в рабочий режим
- (55.22 КБ) 447 скачиваний
Я не волшебник я пока учусь......
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: NC-31 ищу компаньона (программирование и электроника)
Не до конца понял идею -T00T писал(а):просто многие на ней работают, на ней достаточно просто писать, нет никаких графических дисплеев и прочих заморочек.
программу пишут вроде как в g-кодах обычно. Графический дисплей, если мешает, можно завесить тряпочкой. Хотя графическая визуализация или хотя бы текст управляющей программы, обычно очень помогают.
А какие еще преимущества у этой стойки ?
Я думал, там что-то реализовано по поводу токарки, чего нет в других системах.
