Страница 1 из 1

Позорный баг ATtiny10 в Proteus 8.17 (и наглый отлуп от техподдержки Labcenter)

Добавлено: Ср июн 03, 2026 20:43:04
mush25
Мужики, приветствую! Хочу поделиться эпичным результатом переписки с техподдержкой Labcenter Electronics по поводу симуляции ATtiny10 в Proteus 8.17. Модель оказалась полностью фейковой и сломанной, а поведение разработчиков — это просто за гранью.Суть проблемы: при попытке отсимулировать чистый, проверенный C-код под ATtiny10 (собирал в CodeVisionAVR) ядро в Протеусе намертво вешается. Все ножки горят мёртвым серым цветом, а лог симуляции зацикливается бесконечными ошибками:[AVR CPU] CLKPCE is not set - CLKPS is set to its old value.Как выяснилось (и на Киберфоруме это тоже раскопали), эти британские бракоделы не стали писать ядро под десятую тинни. Они просто взяли ядро от ATtiny13, переименовали его, а карту регистров оставили старой! То есть симулятор внутри Proteus упорно ждёт регистр PORTB по адресу 0x18 (как у ATtiny13), хотя у реальной ATtiny10 он находится по адресу 0x02. Естественно, нормальный компилятор шлёт данные по адресам даташита, и симуляция падает в кому.Написал им в саппорт. Отправил минимальный проект. Знаете, что ответили эти гении?"All pins are Grey because they are not wired to anything! There is no Bug. This is User Error" (Все ножки серые, потому что они никуда не подключены! Это ошибка пользователя).И в качестве «доказательства» присылают скриншот своей модели из Proteus. Смотрю я на этот скриншот и выпадаю в осадок: у их модели ATtiny10 нарисованы порты PB4 и PB5, а нумерация ног идёт до 7-8!Открываем официальный даташит Microchip/Atmel (Figure 1-1 Pinout):В корпусе SOT-23 у ATtiny10 всего 6 ножек (PB0, PB1, PB2, PB3, VCC, GND).В корпусе UDFN ножек 8, но две из них — это пустышки NC (Not Connected).В природе не существует портов PB4 и PB5 для архитектуры ATtiny10! Они реально скопировали графический и логический скелет от тринадцатой тинни, продают этот софт за огромные деньги, а когда их ловишь на косяке — включают дурака.Когда я отправил им второй раз проект, где всё жёстко обвешал вольтметрами (которые показывают круглый ноль на выходе), и ткнул их носом в цоколевку из даташита Microchip, они не нашли ничего умнее, как заявить:"Full support is provided to all users with a valid licence only." (Полная поддержка оказывается только пользователям с валидной лицензией) и закрыли тикет.Итог: в железе мой проект Bluetooth-наушников работает идеально, код чистый и без костылей. А Proteus — это кастрированная коммерческая пустышка, где разработчикам плевать на даташиты и пользователей. Не тратьте нервы на симуляцию мелких AVR в этой программе, они там мертвые.Скриншот их позорного ответа с фейковыми ножками залил сюда: ibb.co

Re: Позорный баг ATtiny10 в Proteus 8.17 (и наглый отлуп от техподдержки Labcenter)

Добавлено: Чт июн 04, 2026 01:07:52
smacorp
Так всё логично - если бы Вы им предъявили лицензию, Вас бы выслушали, на Вас бы обратили желаемое внимание. А без лицензии все претензии (а указание на ошибку и есть претензия) для них пустой звук.

И так поступает большинство крупных компаний - нет лицензии, шагай лесом. "Звериный оскал империализма" (с) К. Маркс

Re: Позорный баг ATtiny10 в Proteus 8.17 (и наглый отлуп от техподдержки Labcenter)

Добавлено: Чт июн 04, 2026 04:17:49
Rapra
А что вы хотели от техподдержки, пользуясь честноворованной версией? Это ж всё равно что украсть в "М.Видео" телевизор, а потом предъявлять им, что ихний телик чота не работает.

И кстати, вы даже скриншот не сумели правильно сюда вставить, указав адрес фотохостинга, а не конкретной картинки. А говорите, что Протеус плохо работает :)) Мож сами там и накосячили, хз.

Re: Позорный баг ATtiny10 в Proteus 8.17 (и наглый отлуп от техподдержки Labcenter)

Добавлено: Чт июн 04, 2026 04:37:25
Asmodey
Rapra писал(а): Чт июн 04, 2026 04:17:49 Это ж всё равно что украсть в "М.Видео" телевизор, а потом предъявлять им, что ихний телик чота не работает.
Что все телеки определенной модели не работают.

Re: Позорный баг ATtiny10 в Proteus 8.17 (и наглый отлуп от техподдержки Labcenter)

Добавлено: Чт июн 04, 2026 08:41:35
mush25
smacorp писал(а): Чт июн 04, 2026 01:07:52 Так всё логично - если бы Вы им предъявили лицензию, Вас бы выслушали, на Вас бы обратили желаемое внимание. А без лицензии все претензии (а указание на ошибку и есть претензия) для них пустой звук.
Что мне у них покупать недоделанную нерабочую программу , если модель не модель и не работает .

И так поступает большинство крупных компаний - нет лицензии, шагай лесом. "Звериный оскал империализма" (с) К. Маркс

Зачем мне у них покупать недоделанную нерабочую программу , если модель не модель и не работает .
И так поступает большинство крупных компаний - нет лицензии, шагай лесом. "Звериный оскал империализма" (с) К. Маркс А вот здесь я с вами согласен полностью .

Re: Позорный баг ATtiny10 в Proteus 8.17 (и наглый отлуп от техподдержки Labcenter)

Добавлено: Чт июн 04, 2026 08:53:03
mush25
Asmodey писал(а): Чт июн 04, 2026 04:37:25
Rapra писал(а): Чт июн 04, 2026 04:17:49 Это ж всё равно что украсть в "М.Видео" телевизор, а потом предъявлять им, что ихний телик чота не работает.
Что все телеки определенной модели не работают.
Что все телеки определенной модели не работают.Точнее не скажешь .
Это из серии доктор мне тошнит , зеленкой помаж всё пройдёт .

Re: Позорный баг ATtiny10 в Proteus 8.17 (и наглый отлуп от техподдержки Labcenter)

Добавлено: Чт июн 04, 2026 10:17:56
Asmodey
Баблосы капают. Чего еще нужно? А тут лезут всякие с претензиями, досадно же.

К слову, когда еще пользовался протеусом (сейчас стоит только ради того чтобы был) нашел несколько багов касающихся выводов портов PIC микроконтроллеров и какие-то косяки со значениями нескольких регистров. Никуда не сообщал, разумеется, тогда уже понимал что мои потуги им до одного места. Потом эти же глюки видел в 2-3 последующих версиях протеуса. То ли не обнаруживали, то ли попросту клали на них.

Re: Позорный баг ATtiny10 в Proteus 8.17 (и наглый отлуп от техподдержки Labcenter)

Добавлено: Чт июн 04, 2026 12:04:49
OKF
Там не только с ПИК-ами баги. В AVR всякие нестандартные режимы, типа sleep приходится в железе проверять, потому что в эмуляторе ведут себя не так как надо. Но к этому уже привыкли. Хотя, в большинстве случае инструмент весьма полезный. Да, с ПИК-ами было, что альтернативные функции порта не отключил и оно работает. А в железе, естественно, ни в какую). Детская ошибка конечно, но тем не менее.

Re: Позорный баг ATtiny10 в Proteus 8.17 (и наглый отлуп от техподдержки Labcenter)

Добавлено: Чт июн 04, 2026 17:42:32
mush25
Не знаю правда или отписка ложь , но удалось зашевелить капиталистов ! Вот ответ . Привет,
Благодарим вас за ваши электронные письма. Мы проведем расследование, и все обнаруженные проблемы будут исправлены в версии 9.2 с пакетом обновления 1.