Мастерская самоделкиных

  • о чем этот топик? о всем что сделано руками а не щелчком мыши -
    в факе есть давнишняя примочка как вывести индикатор активности хдд -
    недавно в топике про 7020 обсуждали куда надо паять кондеры для
    нормальной работы по компонентному выходу
    в-общем этот топик для тех кто знает за какой конец надо держать
    паяльник )))))))))


    а для затравки
    ------------------------------------------------------------
    аппаратные часы в дриме


    а вы знали что за разъем мини-дин на тылу вашего дрима?
    я тоже не знал - но вычитал вот на Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    что это выход (или вход - для i2c вход где выход) I2c шины !!!


    и сразу всплыла старая идея - прилепить к дриму аппаратные часы!!!


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


    1 +5 в
    2 контакт sda (данные)
    3 контакт scl (такт)
    4 +3.3 в
    5 земля
    6
    7 земля


    а вот здесь например есть такие


    - например такое Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    - или далласы Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    - или филипсовские Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    - применение DS3231 Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    что вы думаете по этому поводу?

  • Судя по жидким ответам, человеческая мысль уже не поспевает за мыслью Courage!


    Неужели не нашлись единомышленники или хотя бы бета-тестеры дримбиан?!

  • кстати - пока выяснил что чип DS3231 стоит всего около 180 рублей!
    на юнону чтоли съездить? )))


    а вдруг получится RTC внедрить в дрим? правда вдруг бывает только пук ))) шутка!


    bounguine (оффтопик - моды извините ))))
    если ты пишешь понятно - то у тебя будут читатели , если туманно - у
    тебя будут комментаторы - из этого делаю вывод - я пишу понятно - и все
    меня только читают )))) а тестеры дримбиан? будут! вот новогодние
    праздники закончатся.... а не подтянутся - накажу! ))))

  • Цитата

    Со слов пользователя Courage
    кстати - пока выяснил что чип DS3231 стоит всего около 180 рублей!
    на юнону чтоли съездить? )))


    В Чип-Дип недалеко от зоопарка не смотрел, писако :) :) ?

  • а зачем всё мешать до кучи разные дримы маделей
    имеют разные балячки патом одна неразбериха будет!
    Вы бы лучше мадераторы, на несколько разделов разбили
    бы наш форум по маделям дримов,
    как на других дримавских форумах сделали !
    было бы всем нам проще патом орентироваться!

  • К сведению - эпопея с обновлением фронтпроцессора на 7000 - как кто-то из думающих мог догадаться - это не просто так. И дело не в полном отключении дислея в дип-стэндбае (это сделано за компанию).
    Основная цель - дать модели 7000 RTC. И цель эта достигнута еще в FP 1.01, версии до 1.06 включительно - это просто борьба с глюкаим.
    Так что RTC уже есть (правда, без батарейки - часы тикают, пока бокс в розетке).

  • Цитата

    Так что RTC уже есть (правда, без батарейки - часы тикают, пока бокс в розетке).


    А хочется чтоб были , когда и не в розетке !

  • Что-то я не совсем понял зачем эти часы дриму? На сколько я понял смысл этой затеи чтобы таймер и не сбрасывался при отключении от сети. Не проще дейсвительно разобраться и акку подпоять ?

  • чтобы не забылось
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    How hwclock Accesses the Hardware Clock


    hwclock Uses many different ways to get and set Hardware Clock values.
    The most normal way is to do I/O to the device special file /dev/rtc, which is
    presumed to be driven by the rtc device driver.


    но
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    где в частности сказано что линукс признает эти i2c часы за аппаратные
    The chip will be read by the Linux system through the I2C interface signals.
    т.е. возможно что и драйвера искать или сочинять чего либо для их
    чтения не придется )))
    кстати - немного не в тему - а это линукс-компьютер для которых эти
    часики предназначены - размер сего чуда 66 x 72 mm !!!!!
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    и еще - в составе исходников ядра наличествует драйвер
    linux-2.6.9\drivers\i2c\chips\rtc8564.c
    для эпсоновского чипа
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    пожалуй вот это и надо пробовать чтобы потом не рыть землю
    в поисках драйвера ! надо только пересобрать кернел с поддержкой
    этого чипа или еще проще - собрать его как модуль - ну это я научился
    делать )))


    осталось этот чип найти живьем - ... а уже нашел - в промэлектронике
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    и стоит всего 80 рубчиков )))
    а схема часиков - в прицепке - просто как здрасте ))))
    одно - вернее 2 НО
    - где раскопать такой разъем?
    - распиновка сделана по результатам измерения тестером - не ясно
    насколько я прав


    PREDATOR
    эта идея модами обсуждалась - и я эту идею целиком поддерживаю - к
    сожалению ни во власти мода ни даже супер-мода создавать разделы
    форума (((

  • schpuntik
    а вот нет в дриме аппаратных часов! пока дрим включен в сеть какой-то
    процесс в цпу поддерживает время и дату - но не отдельный аппаратный
    чип!


    какие у меня с этого адреса слюни потекли - вот бы мне какой такой
    "детский" конструктор подарил )))))
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Цитата

    а вот нет в дриме аппаратных часов!


    Атмега считает , она питается отдельно своим трансом - Это в 7000 .
    В 5620, 7020 уже по другому , а в 500 вообще нет ФП

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем rip_mix2004 ().

  • Цитата

    Со слов пользователя rip_mix2004


    Атмега считает , она питается отдельно своим трансом - Это в 7000 .
    В 5620, 7020 уже по другому , а в 500 вообще нет ФП


    это все здорово - но я не настолько безумен чтобы лезть разбираться
    с схемой запитки атмеги8 - тем более что эти часики линуксом за
    аппаратные часы не признаются! поэтому всеже буду пробовать
    внешние i2c rtc


    для того чтобы прочитать маркировку пришлось его сфоткать - может
    какому другому безумцу пригодится ))))

  • Цитата

    тем более что эти часики линуксом за аппаратные часы не признаются!


    Это так , но в 7000 атмега умеет управлять основным блоком питания , вывовдя дрим из глубокого satandby
    (когда часы на LCD не показывают) , на самом деле если из дрима не вытаскивали шнур питания , маленький трансик и атмега работают.


    Задумка судя по всему была подимать дрим по таймеру для записи из глубокого дауна.


    При такой схеме управления питанием дрима , сильно снижается
    его потребление в отключенном режиме.


    P.S. Если кому интересно 15 нога атмеги идет на резистор R6029 ,
    а он в свою очередь на оптрон IS060 , а оптрончик дальше на управление силовухой TOP248 8)

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем rip_mix2004 ().

  • несчастным владельцам 7000 и Compact flash модулей посвящается )))


    известно что в 7000 не уживаются CF и винчестер - кстати - в
    7020 эта проблема решена - смотри здесь
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    кстати там и все отличия 7020 от 7000


    как решить эту проблему:


    вариант №1
    купить переходник ide на CF - только с джамперами установки
    Мастер - Слэйв ! что нибудь типа такого
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    и подоткнуть его слэйвом на второй разъем IDE
    шлейфа


    вариант №2
    в CF есть так называемый сигнал CS - 39 нога - вот она в модуле
    (по крайней мере в моем) была засажена на землю - или на единицу -
    точно не помню - давно это было - и из-за этого был конфликт
    между CF и HDD за обладанием IDE шиной - не мудрствуя лукаво
    я эту шину просто перерезал - и CF нормально уживается с винтом!
    чтобы не лезть в печать дрима (просто не рискую - одно дело
    потерять в случае неудачи дрим, а другое - флэшку) ---
    в общем я вскрыл CF - нашел эту 39 шину и острой иглой ее перерезал


    здесь цоколевка CF
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    а в прицепке - фото флэшки - в красном кружке место обрезания )))


    одно но - такая флэшка нормально монтируется в дриме
    # mount /dev/ide/host0/bus0/target1/lun0/part1 /mnt/ide-slave
    но почему то не хочет читаться как флэш карта в моей усб читалке карт


  • извини - по запарке стер твой пост )))))))) надеюсь простишь?


    создай точку монтирования куда ты будешь монтировать флэшку - создай папку скажем /mnt/ide-slave


    mkdir /var/mnt/ide-slave


    а потом смонтируй


    mount /dev/ide/host0/bus0/target1/lun0/part1 /mnt/ide-slave


    так - стоп! а флэшка у тебя форматирована? что в папке
    /dev/ide/host0/bus0/target1/lun0/ глянь должны быть файлы-устройства
    disc и part1


    а как ты изъял 39 ногу? расскажи - просто интересно


    ---------------------
    Courage

  • 2Courage
    1.Создать папку /var/mnt/ide-slave несмог (read-only file system) -видимо самое главное!
    2.part1 и disc /dev/ide/host0/bus0/target1/lun0/ есть с атрибутом 600
    3. Ногу 39 обрезал по твоему способу вскрыв CF

  • Цитата

    Со слов пользователя scu65
    1.Создать папку /var/mnt/ide-slave несмог (read-only file system) -видимо самое главное!


    что то я не втыкаюсь .... а! у тебя какой имидж? не рудрим случаем?
    тогда у тебя уже есть точка монтирования для флэшки /mnt/cfs
    и тогда просто
    mount /dev/ide/host0/bus0/target1/lun0/part1 /mnt/cfs
    в рудрим же вроде есть и инструменты для переноса /var на флэшку -
    но здесь я тебе уже не помошник --- спроси в разделе " последний паплик имидж рудрим" - там тебе ответят

  • Бщльшое спасибо Courage.
    Конечно у меня rudream20051007 ,буду пытать его дальше.
    С уважением...