![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
mantech
Участник-
Постов
7 130 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Весь контент mantech
-
Ну логично, не поверю, что может быть такой отвратительный кварц... ЗЫ. Тоже раньше мучался со встройкой в контроллер часов, правда на IMX6 процессоре, уход был не такой, но за месяц набегало прилично. Потом стал ставить часовые платы с али на ds3231sn, но "sn" там конечно врут, там мемс-резонатор, но точность без калибровок 0.5 сек сутки, что вполне норм для бытовухи...
-
Ну 8 недель - это тоже неадекватно, кмк...
-
Да уж видать по асикам у нас никого не осталось, судя по тому, что больше года найти не могут...
-
А что не так? Как ваш.
-
-
Не подкинете ссылку, где скачать поновее проверенный под вин32 бита?
-
У меня в этом эксплореле и 5.4.1 норм компилирует, если что...
-
Попробовал, то же самое tool command="arm-none-eabi-gcc -mcpu=cortex-a7 -mfloat-abi=hard -mfpu=neon-vfpv4" Хотите сказать, что компилятор начала 18 года не знает кортекс А7 ?? Странно
-
Каждому свое, кому помигать светодиодом через браузер , а кому просто быстро и надежно и предсказуемо... Еще раз повторяю, в моем контроллере графическая морда не главная задача, а только UI. Еще про чат_гпт забыли)))))))0 Вот проверил еще раз gcc version 6.3.1 Ключи гцц из эклипса: <tool command="arm-none-eabi-gcc -march=armv7-a -mtune=cortex-a7 $(FP) -marm -mfloat-abi=hard -mfpu=vfpv4 -mfpu=neon -mno-thumb-interwork -mno-unaligned-access -ffunction-sections -fdata-sections -MMD -MT$@ -Wa,-adhln	-Wall -Wformat=0" commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}" errorParsers="org.eclipse.cdt.core.GCCErrorParser" id="cdt.managedbuild.tool.gnu.cross.c.compiler.865133463" name="Cross GCC Compiler" superClass="cdt.managedbuild.tool.gnu.cross.c.compiler"> Функция: Ошибки: In file included from ../sys/drivers/GUI/Gui_ll.c:40:0: ../sys/drivers/GUI/Gui_ll.c: In function 'GrayRotation90_NEON': d:\program works\gnu\sourcery_arm_eabi\lib\gcc\arm-none-eabi\6.3.1\include\arm_neon.h:541:1: error: inlining failed in call to always_inline 'vadd_u8': target specific option mismatch vadd_u8 (uint8x8_t __a, uint8x8_t __b) ^~~~~~~ ../sys/drivers/GUI/Gui_ll.c:48:16: note: called from here uint8x8_t index_3 = vadd_u8(index_2, vone); ^~~~~~~ In file included from ../sys/drivers/GUI/Gui_ll.c:40:0: d:\program works\gnu\sourcery_arm_eabi\lib\gcc\arm-none-eabi\6.3.1\include\arm_neon.h:541:1: error: inlining failed in call to always_inline 'vadd_u8': target specific option mismatch vadd_u8 (uint8x8_t __a, uint8x8_t __b) ^~~~~~~ ../sys/drivers/GUI/Gui_ll.c:47:16: note: called from here uint8x8_t index_2 = vadd_u8(index_1, vone); ^~~~~~~ In file included from ../sys/drivers/GUI/Gui_ll.c:40:0: d:\program works\gnu\sourcery_arm_eabi\lib\gcc\arm-none-eabi\6.3.1\include\arm_neon.h:541:1: error: inlining failed in call to always_inline 'vadd_u8': target specific option mismatch vadd_u8 (uint8x8_t __a, uint8x8_t __b) ^~~~~~~ ../sys/drivers/GUI/Gui_ll.c:46:16: note: called from here uint8x8_t index_1 = vadd_u8(index_0, vone); Ну и т.д....
-
А что там происходит с экраном на нижней фотке? Как будто расколбасило его)))
-
Да я не сомневаюсь))) Все с вами ясно... Не отвлекайтесь, идите мульоны зарабатывать, и может на яхту даже хватит)))))))
-
Так-то да, но это более универсально, например нужно "переехать" на проц, где нет g2d, и проблем нет, а если подвяжитесь под конкретное железо, то ай ай будет)))))) Поэтому придерживаюсь такого подхода, если есть менее платформенно-зависимый метод, ну даже пусть он помедленнее, но не критично, то его и сделаю, потом сам себе спасибо скажу))) Ну тут понятно, только аппаратка...
-
Он мульонами делает, не меньше, так что вот все...))))))) Сущие гроши там только силиконовая, на неск десятков заливок, для ТПА не подойдет, в любом случае.
-
На АВРке?? Ну если в нагрузке куча светодиодов, на 5 В и макс частоте, ну может получится наверно)))
-
Эх цена классная))) За нее я куплю почти 3 модуля с питанием, флешем и процом T113-S3)))
-
Завтра доберусь до компа, выложу сюда все, что компилер наваял)))
-
У меня гцц 3х летней давности. Ключ -mfloat-abi=hard -mfpu=neon ну и кортекс а7 тоже есть.
-
А я наконец-то подключил фулл-хд матрицу к 2х канальному LVDS, проверил сколько быстродействия памяти она отожрет, как результат все вполне неплохо, скорость памяти для данных упала на 3-4%, проц нагрелся на 3 градуса сильнее в режиме постоянного jpeg-декодирования, неон-заполнение области экрана (8МБайт) и копирования картинки на глаз незаметно, воспринимается мгновенно, программный jpeg декодер стал в 2 раза тормознутее (0.5-0.6 сек на картинку), аппаратный еще не тестил, надо сравнить. Хотел проверить на НЕОН декодере, но мой гцц не воспринимает его интринсинки, или как там эти команды называются, хотя в настройках неон указан((( Странно еще то, что ассемблерные команды неона работают корректно, а сишные обертки компилятся с ошибками, хотя инклуд arm.neon подключен и заданные векторные переменные ошибок не вызывают...
-
Вот тогда объясните мне, как в 96 мегов влезла ОС, со своими потрохами, браузер, который у меня на компе только один больше этого занимает места, и еще куча всего, что вы там написали? Либо это у вас все очень урезанное, или что-то тут не так... И что это дает такого? Запускаете урезанные сборки при этом?
-
Там есть браузер и куча графики? Думаю нет, ибо не видал еще ни одной платы, в пределах 5т.р. которая грузилась бы менее минуты с подобной нагрузкой.
-
блок виртуализации адресного пространства
-
Конечно, я простой и скромный бареметалщик))))))
-
Ну да, если вы про бареметалщиков из гринхиллса, да они лучшие в мире пока что))) И еще долго не будет, т.к. там даже просто сертификацию ему не пройти... Но даже если и так, то посмотрел бы я, когда приборка там по минуте загружалась при запуске авто, ух там на джапском матов бы было, хотя не уверен, есть ли у япошек мат))))))))
-
А с чего вы взяли, что там ваш любимый линух стоит? Вот как по мне, он там только в виде ядра, в телевизоре посреди торпеды, а в приборке и вообще его там даже близко нет)))))))) Ну если вы только системы типа integrity линухом не считаете...
-
Я про плату переходника в сборе, ее просто подключить к разъему и подать питание, даже паять ничего не надо)))