repstosw 18 29 июля, 2022 Опубликовано 29 июля, 2022 (изменено) · Жалоба On 7/29/2022 at 8:36 PM, mantech said: Что-то очень странное, особенно, если судить по описанию полей... И по-мойму его на более поздних камнях после A10 нету. Quote ACE does not exist on hardware beyond A10. --- Запустил аудиокодек в режиме ADC. Записываю звук с микрофона. Усиление PGA приходится выставлять на максимум(+36 дБ). Есть ещё усиление ADC, оно пока оставлено +0 дБ. Радует хороший динамический диапазон, оверсемплов нет, если громко говорить. Изменено 29 июля, 2022 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 31 июля, 2022 Опубликовано 31 июля, 2022 (изменено) · Жалоба В 06.07.2022 в 11:06, GenaSPB сказал: EHCI в t113-s3 на 1-м USB (0-й - OTG). Если не секрет, как с надежностью работы усб хоста на Т113? Просто по поводу оного на v3s к сожалению придется ставить жирную точку, ибо на 10, может на 20 раз вставления флешки порт подвисает намертво, пересброс phy и hcd результатов не дают, только сброс. По сему такой хост нафиг не нужен. И еще в догонку пару нубских вопросов 1) Попытался запустить простейшую прогу на этом Т113 и попал в ступор - что это за прога такая - xfel, походу она совсем другая, по отношению к sunxi-fel для v3s, ибо я че-то не догоняю, что за инит ddr в ней такой? В sunxi-fel все было понятно, сначала грузим загрузчик с инитом ддр, потом осн. прогу, а тут он что, встроенный в эту xfel что-ли? 2) ну допустим загрузил я этот инит ддр, х.з. что он из себя представляет, то чтобы хоть светодиодом помигать, что там инитить нужно? Если не сложно, может есть какие-то ссылки на готовые стартапы для этого проца? Чет не думал, процесс старта так отличается от v3s. Изменено 31 июля, 2022 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 31 июля, 2022 Опубликовано 31 июля, 2022 (изменено) · Жалоба On 7/31/2022 at 2:29 PM, mantech said: Если не секрет, как с надежностью работы усб хоста на Т113? Еще нагрузочно не тестировал... ehci как и на 157м работает. ddr3-init в составе xfel грузит бинарник, вызывает его как функцию - и оставляет после себя инициализированный на 1008 мегагерц процессор, память с 0x40000000 и выдает протокол в компорт на 115200 (PE2/PE3) Изменено 31 июля, 2022 пользователем GenaSPB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 31 июля, 2022 Опубликовано 31 июля, 2022 · Жалоба В 31.07.2022 в 16:42, GenaSPB сказал: ddr3-init в составе xfel грузит бинарник, вызывает его как функцию Ясно, а этого файла нигде нет, чтобы его с флешки запускать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 31 июля, 2022 Опубликовано 31 июля, 2022 (изменено) · Жалоба немного ранее декомпилированный вариант его выкладывал коллега. https://github.com/rep-stosw/t113-ddr-decompiled.git Работает. Я у себя в проекте этот файл продолжаю приводить в нормальный вид. Вам пригодятся CMSIS headers: allwnr_t113s3.h system_allwnr_t113s3.h Тесты для запуска на манго пи вот тут Изменено 31 июля, 2022 пользователем GenaSPB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 31 июля, 2022 Опубликовано 31 июля, 2022 · Жалоба В 31.07.2022 в 17:30, GenaSPB сказал: Вам пригодятся headers. Да, я это видел. Светодиод загорел, но этот проц - это какой-то капец вообще, там все перелопатили с ног на голову, даже sram на другой адрес переехал, gpio по сути тот же, но регистры с шагом 0х30 а не 24, как ВО ВСЕХ аллвиннерах ранее, ccm весь перелопачен... Жуть вообщем... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 31 июля, 2022 Опубликовано 31 июля, 2022 · Жалоба Скажу честно, Ваше удивление удивляет. Во всех процессорах разные базовае адреса и разная периферия... НУ кто знал например что в STM32H7 и STM32MP1 разные версии GPIO? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 31 июля, 2022 Опубликовано 31 июля, 2022 · Жалоба В 31.07.2022 в 21:13, GenaSPB сказал: Скажу честно, Ваше удивление удивляет. Я делал проги для А10, А13, А20, А33, Н3 и начинал А40, так вот во всех этих процах конечно есть отличия друг от друга, но они такие, что можно обойтись пятью дефайнами и общей прогой, но то, на сколько отличается Т113 - как будто другая фирма его делала... Если интересно, посмотрите разницу между v3s и Н3 да даже А20м... В 31.07.2022 в 21:13, GenaSPB сказал: например что в STM32H7 и STM32MP1 Ну СТМ щики-то и в одном семействе могут разные блоки влупить, а тут и семейства принципиально отличаются почти по всем параметрам, разве, что фирма одна... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 31 июля, 2022 Опубликовано 31 июля, 2022 · Жалоба On 8/1/2022 at 1:49 AM, mantech said: но этот проц - это какой-то капец вообще, там все перелопатили с ног на голову, даже sram на другой адрес переехал, gpio по сути тот же, но регистры с шагом 0х30 а не 24, как ВО ВСЕХ аллвиннерах ранее, ccm весь перелопачен... Жуть вообщем... Я об этом писал ещё с самого начала его освоения. Просто принять за аксиому, что T113-s3 - это НЕ V3s. Петрить башкой придётся многое. Или не мучаться и купить у меня SDK. On 7/31/2022 at 9:29 PM, mantech said: Просто по поводу оного на v3s к сожалению придется ставить жирную точку, ибо на 10, может на 20 раз вставления флешки порт подвисает намертво, пересброс phy и hcd результатов не дают, только сброс. По сему такой хост нафиг не нужен. А что с ним не так? Интересно. Рассматриваю вариант перехода с тормозных SD-карт на USB-флешки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 1 августа, 2022 Опубликовано 1 августа, 2022 · Жалоба On 7/31/2022 at 11:01 PM, mantech said: Ну СТМ щики-то и в одном семействе могут разные блоки влупить, а тут и семейства принципиально отличаются почти по всем параметрам, разве, что фирма одна.. Как раз эти двое по периферии близнецы - даже в USB OTG. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 1 августа, 2022 Опубликовано 1 августа, 2022 (изменено) · Жалоба В 01.08.2022 в 02:00, repstosw сказал: А что с ним не так? Да х.з. как лучше описать, вообщем есть там такой регистр статуса, по моему смещение 0х804, там во втором байте статус подключенного устройства, но это мои догадки там все недокументировано, так вот при вставлении флешки он меняется с 0 на 1 и передает сигнал об этом в хост ehci, так это работает, когда все норм, но если в разъеме плохой контакт или погода не та, т.е. рандомно, этот бит уст. в 1 и все висит там постоянно, есть что-то в порту или нет. Сигнал ehci не передается, он считает, что в порту ничего нет и так до системного сброса. Локальный сброс phy или ehci не помогает. Сначала подумал, что это из-за отсутствия ohci, но сделал его первоначальный инит - он тоже молчит. Вот такая неприятная шляпа... В 01.08.2022 в 02:00, repstosw сказал: Просто принять за аксиому, что T113-s3 - это НЕ V3s. Да, вчера я это уже понял(( Походу это больше не аллвиннера разработка, а некоей sochip... В 01.08.2022 в 02:00, repstosw сказал: Или не мучаться и купить у меня SDK. Пока не к спеху, но если раскурите усб хост по настоящему ( phy+ehci+ohci+осн.классы), то наверно вполне можно и об этом подумать... Изменено 1 августа, 2022 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 1 августа, 2022 Опубликовано 1 августа, 2022 · Жалоба Может не лезть в PHY, а пользоваться штатным POTRTSC ? Он-то документирован по самое-самое... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 1 августа, 2022 Опубликовано 1 августа, 2022 (изменено) · Жалоба В 01.08.2022 в 08:58, GenaSPB сказал: а пользоваться штатным POTRTSC Так-то да, но только виснет-то phy, поэтому дальше уже все зависит от него... в POTRTSC все штатно, флаги обхода списка работают, а вот подключения устройства молчит, как партизан... Если не вломы будет, запущу на Т113 на хост порту то же самое и потестирую. Может это от некорректно настроенного phy otg Изменено 1 августа, 2022 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 1 августа, 2022 Опубликовано 1 августа, 2022 (изменено) · Жалоба Я выкладывал имедж для mango-pi. Если на ней помучать EHCI порт - воспроизведется? Мне пришлось оставить программирование тактовой AXI как по умолчанию и не выделываться - а то виснет периферия... Кстати, вот установки для максимальной скорости EHCI: Изменено 1 августа, 2022 пользователем GenaSPB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 1 августа, 2022 Опубликовано 1 августа, 2022 · Жалоба В 01.08.2022 в 09:30, GenaSPB сказал: Кстати, вот установки для максимальной скорости EHCI: Так и есть, только incr16 в 0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться