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

mantech

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

    6 983
  • Зарегистрирован

  • Посещение

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

    1

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


  1. В 22.07.2022 в 06:44, repstosw сказал:

    На счёт програм с командной строкой (CLI) вы погорячились.

    Нет, не погорячился, ибо я о линуксовых "многоэтажных" ком.строках. Я не понимаю тех, кому такое нравится. Равно как и писанины мейкфайлов на птичьем языке. Наверно просто нет склонности к таким языкам. Я предполагаю, что все эти компиляторы, ИДЕ и пр - это инструмент, а он должен быть простой, понятный и удобный, например, как ИАР. Просто установил, поправил несколько значений и пользуйся, сложность - это собственно разработка ПО, а не квест по настройке инструмента...

    В 22.07.2022 в 06:44, repstosw сказал:

    Очень полезная штука, особенно когда нужно написать bat-скрипт для пакетной обработки данных.

    Ну это несколько другое, иногда использую КС для автозаливки ПО в МК и пр, но это несравнимо с тем, что выше описал.

    В 22.07.2022 в 06:44, repstosw сказал:

    Ну и тот же любимый вами Eclipse, как раз для вызовов компилятора/линковщика/...  использует интерфейс командной строки.

    Не любимый, а безвыходный, ИАР куда проще и удобнее, но к сожалению сейчас стал очень платный(((

    В 22.07.2022 в 06:44, repstosw сказал:

    программы пишу в Bred/Notepad++, а компилирую поэтапно в bat-файле

    Это когда файлов немного, а если их >100 ?

    ЗЫ. Хотя сам очень не люблю линуксовый подход, когда тысячи файлов, разбросаны повсюду, но в тяжелом проекте под сотню все равно получается(((

    В 22.07.2022 в 06:21, repstosw сказал:

    Если SDK под него в закрытых блобах и только на питоне,

    Драйверы 2 и 3Д и видеокорок -  100% блобы

    В 22.07.2022 в 06:21, repstosw сказал:

    Ошибка как минимум в 10 раз!

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

    В 22.07.2022 в 00:54, Obam сказал:

    Корпус BGA 300-сгаком шаров...

    Самое интересное - нахрена столько? Флешка и ОЗУ встроенные, никаких особо интерфейсов нет, куда столько ног? Тут вполне б смотрелся QFN на 100-128 лапок)))

  2. В 21.07.2022 в 20:42, sasamy сказал:

    вишенка на торту - rda8810pl с встроенными 256M DDR3 и встроенными 512M SLC NAND

    И больше там ничего нет, одно ядро, эзернета нет, видео только RGB, из доков только 8!! страничный "даташит", очень нишевая вещь ни  о чем...

    В 21.07.2022 в 20:50, aaarrr сказал:

    Только вот альтернатив не видно...

    Кто может, делает свое, если нужно...

    В 21.07.2022 в 20:40, aaarrr сказал:

    А видео со звуком сколько времени займет?

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

    В 21.07.2022 в 20:40, aaarrr сказал:

    Зато это GPIO работает единообразно. На различных платформах, через различные расширители и т.п.

    И медленно))))))

    В 21.07.2022 в 20:50, aaarrr сказал:

    Меня вряд ли можно упрекнуть в подобном - много лет занимался бареметалом разной степени тяжести. Пустое.

    Я лично никого не упрекаю, наоборот сказал, что лишь бы в радость...

  3. В 21.07.2022 в 18:16, aaarrr сказал:

    Зато эта "помойка" прекрасно собирается и работает под любой из архитектур.

    И зачем это множество в реальной жизни? Кроме гемора в попытках что-то подправить или добавить? Просто если б они периодически чистили свою репу от ненужного и устаревшего, возможно было б что-то более удобное в работе...

    В 21.07.2022 в 17:06, aaarrr сказал:

    Искренне желаю перерасти это состояние. Ибо тупик.

    И зачем мне это? Я в этом "тупике" уже 7 лет, за это время сделано немало проектов, в уже существующих еще больше доработок и дополнений, благодаря фреймворку я трачу на это в разы меньше времени, чем в программировании на голом железе или десктопной ОС, и это вполне рентабельно финансово...

    В 21.07.2022 в 18:03, repstosw сказал:

    Линукс в контексте микроконтроллеров отталкивает своей нагромождённостью кода.

    Для МК он просто бесполезен, ибо его там просто не запустить)))

    В 21.07.2022 в 18:03, repstosw сказал:

    А в голом железе - задефайнил регистр и взвёл/потушил нужные биты, подождал статуса или тупо задержкой - и всё:  готово! 

    А любой чих по доступу к устройству, как через файл, включая даже GPIO - отдельный шик!)))))))))))

     

    Давайте будем честными *никс - системы создавали для управления большими серверами и файловыми хранилищами, поэтому все идет через объект файл, что в принципе правильно, для подобных задач, но когда к нему начали пилить графику, попытки работать с I\O и затаскивание в контроллеры - начался треш и угар... А большинство бравых возгласов, что какое там железо, надо все под линукс писать, там все есть и пр, как правило слышен от тех, кто не может реализовать это без всяких ОС, и пр. приблуд, или просто лень...

  4. В 21.07.2022 в 16:50, aaarrr сказал:

    Программирование под *никс.

    Пробовал на себе и то и другое, *никс - не зашел от слова совсем...

    Честно говоря, когда есть свой фреймворк на АРМе, то и под винду кодить уже скоро разучусь))))))) Ибо нафиг оно нужно уже.

  5. В 21.07.2022 в 16:45, aaarrr сказал:

    Школьнику вполне доступно.

    Доступно что?

    Из разряда

    -Хочу помигать лампочкой на малинке

    - Да не вопрос, скопируй эти 10 строк питоновского кода

    Запускаю... Мигает!! Круто!!  Теперь я программист))))))))))

    Так что-ли?...

  6. В 21.07.2022 в 16:09, aaarrr сказал:

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

    Да лишь бы в радость, только вот программирование без него в разы понятнее, проще и легче в понимании. Разумеется, если это не питономаньяки мигают лампочками, и отправляют пакетики в сетевой порт))) Можно без проблем пользоваться подходящей ИДЕ и не быть красноглазиком, которому командные строки по ночам снятся))). 

    Ну и вишенка - свою прогу я могу вместе с потрохами и полноэкранной графикой уместить в камень с 64Мб ОЗУ, а ПЗУ подойдет мелкая SPI флешка на 4Мб в SO-8, а не монстроидальная EMMC, которую хрен разведешь на плате и запаяешь с ее 0.5мм шарами...

  7. В 21.07.2022 в 14:41, Ozelot сказал:

    LwIP и ваш sdk станет в разы востребованнее.

    И еще нормальный УСБ стек - так вообще шикарно)))))) Никаких линуксов не надо...

  8. В 18.07.2022 в 13:43, sasamy сказал:

    ВАЗы наверно скоро вообще без приборки делать будут, но мировая тенденция совсем другая

    Вы видели хоть одну машину с подобной "видеостеной"? Я вот нет, и в 90% машин такое если и будут ставить, то лет через 10, если европу там совсем кризис не убьет)))  В том, что сейчас используют вполне осилит этот Т113...

  9. В 18.07.2022 в 11:26, sasamy сказал:

    для приборных панелей используют САПРы с кодогеренаторами Open GL

    Значит китайцы используют что-то другое, раз даже чипы под это делают...

    Видал эти приборные панели и честно говоря не заметил, что там критически важен 3D.

  10. В 18.07.2022 в 03:39, repstosw сказал:

    они дают NV12 (YUV420SP) и без конверсии в RGB (софтово или через G2D) не обойтись (при условии если надо фрагмент картинки в любое место на экране).

    В вопросе видео, как раз приоритет на весь экран (показ рекламы на терминале).

    В принципе думаю можно ухитриться и на картинку в форме, т.е. декодер должен давать прерывание о преобразовании кадра, запускаем g2d на преобразование в заданную область экрана в rgb, затем след кадр и т.д.

  11. В 17.07.2022 в 17:13, repstosw сказал:

    Надеюсь, все понимают в чём дело?

    Ну да, логично))))))) Чтобы устройство работало надо, чтобы оно там было))

    Теперь вся пора взяться за декодер, вон их там сколько))))))))

  12. В 17.07.2022 в 13:58, repstosw сказал:

    но с ним всё очень сложно.

    Согласен, глянул тоже, решил, что пока туда не сунусь...

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

    ЗЫ. А интересно так, навскидку, 1 ядро на 1ГГц сможет программно декодировать 720p ? Хотя бы 15-20 к\с.

  13. В 17.07.2022 в 09:22, Ozelot сказал:

    F1C100S - 2,5$

    T113-S3 - 5,5$

    Ну дак, это все равно, что сравнивать мерседес и ладу))))))

    1 устаревшее ядро, 32Мб медленной ДДР1, нет эзернета, слабое видео, только RGB, 1 усб порт

    2 более быстрых ядра, быстрая ДДР3, 128Мб, эзернет 100\1000, 2 усб порта, RGB, LVDS, DSI, ускорение видео.

  14. В 17.07.2022 в 04:28, repstosw сказал:

    Кто знает, где можно заказать плату с T113-s3 у которой контакты с ребра платы

    К сожалению нигде, тоже думал над этим, чтоб не связываться с пайкой 128 ног с шагом в 0.4мм, но увы, придется паять(((

    В 17.07.2022 в 08:01, GenaSPB сказал:

    StarterKit делает (но мне не удалось найти сейчас страничку).

    Это только осенью, как у них написано, но что-то мне подсказывает, что ценник будет раза в 2 дороже "китайцев"...

  15. В 16.07.2022 в 21:44, Ozelot сказал:

    usb->ethernet преобразователя(rtl8152b)

    И как оно работает? Не поделитесь ссылкой на исходники работы с данным чипом, вдруг пригодится)))

    В 16.07.2022 в 21:44, Ozelot сказал:

    3. Малогабаритный QFN-корпус (иногда это очень важно).

    Ну да, тут соглашусь, но опять же, если б в нем была хоть небольшая встроенная флешка и встроенный питатель ядра, как в СТМ32, тогда в качестве замены МК цены бы не было...

    А так имеем тот же v3s, да на бакс дороже F1C200S, чуть более по размерам, но память заметно быстрее, эзернет не через костыль, который отнимает единственный усб порт, по потреблению ядро А7 не должно брать больше АРМ9 на той же частоте...

  16. В 16.07.2022 в 12:32, repstosw сказал:

    От V3s у меня сложилось двоякое впечатление:

    У меня тоже не все однозначно, но вот текущая задача - сервер онлайн-кассы, от МК нужно уарт, усб хост, и эзернет. В некоторых случаях нужен дисплей для показа QR-кода электронного чека. До сих пор использовал плату от стартеркита на имх6, которая уже перевалила за 10т.р. по стоимости. Теперь переделываю на использование с личпи-зиро на v3s. из преимуществ - цена в 5 раз меньше, распаян эзернет разъем, разъем мелкого дисплея, усб хост, уарт имеется, по факту только все подключить и упрятать в корпус. Вот такая экономия)))

    Для Т113 предполагаю применение в замен той же платы, но уже в терминалах с большим дисплеем, т.к. скорость графики и интерфейс Т113го это поддерживают... Минус - придется ставить плату LAN(phy+разъем).

  17. В 16.07.2022 в 09:25, _3m сказал:

    Фишка в том чтобы это появилось в mainline!

    Фишка в том, что нам это (линуксовое) совсем не надо, мы тут старомодные бареметалщики)))

    В 16.07.2022 в 08:43, repstosw сказал:

    Точно также скоро не нужными будут F1C200 и V3s.

    Я не знаю, для каких игрушек разрабатывали ущербный F1C, но v3s еще во всю продается... Радует то, что Т113 заявлено 10 лет поддержки, если конечно не будет ядерной войны)))

  18. В 15.07.2022 в 22:40, Obam сказал:

    PS: ну и через пару лет опять по тому же кругу забег будет ;-)

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

  19. В 15.07.2022 в 01:37, repstosw сказал:

    Что делает USB host? К нему флешку цеплять? Каким образом? Через переходник?

    Да, флешку или емкостную тачпанель. Через переходник (пока)...

    В 15.07.2022 в 05:03, repstosw сказал:

    исходники Линукса на сегодняшний день - единственный способ

    К сожалению да, для примера, дока на ИМХ6 - 5500стр, на Т113 - 1400стр, а остальное где искать, только там...

    В 15.07.2022 в 03:11, Obam сказал:

    подробную "доку" надобно;

    Надобно, но аллвиннер с такими, как мы тут общаться не будет, там нужны очень серьезные объемы покупки чипов(((

    В 15.07.2022 в 01:37, repstosw сказал:

    Нафига так делать? Это конспирация такая  - усложнить реверс и копания?

    Скорее всего работают разные команды разработчиков, со своими "предпочтениями"))

  20. В 14.07.2022 в 04:38, repstosw сказал:

    В вашем случае тогда через G2D:

    Похоже, что так. Либо программно, в случае v3s.  Кстати, никто не запускал LVDS для дисплея? Я посл. раз его запускал только в А10\А20, интересно, тут сильно отличается?

     

    и второе, до модуля вайфая не добрались?))

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