W-Mouse Wab где, a - это контролер 1- AT90USB162 2- ATMEGA32U4 b - это тип сенсора и вариант оптики 1-adns6010, adns6090 2-adns3080, 3090 3-adns6090 + оптика от 3080 4-adns9500, 9800 старые обозначения W3- контролер AT90USB162, сенсоры adns6010, adns6090 или adns3080 W4- контролер AT90USB162, сенсор adns9500 W5- контролер ATMEGA32U4, сенсоры 60x0, 3080, 9500
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
Walkie, только код 111 может отключить супервизор. Даже, если прошился инверсный, все равно должен работать. Напоминаю:
serj писал(а):
LED перестает моргать при ~2.3В и не выключается. При 1.7В питания он погасает естественным образом.
Т.е. супервизор не работает. Попробуй прошить программой (cvavr_1.25.8.rar), если интересно. Есть шанс, что она не шъет супервизор. Однако непонятно, что/как она читает осмысленную информацию по fuse.
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
serj, я его и отключал кодом 111. И, разумеется, было примерно это : "LED перестает моргать при ~2.3В и..." Попробовал дополнительно сегодня коды 110 и 101 (2.7, 2.9 В). Но, конечно, с генератором 8МГц. Всё работает как надо. С cvavr_1.25 попробовать не могу - нет LPT. Но, если он читает осмысленную инфу о fuse, а сам их не прописал, то есть только два варианта : 1) эта инфа прочитана не физически из чипа, а сокрылась где-то в сопутствующих конфигах-логах. 2) просто бракованный чип (партия). Хотя это вряд ли. Повторю : у меня на нескольких микросхемах (разных партий) супервизор работает отлично во всех положениях. Если нужно, то как приложение могу разработать программатор AVR в виде USB-ключика. На том же чипе 162. С возможностью апгрейда ПО. Скажем, поначалу будет уметь шить только такую же 162(82). Один-два дня работы.
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
Мне не давала покоя одна вещь. Почему 6090 совместим с SROM 6010, а последний не хочет хавать прошиву 6090. Отпика одна и та же. Матрицы идентичные. Чипы - тютя в тютю. Открываешь крышку чипа : там и кристалл 1:1 !!! Да ещё и Avago с загадочными рожами скрывают SROM к 6090 (пришлось выколупывать прямо из мыши GM-M8000). Ведь не по-бужуйски это - тратить деньги на разработку нового DSP . Оценивая всё это безобразие, я окончательно уверился, что, когда воевал с 6010\6090 на макете А4-730, где-то в самом начале сделал ошибку(опечатку). Поэтому 6010 не желает прошиву от 6090. Короче, взял быка за рога, и... 6010 прекрасненько пошёл с кодом 6090... чего и следовало ожидать. Вывод : 6090 - это не только не новый чип, а абсолютная копия 6010. Пока делаю комплект версии 3.3, надо выяснить, какой код всё-таки лучше. Ибо, когда беру 750 с 6010 и его родным SROM от Avago (а не невесть откуда взявшимся в мыше М8000), часто возникает ощущение, что она ходит не только не хуже, а даже лучше, чем новая с 6090. Блин, найти б хоть полудохлую G9 и выдрать с неё код 6090. Интересно, там то же самое ли, что в М8000. Чёто сильно сомневаюсь...
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
Там тот-же DSP просто повысили множитель с х3 ('3' не число) до x3*7200/7080 Если понимать буквально, то что-то типа 12.5->13 Вариант два - оптимизировали цикл выполнения алгоритма и он просто стал выполняться быстрее. А chip вообще 1:1. Ну, об этом я тебе и говорил. Если А шъется в B, то А и B синонимы.
Куратор темы Статус: Не в сети Регистрация: 05.01.2006 Откуда: мск Фото: 5
опа... вот буржуи гады...
Цитата:
Ибо, когда беру 750 с 6010 и его родным SROM от Avago (а не невесть откуда взявшимся в мыше М8000), часто возникает ощущение, что она ходит не только не хуже, а даже лучше, чем новая с 6090.
в смысле 750-ая с 6010 ходит лучше чем W3 с 6090 и прошитым в него фичерсом от 6010 ?
_________________ ✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
BaCeK, не так. И 750, и W3 по-моему ходят лучше в режиме "чистого" 6010 от Avago. Поскольку это вещь довольно субъектиная да ещё вдобавок сильно усугубляется корпусом, юстировкой датчика и кучей всевозможных режимов обработки, то я сейчас и пытаюсь выяснить, где самый изюм. Единственное, в чём сейчас почти уверен : режим 6090 с предустановкой "3000 cpi" - далеко не лучший. Причём, именно на малых скоростях. Высокие меня не интересуют. С ними всё очень просто.
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
serj, дане, там дело сложнее. Я сейчас бездельничаю, поэтому ввязался в одну полуавантюру и насилую мышу разными специфическими прошивами. Хочу прикинуть, какому количеству элементов матрицы теоретически может соответствовать тик, приходящий с сенсора в разных режимах. Или по-другому говоря, каков физический размер куска коврика, который отображается на эту чёртову матрицу 30х30.
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
serj, не поверю... У меня получается около 1 мм. Что соответствует почти ровненько 800 cpi. То бишь именно тому дефолтному режиму, когда сенсор работает вообще без кода SROM.
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
BaCeK, квадратик коврика примерно 0.9х0.9 мм отображается как раз на всю матрицу. Вычислил косвенно, и фотографии подтверждают. И далее по ограничению скорости можно понять, что сенсор умеет определять сдвиг между соседними снимками максимум на 1/3 матрицы. А ещё далее следует, что даже при очень крутом алгоритме сенсор никак не может быть чувствителен к постоянным скоростям медленней 3 мм/сек. И можно даже не париться, пытаясь улучшить эту скоростную зону. Скорее всего её надо наоборот глухо заблокировать, и выдавать там всегда Smin, чтоб не шумело. И т.д., и т.п.... В общем, можно получить массу полезных чётких цифр для приведения ПО в порядок.
Куратор темы Статус: Не в сети Регистрация: 05.01.2006 Откуда: мск Фото: 5
хм... както это не правильно... это не cpi матрицы... это cpi всего комплекса так сказать... а у матрицы получается примерно 762 dpi если исходить что кристалл матрицы имеет размеры 1х1мм и 30 пикселов. а если 0.9х0.9 то 846... мне кажется можно какнибудь точно до 0.1мм опеределить размер матрицы и посчитать физический dpi
А если реальное dpi примерно 800 то выходит это самый лучший режим?
_________________ ✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
Меня более убеждают вот такие картинки : #77 #77 И потом, что значит физ-размеры не связаны с CPI ? Напрямую и связаны. Я больше чем уверен, что в алгоритме вычисления сдвига матрица тупо интерполируется в 2, 3 или 5 раз. Откуда, кстати, и получаются кратности : 1600 - 1/2 пиксела 2000 - 2/5 2400 - 1/3
Последний раз редактировалось Walkie 22.09.2009 18:44, всего редактировалось 1 раз.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения