![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
mantech
-
Постов
6 983 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные mantech
-
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 19.06.2022 в 18:50, destroit сказал:У России оборот с Китаем копеечный, могут и взбрыкнуть .
Думаю сейчас уже не копеечный, да и на 90% уверен, что Китай будет за нас, потому, что знает, что в случае победы запада над нами он следующий и то, что он очень сильно зависит от наших ресурсов, думаю это перевесит идолопоклонство перед западом.
В 19.06.2022 в 18:50, destroit сказал:На уровне физ.лиц ?
А в чем проблемы, я как физлицо у них ничего не покупаю, хотя не бухгалтер и что они там химичат - не в курсе))) Возможно будут какие-то заморочки, но к ним смогут быстро приспособиться...
-
В 18.06.2022 в 14:21, baumanets сказал:
Среди них, в частности, значится «Сбер», планировавший перейти на Baikal-S в случае, если государство обяжет покупать продукцию исключительно на российских процессорах.
Да не будет никто на них переходить, это ж чистой воды чубайсятина... Возмут параллельноперпендикулярные импортные и делов-то...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 16.06.2022 в 13:03, destroit сказал:Смысл гадать, если чипы = рабочие ?
В принципе да, что тут делать, рабочие значит радуйтесь, у нас уже года 3 наверно Атмеги 324 идут с индексом TW или TH, что означает, что это клоны оригинальных, но все пока работает как надо, да и фиг с ним, пусть клоны стоят...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 16.06.2022 в 18:00, mantech сказал:Чет запарился с настройкой дисплея для данного проца.
С видео разобрался, было не то значение в BLD.ROUTE
Кстати, тут чет вспомнилось, здесь писали, что не отображает тейловые цветопредставления и делали программно, так вот это работает только на слое V, а не UI, причем надо задать соотв. бит в регистре attr, по моему 15й
В 17.06.2022 в 16:11, sasamy сказал:добавить флаги компилятору
-mfpu=vfpv4 -mfloat-abi=hard
А линкеру не надо?
-
В 17.06.2022 в 11:13, Ozelot сказал:
Смотрите makefile,
Я это видел, мне не понятно, как в эклипсе это настроить.
ЗЫ. Поколупаюсь еще немного, если не получится, сделаю на ИАре, да с лицензиями сейчас туго, но в наше время на это можно положить..
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 16.06.2022 в 23:57, GenaSPB сказал:У кортекс а7 vfp4 кажется...
Это я знаю, просто непонятно, где в эклипсе это указать, ИАР сделан для людей, а это, ну даже незнаю, для кого...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
Приветствую.
Чет запарился с настройкой дисплея для данного проца. Задача - сделать слой бэкграунда и 1 верхний слой с режимом прозрачности.
Там просто туча всяких настроек много чего не понятно. Бэкграунд работает, а верхний никак не хочет. Случаем никто не подскажет, что не так?
И еще, не подскажете настройки линкера или чего там надо, в этих гнушных дебрях, чтобы неон работал нормально, а то там все какие-то конфликты архитектур и пр...
ЗЫ. В ИАРе для этого нужно было всего лишь галочку поставить под VFP3/NEON - тут черт ногу сломит...
-
В 08.06.2022 в 10:21, jcxz сказал:
Хотя в качестве "быстрого старта" для разбирания в чём-то, может быть и полезны такие тулзы....
Именно так, ибо разбираться с подобными камнями, причем не имея никакого опыта и рабочих исходников - та еще затея, это не СТМ совсем...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 07.06.2022 в 15:08, adnega сказал:Поддержка Ethernet планируется? У меня это соединение ключевое.
Есть исходники в гугле Rdmix512, там модуль эзернета прекрасно портируется, потратил пол-дня на него всего...
А вот с USB Host - засада, не хочет ни в какую этот OTG порт в режиме хоста работать, имейте это ввиду, хотя может это я просто туповат)))))))
-
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 10.06.2022 в 13:54, alver сказал:при том что большинство из них без экрана.
Если пытаться найти г..но, то конечно найдете, а по сути не видал ни одного HDMI без экрана дифпар, как и усб более-менее качественного. Без экрана только кабели мышей и клав, т.к. они в low speed работают, там это нафиг не надо.
В 14.06.2022 в 12:04, aaarrr сказал:Давно там не видел ничего отличного от микрокоаксиалов.
Не знаю, может там только EDP сейчас, но в тех буках, которых у меня полно было, там стоял LVDS и шлейф из набора тонких проводков завернутых экранинующим скотчем.
-
В 10.06.2022 в 10:43, alver сказал:
пригляделся к LVDS, который с Ali, - это жуть какая-то, проводники внутри пары расползаются при подходе к разъему.
Если смотреть, как перфекционисту, то везде жуть, даже в шлейфах матриц в ноутбуках, если реально - то прекрасно все работает, и эти шлейфы с али (поставили уже с тыщу штук наверно) и от шлейфов матриц...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 13.06.2022 в 13:38, GenaSPB сказал:Тут я смотрю вы OHCI запускаете... я то с ehci. Можете целиком поделиться?
Это просто тест, там больше ничего нет такого, просто несколько дескрипторов инициализируется и запускается сам контроллер, но походу не запускается, как надо(( Попробую ваш инит, может что-то изменится...
Вот честно говоря, в IMX6 был более удобный контроллер, там он выполнял обе функции и OHCI и EHCI в зависимости от того, что подключено. Может и тут так, пока еще не освоился. Раньше в моем понимании было так, устройства low и fullspeed должны обрабатываться OHCI, и только Hispeed - EHCI. В IMX контроллер умел работать со всеми 3мя типами и не надо было ничего переключать...
ЗЫ. В вашем случае, я так понимаю, low fullspeed устройства не работают вообще?
Мне бы сейчас просто что-то заставить работать на USB0, потом уже можно все остальное прикрутить, а если физика не заработает, то смысла копать далее особо нет...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 13.06.2022 в 11:51, GenaSPB сказал:Кстати что увидел для v3s - описано только EHCI
Дак криворукие китаезы что хотят, то и опишут, остальное брал из описаний на Н-серию...
Вот как делал инит, магические цифры, так в каком-то исходнике было...
void usb_init(char mode)
{
// Enable clocks
controlED = (struct ed *)H3_MEM_USB_REGION+16;setup_td0 = (struct td0 *)H3_MEM_USB_REGION+32;
setup_td1 = (struct td1 *)H3_MEM_USB_REGION+48;
setup_td2 = (struct td2 *)H3_MEM_USB_REGION+64;
setup_td3 = (struct td3 *)H3_MEM_USB_REGION+80;hcca = (struct hcca *)H3_MEM_USB_REGION+96;
if (mode==0)
{
BUS_CLK_GATING0 |= (1<<29)|(1<<26);
BUS_SOFT_RST0 |= (1<<29)|(1<<26);
USBPHY_CFG |= (1<<16) | (1<<8) | (1<<0);
// Enabe INCR16, INCR8, INCR4
USB1_HCI_ICR = 0x00000701;
USB1_HCI_UNK1 = 0;// Reset OHCI
USB1_O_HCCOMMANDSTATUS |= 1;
while(USB1_O_HCCOMMANDSTATUS & 1);// Basic OHCI setup
USB1_O_HCFMINTERVAL = 0xA7782EDF; // Magic constant, sorry
USB1_O_HCPERIODDICSTART = 0x2A2F; // Magic constant, sorry
USB1_O_HCHCCA = (uint32_t)hcca;
USB1_O_HCCONTROLHEADED = (uint32_t)controlED;
USB1_O_HCCONTROLCURRENTED = 0;Дальше уже настройка OHCI
В 13.06.2022 в 11:46, aaarrr сказал:PDF viewer здорового человека:
Как называется оный?
-
В 13.06.2022 в 11:13, GenaSPB сказал:
А где берут user manual?
Я просто нагуглил. Для V3s - там всего 420 стр. Для Т113 - было заметно больше...
-
В 13.06.2022 в 10:53, GenaSPB сказал:
На моей плате не очень удобно экспериментировать с конфигурацией "EHCI на USB0".
Думаю плата тут не поможет, когда надо и загружать прошивку и тестировать через один и тот же порт...
В 13.06.2022 в 11:06, GenaSPB сказал:Заресетить OTG перед использованием EHCI попробуйте.
Это в регистре конфигурации PHY? Пробовал...
-
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 13.06.2022 в 10:45, GenaSPB сказал:Первый как будто до физики не может достучаться.
Вот вот и я об этом. В моем случае, v3s второго нет, вот и мучаюсь...
У этих аллвиннеров с первым вообще что-то мутное, в старых камнях, А10-А20 был какой-то убогий хост MUSB, а-ля стм-овский с фифо буферами и пр. Но с Н2 и далее переделали в OHCI\EHCI, но т.к. это OTG порт - физика какая-то"левая" все-равно осталась((( Предполагаю, что с режима device корректно не переключается...
-
В 12.06.2022 в 21:26, GenaSPB сказал:
Итак, удалось поднять EHCI контроллер.
Для обоих портов или только который host only? Драйвером конфигурации usbphy не поделитесь? Чет бьюсь с ним уже месяц...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
В 12.06.2022 в 13:57, sasamy сказал:зачем что-то резать если они выложили buildroot а там всё как на ладони
Ну, fex файлы - это не совсем тот бинарник, с ними еще нужно какие-то преобразования делать, какие - х.з. Вероятно, для этого опять же нужна будет линуксовая машина, которой у меня нет, я работаю только под виндой.
С образа можно сразу готовый вырезать, с сигнатурой Egon, который...
-
В 11.06.2022 в 02:55, GenaSPB сказал:
app_run: $(PROJECT)_app.alw32 $(XFEL) ddr t113-s3 $(XFEL) write 0x40000000 $(PROJECT)_app.alw32 $(XFEL) exec 0x40000100
А это что за команды?
В 10.06.2022 в 16:00, GenaSPB сказал:Все в github где и STM32MP1 (один проект на все).
Ссылочку можно? Интересно посмотреть...
-
В 09.06.2022 в 23:15, GenaSPB сказал:
НА данный момент
А как там с инитами ДДР и загрузчиком?
-
В 10.06.2022 в 10:26, juvf сказал:
Почему такая высокая? Там требовалось опрашивать много параметров и оперативно принимать решение. Поэтому скорость задрали.
Ну дак типичная причина - использовать протокол не по назначению, отсюда и проблемы. Для подобных задач есть более скоростные интерфейсы.
-
В 10.06.2022 в 07:16, juvf сказал:
сделайте скорость 921600 - и до свидания.
Е-мое, лишь бы докопаться получается, а что не 10 мегабит, а 100? Ну вот серьезно, зачем такая скорость для модбаса? Я уж молчу, что там регламентируется 9600-19200, ну и край 115200, вы интернет по нему раздаете?))))))))))
В 10.06.2022 в 09:57, Eddy_Em сказал:Линукс, естественно! Какая же еще может быть ОС?
Ну ясен пень - линуксоцентризм прогрессирует...
В 10.06.2022 в 09:57, Eddy_Em сказал:линукса модбасовского модуля ядра - видимо, и не нужно никому...
Ну очевидно, чего там на уровне ядра-то делать, CRC считать))))))))))))
В 10.06.2022 в 09:57, Eddy_Em сказал:Особенно с USB, т.к. большинство преобразователей буферизуют.
Не знаю, сколь не делал байториентированных протоколов со скоростями до 115200 нормально все работает, просто пакеты километровой длины посылать не надо...
Вопрос по битым блокам в NOR/NAND памяти
в ARM
Опубликовано · Пожаловаться
В NOR разве бывают битые блоки?? Ну наверно, если заметно превысить ресурс, то она начнет разваливаться, но тут уже только менять...