mantech
-
Постов
6 972 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные mantech
-
-
2 часа назад, sasamy сказал:
вы прикалываетесь чтоли ?
// ARM NEON
#if defined(STBI_NO_SIMD) && defined(STBI_NEON)
#undef STBI_NEON
#endifСорри, глаза замылились)))
-
1 час назад, sasamy сказал:
целый список простых либ
Спасибо, люблю такой формат, где в отл. от линуксового миллиона файлов все в одном. На счет НЕОНа не увидел, просто SSE как понял интеловское...
-
10 часов назад, sasamy сказал:
Ясно, нее, эта больно монстроидальная.
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
3 часа назад, sasamy сказал:он не оптимизирован для simd ?
Нет, у меня старые либы, надо глянуть на эти...
А не подскажете, может случаем знаете, где есть несложные SIMD-оптимизированные либы для PNG?
-
1 минуту назад, repstosw сказал:
Так в T113-s3 JPEG декодер аппаратный же...
Нее, я на программном "Чановском" проверял..
-
49 минут назад, repstosw сказал:
А в настройках эклипсы, разве нельзя установить опции компиляции
Вообщем скомпилировал, поставил прагмы. Результатом разочарован, бинарник стал на 20% меньше, распаковка Jpeg стала медленнее, процентов на 10, чем в АРМ режиме.
2 часа назад, sasamy сказал:теоретически arm быстрей должен работать а на практике
Походу так и есть, а прирост видимо конкретно для этого алгоритма...
-
5 минут назад, repstosw сказал:
Прагмами это надо будет каждую функцию обрамлять.
Зачем? Только начало и конец фрагмента, в нем может быть куча функций...
6 минут назад, repstosw сказал:Использую батники.
Жуть...
19 минут назад, repstosw сказал:Прагмами это надо
Знать бы только что там писать в этой прагме, чтоб включить arm или thumb...
-
4 минуты назад, repstosw сказал:
Под "палец" компилирую только кодек. Остальное в -marm.
Это можно как-то в файле задать, типа pragma или еще как?
-
32 минуты назад, sasamy сказал:
теоретически arm быстрей должен работать а на практике промахи кеша инст
У меня не дает скомпилить под thumb
void IRQHandler()
{__asm__ __volatile__ (
"SUB LR,LR,#+4\n"
"SRSDB #0x1F!\n"
"CPS #0x1F\n"
"PUSH {R0-R6,R12,LR}\n"
"VMRS R0,FPSCR\n"
"PUSH {R0}\n"
"VPUSH {D0-D7}\n"
"VPUSH {D16-D31}\n"
"MOV R0,SP\n"
"SUB SP,SP,#+4\n"
"BIC SP,SP,#0x7\n"
"STR R0,[SP, #+0]\n""LDR r1, =irq_handler\n"
"BLX r1\n""LDR SP,[SP, #0]\n"
"VPOP {D16-D31}\n"
"VPOP {D0-D7}\n"
"POP {R0}\n"
"VMSR FPSCR,R0\n"
"POP {R0-R6,R12,LR}\n"
"RFEIA SP!\n"
);}
пишет - Error: r13 not allowed here -- `bic SP,SP,#0x7'
-
9 минут назад, sasamy сказал:
используете режим arm вместо штатного для armv7 thumb
Интересная мысль, всегда думал, что примерно одно и тоже, а тут вот оно как у вас получилось...
-
4 часа назад, Zig сказал:
Кажется с LVDS микросхемами в Китае плохо...
Может оно просто не нужно? Для видео есть специализированные драйверы с pll, для передачи инфы есть встроенные в МК или ПЛИс...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
1 час назад, whale сказал:Без интернета, алис и прочего ужаса.
Видел на али лет 5 назад. платка-контроллер. Проговариваете 2-3 десятка фраз, оно их запоминает и потом выдает коды при их распозновании. Про то с каким качеством я не знаю, т.к. не покупал подобные, но раз были тогда наверно никуда не делись. Еще в нокии 12 летней давности такое тоже встраивалось для голосового набора номеров и оно даже работало, проверял)))
- 1
-
46 минут назад, Plain сказал:
Если таки "полосы", то чем не устраивают готовые адресуемые ленты?
Ну кстати да, там как раз по 20мА светодиоды и стоят, если не ошибаюсь...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
2 часа назад, -=Женек=- сказал:Получается, при питании светодиодов от 12 вольт
А снизить напряжение не позволяет религия? Вот зачем питать 3х вольтовый светодиод 12В ?? Понял бы, если там цепочка из 3х штук последовательно...
45 минут назад, Plain сказал:4,54 Вт
При учете что там корпус 9х9мм - однозначно много, даже с теплоотводом на дне...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
2 часа назад, Ozelot сказал:Тогда я не понимаю суть твоего замечания...
Все просто, написал, что можно обойтись и без этого визнета.
32 минуты назад, dimka76 сказал:А W5500 самостоятельно без МК работать умеет ?
Это просто МК или ПЛИС, х.з что там конкретно с эзернетом и загруженной в него прогой, реализующей IP стек, что-то на подобие ESP32 с прошивкой АТ команд.
The W5500 chip is a Hardwired TCP/IP embedded Ethernet controller that provides easier Internet connection to embedded systems. W5500 enables users to have the Internet connectivity in their applications just by using the single chip in which TCP/IP stack, 10/100 Ethernet MAC and PHY embedded.
SPI (Serial Peripheral Interface) is provided for easy integration with the external MCU.
-
Только что, Ozelot сказал:
Я не спорю, Linux - это хорошо
Я с линуксом дел не имею - не мое))
-
В 11.11.2023 в 00:50, Ozelot сказал:
Я использовал связку F1C100S и RTL8152B.
А я вообще в один v3s уложился,плюсом еще и всю прогу в него затолкал, а не просто эзернет с IP стеком)))))))))))
-
2 часа назад, Сергей Борщ сказал:
Что-то мне подсказывает, что в этих микросхемах реализован линейный стабилизатор тока.
Это очевидно. Вы видите где-то подключение внешних индуктивностей?
1 час назад, A.V.Avtomat сказал:А у неё там ещё опция ШИМ есть.
ШИМ - это контроль яркости, регулятор тока - это от превышения макс. уровня для диодов..
-
В 06.11.2023 в 11:27, N1X сказал:
В частности у меня эти платы есть и с samsung и с hynix, так вот дампы сырые не взаимозаменяемы, там spare area чуть по разному разбита, если я правильно помню, соответственно загрузчик работать может и с той и с той, но формат хранения разный...
А ну да, это ж винда, там могут всякие лиц. ключи к этим ИД цепляться...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
27 минут назад, sasamy сказал:на Linux быстрей работает
Может компилятор другой версии и другие флаги?
-
55 минут назад, Samum421 сказал:
У T113 маловата внутренняя память.
Ну для линукса наверно немного, хотя если не исп. графику, то его даже на v3s запустить умудряются, а тут в 2 раза больше памяти...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
52 минуты назад, gosha-z сказал:официально как бы нет...
Да и неофициально тоже)))
4 часа назад, Samum421 сказал:Придется ставить нечто типа Rtl8363, VLAN и прочие прибамбасы.
Я б лучше внешний КАН чип повесил, а эзернетам ничего мешать не будет и вот эту шляпу не надо прикручивать, ИМХО.
Ну или при использовании Т113 повесил бы 1000 эзернет контроллера и 100 через усб мост. КАН там есть штатный.
-
10 минут назад, Samum421 сказал:
плохо одно, второй Ethernet совмещен с CAN.
И нельзя перебросить на другие пины?
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
30 минут назад, Samum421 сказал:Да и хотелось бы Allwinner.
Дак я же написал, A40i 4х ядерный, 2 порта независимых 1000 +100 мегабит. Использовал готовый модуль с процом, еммс+ддр, и питалка. Стоил недорого, ну 2 года назад в смысле))) Сейчас тоже недорого 3т с копейками..
T113-S3: TinaLinux -- spinand
в TI, Allwinner, GigaDevice, Nordic, Espressif и другие
Опубликовано · Изменено пользователем mantech · Пожаловаться
А уверены, что на тех портах выхлоп слушаете?
Очевидно, что не для той платформы этот бинарь, тут строго до 32Кб. Есть с комбинированным убутом в одном файле, но он под 300к