GenaSPB 11 19 июля Опубликовано 19 июля (изменено) · Жалоба Потрошить модуль чтобы перенести на свою плату? Вы не ищите лёгких путей! Изменено 19 июля пользователем GenaSPB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 19 июля Опубликовано 19 июля · Жалоба Только что, GenaSPB сказал: Потрошить модуль чтобы перенести на свою плату? Зачем? Я ничего не потрошу, просто воспринимаю этот модуль, как микросхему. Раньше ж не возникало проблем припаять на плату какой-нить PLCC-84, этот почти то же самое)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 19 июля Опубликовано 19 июля · Жалоба У чипа крайне мало ног, когда применяешь - возникает много конфликтов с видением авторв модулей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vasilius 1 19 июля Опубликовано 19 июля · Жалоба 23 часа назад, mantech сказал: Там еще интереснее, питание проца там на всех платах 0.9В Но они все с ним работают, через меня прошло более 50 контроллеров на этих модулях, НО питание ДДР на всех 1.8В ! а должно быть 1.5 Так-то это работе не мешает, не греется, но видимо китаезы еще все на ДДР2 работают))))))) Так по идее ДДР надо вешать на LDOB выход, а его конфигурировать при ините ДДР, и ставить, что надо - те же 1,5В, а не вешать на отдельный фиксированный стаб. А вот 0.9 надо отдельно от стаба делать чтобы было фиксировано. Просто часто используют RY1303 там три канала - вот чтобы один "не пропадал" они его на ДДР суют, что имно не совсем умно.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 19 июля Опубликовано 19 июля · Жалоба 1 час назад, vasilius сказал: Так по идее ДДР надо вешать на LDOB выход, а его конфигурировать при ините ДДР, Можно узнать, зачем? Ну вот гениальные инженЭры мангоПи, так и сделали, сунули 3В на ЛДО а оттуда 1.5 на память, в результате доп. нагрев проца на ровном месте))) 1 час назад, vasilius сказал: вот чтобы один "не пропадал" они его на ДДР суют, что имно не совсем умно.. Наоборот, просто резисторы в ОС нужно ставить правильные, а они походу от v3S их просто переставили))) 1 час назад, vasilius сказал: А вот 0.9 надо отдельно от стаба делать чтобы было фиксировано. И вот как раз тут-то не очень умно, ибо DVFS в таком случае превращается просто в DFS... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vasilius 1 19 июля Опубликовано 19 июля · Жалоба 2 минуты назад, mantech сказал: Можно узнать, зачем? Ну вот гениальные инженЭры мангоПи, так и сделали, сунули 3В на ЛДО а оттуда 1.5 на память, в результате доп. нагрев проца на ровном месте))) Можно. LDO у Т113 именно для этого и сделан - для питания ДДР. LDOA питает 1.8В VDD18-DRAM LDOB питает VCC-DRAM0 и VCC-DRAM1 LDOB конфигурируется при ините ДДР. Логично 13 минут назад, mantech сказал: И вот как раз тут-то не очень умно, ибо DVFS в таком случае превращается просто в DFS... Тут зависит от целеполагания. Если Вам надо постоянную максимальную производительность, то ставите 1200 Мгц и те же 0,9 фиксированые Если динамически - ну тогда... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 19 июля Опубликовано 19 июля (изменено) · Жалоба 42 минуты назад, vasilius сказал: LDO у Т113 именно для этого и сделан - для питания ДДР. Я не про это спрашивал, а для чего терять половину мощности на ЛДО, когда можно сразу подать с ШИМки нужное напряжение. А сделан он к.м.к для того, что если кто-то хочет сэкономить на ШИМке то можно и так, но если есть 3 канала ШИМ в одном чипе смысла экономить тут нет. 42 минуты назад, vasilius сказал: Тут зависит от целеполагания. Если Вам надо постоянную максимальную производительность, то ставите 1200 Мгц и те же 0,9 фиксированые Если динамически - ну тогда... Это надо всегда, ибо не встречал таких случаев, когда надо на постоянку полную мощность держать. Ну если только лень DVFS реализовывать))) Для примера темп проца на полную в моей проге 60град с DFS - 52,разница заметна... Изменено 19 июля пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vasilius 1 19 июля Опубликовано 19 июля · Жалоба а кто заставляет использовать трех канальный внешний ШИМ? По сути надо 3,3В и 0,9В : два ШИМа... Просто 0,9 нужен отдельный из-за задержки его запуска. Для питания внутреннего ДДР внешнее питание не нужно. На счет мощности - ну хз, если проц занят потоковой обработкой в рилтайме с тяжелой математикой - то тогда всегда.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_3m 9 19 июля Опубликовано 19 июля · Жалоба 2 часа назад, mantech сказал: Можно узнать, зачем? Затем что внутри сборки китайцы могут поставить какую угодно память лишь бы объем совпал и продадут это под тем же партнамбером. Закрытый аллвинеровский инит DRAM автоматически детектит память любого типа манипулируя в том числе напряжением LDOB (а у более старших процессоров - соответствущим AXP***). Если применен фиксированный стабилизатор автодетект не работает и остается только молиться чтобы в следующей партии не поменяли тип DRAM. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 19 июля Опубликовано 19 июля (изменено) · Жалоба 2 часа назад, _3m сказал: Затем что внутри сборки китайцы могут поставить какую угодно память лишь бы объем совпал Не путайте тайминги памяти и ее тип, если явно указан DDR3, то именно такой и будет и питание ей надо 1.5В, если DDR2 - то 1.8В. 2 часа назад, _3m сказал: автодетект не работает и остается только молиться чтобы в следующей партии не поменяли тип DRAM. На вашей памяти сколько раз меняли тип, чтобы потребовалось изменение напряжения? Приводить в пример v3s и v3sl не надо, там явно другое название чипа... Изменено 19 июля пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vasilius 1 19 июля Опубликовано 19 июля · Жалоба 5 часов назад, mantech сказал: На вашей памяти сколько раз меняли тип, чтобы потребовалось изменение напряжения? Приводить в пример v3s и v3sl не надо, там явно другое название чипа... Если сделать через LDOB, то никогда и не узнаешь, а если не сделать, то узнать будет не приятно -) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 20 июля Опубликовано 20 июля · Жалоба 10 hours ago, _3m said: Затем что внутри сборки китайцы могут поставить какую угодно память лишь бы объем совпал и продадут это под тем же партнамбером. Закрытый аллвинеровский инит DRAM автоматически детектит память любого типа манипулируя в том числе напряжением LDOB (а у более старших процессоров - соответствущим AXP***). Если применен фиксированный стабилизатор автодетект не работает и остается только молиться чтобы в следующей партии не поменяли тип DRAM. Уже давно нет никакого закрытого инита. По кр. мере, для T113. Есть два варианта: декомпилированный с либы и более обширный на гитхабе - с проверками на типы памяти и с полным дебагом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 20 июля Опубликовано 20 июля (изменено) · Жалоба Наконец-то до мненя добрался T113M4020DC0 (называемый T113-s4). С помошью коллеги получил работающую инициализацию DDR3, 936 MHz. Сделал загрузчик с автоопределением, на каком чипе работает. Вот тест (UAC2 дуплексное аудиоустройство, работающее со встроенным кодеком). Можно прошить в QSPI. allwinner_t113x_mq-r-audio.zip Да, тест запускающий RISC-V ядро, заранее приготовленный - тоже заработал. Всё в репо. Изменено 20 июля пользователем GenaSPB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 20 июля Опубликовано 20 июля · Жалоба 7 часов назад, vasilius сказал: а если не сделать, то узнать будет не приятно -) Если даже и так, то пусть китаезы разбираются, я просто их модули использую))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nanorobot 6 12 августа Опубликовано 12 августа · Жалоба On 6/30/2024 at 9:21 PM, Sergiy_83 said: Спасибо. compatible = ... , "panel-lvds"; что то ни в какую. Пепилайны какие то не обноружены пишет. У меня ровно наоборот - проканало именно с compatible = "panel-lvds"; плюс патч от sasamy.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться