Перейти к содержанию
    

repstosw

Участник
  • Постов

    2 582
  • Зарегистрирован

  • Победитель дней

    2

Сообщения, опубликованные repstosw


  1. 2 hours ago, mantech said:

    Ну это же прошлый век)))

    Какая разница какой век?  Главное, что находит применение и китайские склады забиты до отказа. )))

     

    2 hours ago, mantech said:

    Ну наверно, чтоб не использовать рудименты прошлого, типа

    И типа получить головняк и жёсткий секс с раскуриванием проприетарщины.

     

    2 hours ago, mantech said:

    Если не секрет, зачем такие маленькие экранчики? Я понимаю, когда раньше большие стоили дорого, а сейчас для чего, карманный приборчик что-ли какой?

    А большие зачем? Чтобы прон смотреть на них? ))

    Есть камера Canon с её дисплеем 320x240, никто не умер ещё:

    foto_003.jpg.0c54eb70bead0bbdee8a9653afe67eef.jpg

     

    Что касается моих задач, мне 320x240 хватает, чтобы в Full Duplex вывести видео собеседника и своё: по 160x240 каждый.  Как раз сжатый поток влезает в cырые 500-1000 кБит/с :)))

    А кнопочную клавиатуру покупал для LoRa-пейджера (прием-передача текстовых сообщений). 

    До этого делал резистивный тач, не понравилось по двум причинам:

    1) нужен стилус постоянно

    2) отсутствует чёткая тактильная обратная связь пальца с нажатой кнопкой (хочется явное продавливание кнопки с щелчком)

    fresh_device.thumb.jpg.713851aeceb5b17801727a8a9d2d1993.jpg2.thumb.jpg.c1aa7c68e581dc399649b33606fcf234.jpg

     

    2 hours ago, mantech said:

    Ну да, еще чтобы в инсте фоточки растягивать, а больше он нафиг не уперся...

    Ну я об этом не знаю. У меня обычный телефон - кнопочный. Использую как телефон.

  2. 10 hours ago, mantech said:

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

    Мультитач нужен в играх, чтобы одновременно несколько касаний считывать.

    Помню, возился с резистивным мультитачем. Дрянь ещё та.  Считывал массив всей последовательности нажатий, затем писал алгоритм определения установившихся координат. Главное отследить - нажатие стилусом и отжатие.  В середине - будет то, что надо.

    3 hours ago, vasilius said:

    просто как правило, покупаются 4,3"-5" экраны с резистивным татчем. Обычно ориентир алишка...

    Фигня.

    Берётся обычный LCD без тача. И поверх него устанавливается свой ёмкостный тач, например - на базе FT6336U.

    3 hours ago, GenaSPB said:

    Хе... на телефонах и планшетах царствие mipi dsi - без инициализирующих последовательностей от производителей мёртвые железки.

    Есть же старые кнопочные телефоны (коих полно на farpost.ru) , в которых есть LCD с i8080 интерфейсом. Попадаются иногда с RGB-интерфейсом.

    Одного не пойму, зачем использовать это закрытое MIPI DSI?

  3. On 8/30/2023 at 10:11 PM, GenaSPB said:

    100ASK_T113-Pro_Core-SCH_V1.2-OPEN.pdf 1.03 MB · 52 downloads

    Плохо пропечатался в PDF узел DC/DC для питаний ядра, DDR и портов.  Интересно, какие там номиналы на DDR 0.95V ?

     

    On 8/31/2023 at 12:12 AM, mantech said:

    Да, продавец ничего не хочет передавать, дал только файл либы какой-то, если кто сможет перевести в pdf или jpeg, буду признателен))

    PCB1.PcbLib 85.5 kB · 22 downloads

    Это библиотека футпринтов для Altium Designer.

    Судя по одной единственной позиции - это футпринт модуля  100ASK-T113.  Не велика потеря: можно самому нарисовать свой.

  4. 1 hour ago, mantech said:

    тут скорее паяльная паста и ее плохая промывка, ИМХО.

    Тогда что мешало плату положить в ёмкость с этанолом и потрясти её?  Ну и зубной щёткой ещё почистить контакты?

    И разве паяльная паста не обнаруживается простым взглядом на компоненты платы?  Визуально, на своих экземплярах плат 100ASK,  я не вижу следов паяльной пасты между выводами.

  5. 8 hours ago, mantech said:

    В одной были глюки с видеопортом, в другой с усб, после пайки и первого включения периодически глючила в течении 30-40 мин, после этого глюков не наблюдалось ни в одной из них.

    Похоже на непропай/холодную пайку.  На цифровых линиях такое работает случайно от фазы Луны наводок с воздуха...

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

     

    5 hours ago, Obam said:

    Прошлись не там фрезой.

    Скорее всего.  Китайцам свойственно выпускать серийную продукцию с прогрессирующей деградацией.

  6. Добавлено:

    10. Lichee Zero Allwinner V3s + штатный USB-переходник + пластиковый бокс  (в наличии 2 шт.)

    9.thumb.jpg.cfc20d301a7b803921ad43c7dfdf620c.jpg

     

    Цена на каждую плату/модуль/чип договорная.

    Рассылка по РФ.

    За подробностями пишите в личку или на почту repstosw2018 @  gmail  .  com

  7. 41 minutes ago, mantech said:

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

    105 и 180 кОм.

    Вот тут сказали:

    Только 105 кОм  -не видел такого номинала.  Нестандартный.

     

    1 hour ago, mantech said:

    ЗЫ. недавно пришли платы версии 2.1, там наконец-то вывели GPADC наружу, какие-то еше аудиовыходы и поставили i2c еепром на 4кбайта)))  Из минусов - отверстия возле краевых контактов, стало хуже их паять, припой заливается в них((

    На вашей фото совсем не то, что они обещают:

    image.png

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

     

    1 hour ago, mantech said:

    У меня 1.1 вообще глючила после пайки пол-часа, тут уже писал ранее, потом внезапно переболела)))))))

    В чём именно глючила? Какой характер глюков? Как удалось побороть?

    Сколько устройств вы изготовили именно с этой версией платы (зелёная)?  Сколько из них - работают исправно?

  8. 31 minutes ago, mantech said:

    ЗЫ. недавно пришли платы версии 2.1,

    Какие там номиналы резисторов в обвесе DC/DC для питания ядра напряжением 0,95 V ?

    Че-то попытался посчитать, взял 82 и 51 кОм - выходит  0,97 В

     А если добавить 1 МОм к резистору на 100 к параллельно, то 0,93 В.

     

    11 minutes ago, mantech said:

    Ооо, е-мое, посмотрел у него точка размером со слона, я думал на 3.5" разрешение хоть 320х480)))

    Мне такой именно нужен. И именно 320x240.

    Сейчас стоит 480x272, много лишней площади под мои цели.

  9. 1 hour ago, mantech said:

    больше по размеру

    Это да.  39x37 против 34x34 у 100ASK.

    Замерил габариты модуля RF4463F30 (трансивер) 34x20.  Как раз с модулем 100ASK имеют одинаковую длину.

    Так что скорее всего, буду использовать модули 100ASK.  Потому что меньше размерами, размер удобен, и эти модули у меня на руках (в отличие от MYiR, которые надо ещё ждать).

  10. 38 minutes ago, mantech said:

    Он дороже и больше по размеру, ethernet PHY там тоже нет, поэтому остановился на ASK100-T113.

    Цена - не вопрос вообще.   Эзернет мне не нужен для моего проекта.

    Зато наличие экрана и отдельной AGND радует.

    38 minutes ago, mantech said:

    В версии 1.2 и выше вроде исправили))

    У меня вроде 1.1, которые зелёная плата.

    39 minutes ago, mantech said:

    Какая экзотика, наверно есть только в экранчиках с маленьким разрешением...

    Я бы не называл экзотикой интерфейс Serial RGB.

    Интересно, что бы вы сказали об LCD-интерфейсах CCIR656 или CCIR601, которые могут нативно передавать YUV вместо RGB  на LCD 🤣

    41 minutes ago, mantech said:

    Которое далеко не всегда нужно, ИМХО...

    Для моего проекта нужно. Красивше будет + какой-то процент разгрузки для CPU (отправка, приём буфера из FIFO трансивера - до 64 кБ).

  11. On 1/9/2024 at 11:43 PM, mantech said:

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

    Ногодрыг-SPI плох отсутствием DMA.

     

    On 1/9/2024 at 10:57 PM, repstosw said:

    Так что либо рисовать свою плату (или редактировать существующую) или делать шлейфик из гибкой PCB.

    Решение найдено. Без уродств: софтовых(ногодрыг) и аппаратных(шлейфики всякие)...

    И для ленивых котиков (не разводить самостоятельно плату ядра, не сношать пикад с альтиумом, итп...) :lol:

     

    Так как в релизе собираюсь использовать LCD марки  LQ035NC111, он поддерживает один из режимов - Serial RGB,о котором я уже писал ранее, когда работал с OLED 160x128 :

    Spoiler

    160x128.jpg

    1.thumb.jpg.c86042c5ae47ce36d2181ede04e41f80.jpg

     

    На плате 100ASK-T113 как раз свободны ноги: PD13,PD12,PD10,PD11 (это соответственно SPI1_MISO,SPI1_MOSI,SPI1_CS,SPI1_CLK).   Но они же: LCD_D19,LCD_D18,LCD_D14,LCD_D15, которые НЕ используются в режиме Serial RGB:

    2.thumb.jpg.2556a1abe187575f0319879730e4f855.jpg

     

    Бонусом получаю SPI NAND Flash на SPI0. Так что паять SD-карту необязательно. :biggrin:

    Плюс почти в 3 раза меньше подключений для LCD. Скорость не страдает, так как клок TCON увеличивается втрое.

    Остаётся проверить это всё на практике, когда придут шлейфы FPC05-54 (для макета надо делать переходник для подключения LCD к плате mangoPi с 40-pin на 54-pin).

    На релизе всё будет проще: сразу 54-пиновый коннектор для LCD LQ035NC111 (320x240).

    s-l500.jpg

     

    Попутно вот ещё нашёл одну вариацию T113-s3 SOM (третья по счёту, как я понимаю): https://www.myirtech.com/list.asp?id=722

     MYC-YT113X CPU Module

    Делает  китайская контора MYiR - Make Your idea Real ! :sun_bespectacled:

    Из плюсов данного модуля:

    1) Заключён в металлический экран

    2) Аналоговая земля выведена на внешний пин (AGND).

    Даташиты и схемы - на сайте.

    mycyt113t300.jpg

     

    P.S. Модуль ASK100-T113 придётся доработать:  изменить резисторы в окружении DC/DC конвертера на ядро: повысить напряжение с 0,9V до 0,95V

    3.thumb.jpg.fd4a354b6556ef51783840393eb11cc5.jpg

  12. 1 hour ago, mantech said:

    Использовали только делители или сам 16и битный регистр ШИМ? С помощью него можно делить частоту?

    Использовал всё. Потому что нужно было проверить переключения на ~1 Гц.

    void PWM_InitRF(void)
    {
     u32 period=4; //366*2;
    
     PWM_PCCR23=(0<<7)| /*8*/ 0 ;         //HOSC(24 MHz), PWM23_CLK_DIV_M=1 => 24 MHz/1 = 24 MHz
     PWM_PCGR&=~(3<<18);          //PWM2_CLK_BYPASS and PWM3_CLK_BYPASS not bypass
    
     PWM2_PCR=(0<<8)|( /*256*/ 2 -1);      //PWM Active State = Low  level, PWM pre-scale K=2 => 24 MHz/2 = 12 MHz clock for PWM2
     PWM3_PCR=(1<<8)|( /*256*/ 2 -1);      //PWM Active State = High level, PWM pre-scale K=2 => 24 MHz/2 = 12 MHz clock for PWM3
    
     PWM2_PPR=((period-1)<<16)|(period/2); //entire cycles=100, active cycles=duty in %
     PWM3_PPR=((period-1)<<16)|(period/2); //entire cycles=100, active cycles=duty in %
    
     PWM_PCGR|=(3<<2);            //PWM2_CLK_GATING and PWM3_CLK_GATING pass
    
     PWM_PER|=(3<<2);             //PWM2_EN and PWM3_EN enable
    }

     

    Итоговая частота зависит от:  PCCR, PCR и PPR.

    В приведённом коде - меандр, 50%.

    Закомментированные значения - для частоты около 1 Гц (контроль вёл по двум светодиодам)

  13. 7 hours ago, mantech said:

    Кстати, с таймерами(PWM) в Т113 кто нибудь работал?

    Работал.

    Делал подсветку для LCD с переменной яркостью.

    И два противофазных выхода для антенного переключателя.

    Контроль вёл визуально - понизил частоту почти до 1 Гц и смотрел как моргают светодиоды. Таким образом,  эмпирически вывел соотношения между делителями и реальной частотой.

     

    8 hours ago, GenaSPB said:

    Вообще-то p-cad затаскивается в altium автоматически

    и что, прям в Altium v.6 затащит?

    У меня половина файлов открываются пустыми, ибо версию альтиума по-выше мой ПК не вывозит... Приходится использовать относительно старый альтиум

  14. 22 minutes ago, GenaSPB said:

    Берёте мой проект (p-cad), отрезаете лишнее... день работы 

    Вместо PCAD  использую Altium, причем довольно древней версии.

    Тогда проще взять Altium-файлы китайцев на модуль 100ASK-T113 и его изменить.

     

    17 minutes ago, mantech said:

    Это не факт, там 2 сд контроллера, мультиплексированы с спи, и не факт, что там вместо сд карты стоит еммс, а вторая, внешняя как раз с вашим спи))) 

    Сконвертировал из Altium в картинку.  Да.   SPI  не выведен.  Мне нужны  PC2,PC3,PC4 и PC5 (SCLK, nSel, SDI, SDO соответственно).

    На макете с платой Mango Pi этот вопрос решался припаиванием проводков с посадочного места SPI NAND, которой не было.

     

    RP-T113-C_pinout.thumb.png.0fa7e0803bf3c2bd57043678542c7d5e.png

     

    17 minutes ago, mantech said:

    ЗЫ. ну и вам нужен спи-мастер, который прекрасно эмулируется ногодрыгом на любом гпио...

    Могу себе позволить это только на стадии макетирования и когда ещё не раскурил аппаратный SPI.

    В релизе стремлюсь к аппаратной эстетике.  ИМХО ногодрыг SPI - аппаратное уродство. :biggrin:

    Так что либо рисовать свою плату (или редактировать существующую) или делать шлейфик из гибкой PCB.

     

    Макет моего проекта взял много ног с платы mangoPi:    дисплей RGB, камера DVP, SD-карта, SPI(аппаратный),  кнопки LRADC, TWI для настройки камеры(тоже аппаратный)

  15. 2 minutes ago, GenaSPB said:

    Да развели бы давно свою плату.. в чем проблема то?

    Проблема побороть свою лень  развести плату полностью для этого. 🤣

  16. 29 minutes ago, sasamy said:

    вот тут что-то есть

    https://github.com/fenrisster/RP-T113-C_SOC_Board

    Спасибо. По крайней мере, распиновка модуля теперь известна.

    Осталось для полного счастья найти его схему. Иначе, придётся срисовывать и восстанавливать обвес.

     

    30 minutes ago, mantech said:

    Как вы это видите без схемы?)) То, что там еммс вместо флешки она вполне может сидеть на том же spi...

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

    image.thumb.png.94d0abe8ad5a9417b2533498e8e3e1a8.pngimage.thumb.png.0d5f73907531ed2865ec01bcb8191bf9.png

     

    image.png.4f3ea498e22f470001cf9ea9fce5eb02.png

     

    Тут в фидбеке пишут, что продавец даёт доки и помогает скачать с байды:  https://aliexpress.ru/item/1005004605103366.html

     

  17. Подскажите, откуда можно скачать схему такого модуля:

    11.jpg.c138121b6e5dc335daac8376119fb2e7.jpg

    Называется: RP-T113-C

    Интересует сама схема модуля и распиновка внешних контактов.

     

    Лот продавца (вместе с материнской платой): https://aliexpress.ru/item/1005005389129193.html

    Вижу, что у него SPI свободен, что мне и нужно.

    Плюс ещё экранирующая крышка, что мне ещё больше нравится.

  18. 34 minutes ago, sasamy said:

    где вы такую нашли - у них на сайте все схемы в pdf

    Там нет распиновки внешних контактов.  Только внутренности.

    Сконвертил в PDF одну из схем, где этот модуль показан блочно - с пронумерованными контактами.

    R818 M-Core.pdf

    37 minutes ago, sasamy said:

    PS не заметил сразу - там в конце ссылка на архив на байду

    Байда там расшаренная: выбрасывает на страницу с именем пользователя и далее дерево папок.

  19. 45 minutes ago, mantech said:

    А на всякие аналоговые земли и SPI посмотрели, а то тут может, как с модулем на Т113... Контора-то та же их делает))

    SPI там несколько.

    Аналоговые земли пока не рассматривал.  И противофазные аудио-выходы тоже.

    По поводу их аналоговых земель(AGND)...   Я не нашёл, как и где они соединяются с общей землёй, и через что.

     

    У китайцев какой-то странный формат документации.  Всё лежит на baidu.com.  И схема модуля ядра доступна только в Altium последней версии.  В итоге загрузил их в Aльтиум-онлайн, сконвертил в PDF и скачал.

     

    45 minutes ago, mantech said:

    Вот интересная штука - https://aliexpress.ru/item/1005005985735727.html

    Опять не то:  Синий зуб и WLAN.   Лучше бы засунули туда ядро на Si4463. 

    Мои хотелки не совпадают с их трендами.

    Только EFR32 с их убогими АРМ-ами не предлагайте!  Пока хотя бы тройку ядер A7 не засунут свыше 1 ГГц + аппаратные видео-кодеки, даже смотреть в их сторону не буду.

  20. 32 minutes ago, mantech said:

    Вы ж говорили, что пайка 0.4мм для вас раз плюнуть, зачем использовать модули тогда?)))

    Паять не проблема.  Проблема побороть свою лень  развести плату полностью для этого.

    Паял и меньше - шаг 0,3.  На фото - драйвер светодиодной подсветки дисплея:

    4.jpg.bba718f150f2bb45fc9888e44e800cae.jpg

     

    32 minutes ago, mantech said:

    Это как? Не смотрели схему платы перед заказом вообще?...

    На тот момент времени у меня были свосем другие хотелки.

    Сейчас планы и хотелки поменялись, поэтому эта плата не совсем идеально подходит.

     

    Хотя, если выпаять NAND и сообразить какой-нибудь шлейфик на гибкой PCB и напаять его сверху, то это решит мой вопрос с SPI.

    А вот с аналоговой землёй, придется сделать на материнской плате сплошной слой земли, чтобы она была с низким импедансом и экви-потенциальной.

    В последний раз, я разводил масштабную плату для проекта на C6745.  Там УНЧ был запитан от литий-ионки напрямую,  никаких LDO на УНЧ не ставил, только на аудио-ЦАП, который внешний.  Как раз была своя разводка земли - одним сплошным плейном внутри платы.

    На фото - фрагмент этой платы - слева вверху УНЧ в BGA 3x3, правее - внешний аудио-ЦАП и его LDO (левее ЦАП).

    audio.png.2ec727b42d4f547ea5a626e18df0afd8.png

  21. 1 hour ago, GenaSPB said:

    Могу успокоить - стартует оно обычно в 32 бит режиме.

    Это хорошо.

    Теперь предстоит решить - стоит ли на него переходить, или довольствоваться вариантом на T113-s3.

  22. Только что обнаружил один неприятный прокол - отсутствуют выводы SPI на плате T113-s3 SOM:

    1.jpg.0578faa8758e9fa7debdc443d6171265.jpg

    Они заняты SPI NAND, а мульти-слейв не сделан. Мне для Si4463 нужен SPI.

    Произвожу кирпичи сейчас от злости... :ireful3: В итоге - зря потраченные деньги и потерянное время (на ожидание этой платы + заказ новой платы с SPI).

    Я бы нафиг оторвал этот NAND, гружусь с SD-карты всёравно. А SPI овободил на Si4463.

     

    P.S. Кроме того, не выведена аналоговая земля AGND на внешний пин. А это значит, что расчитано только на использование вместе с наушниками. Ни о каких внешних УНЧ не может быть и речи, если нужно действительно хорошее соотношение сигнал/шум: использование общей земли приведёт к появлению помех вместе с полезным сигналом.  При использовании динамика это малозаметно, но в наушниках это уже невыносимо.

    Хочется плюнуть на всё это и переразвести свою плату как нужно.

     

  23. 3 hours ago, sasamy said:

    Отличный вариант!

    Битность, как я понял, там переключается: можно перевести в режим 32-бита.  Не вижу смысла использовать адреса в 64 бита, ну разве что когда памяти RAM будет больше 4 ГБ.  Но это маловероятно. Либо использовать 64 бита для дополнительных адресов виртуализации того-же физического пространства (синонимы).

    Одна беда: придётся заново стартовать - ядро в принципе не так болезненно, но по периферии - будет всё другое (почти).

     

    P.S. Они снова накуролесили рассыпухи с обратной стороны!  Опять делать дырку на материской плате!

    image.png.cf662b2eb8a5372c66f9a6099e33efd4.png

×
×
  • Создать...