<?xml version="1.0"?>
<rss version="2.0"><channel><title>&#x41E;&#x43F;&#x435;&#x440;&#x430;&#x446;&#x438;&#x43E;&#x43D;&#x43D;&#x44B;&#x435; &#x441;&#x438;&#x441;&#x442;&#x435;&#x43C;&#x44B; Latest Topics</title><link>https://electronix.ru/forum/forum/88-operatsionnye-sistemy/</link><description>&#x41E;&#x43F;&#x435;&#x440;&#x430;&#x446;&#x438;&#x43E;&#x43D;&#x43D;&#x44B;&#x435; &#x441;&#x438;&#x441;&#x442;&#x435;&#x43C;&#x44B; Latest Topics</description><language>en</language><item><title>&#x423;&#x441;&#x442;&#x430;&#x43D;&#x43E;&#x432;&#x43A;&#x430; Windows XP &#x43D;&#x430; &#x441;&#x43E;&#x432;&#x440;&#x435;&#x43C;&#x435;&#x43D;&#x43D;&#x44B;&#x439; &#x41F;&#x41A; 2020 &#x433;&#x43E;&#x434;&#x430;</title><link>https://electronix.ru/forum/topic/156042-ustanovka-windows-xp-na-sovremennyy-pk-2020-goda/</link><description><![CDATA[
<p>
	Предлагаю ознакомиться с <strong>двумя вариантами Windows XP</strong>, собранными с поддержкой современного оборудования в 2020 году. Первая сборка ориентирована для использования на АМД материнских платах, вторая предназначена для Интел систем.
</p>

<p>
	 
</p>

<p>
	<strong>Сборка №1.</strong><br /><strong>Windows XP Professional SP3 x86 - Ryzen Edition 2020.3.1 (для АМД материнских плат)</strong>
</p>

<p>
	 
</p>

<p>
	Англоязычная версия профессиональной редакции Windows XP со встроенным SP3. Дистрибутив основан на модифицированном ISO образе операционной системы Windows XP Professional SP3 x86 - Integral Edition 2020.1.18. Сборка включает модернизированные драйвера на Windows XP для работы на современных ПК базирующихся на AMD Ryzen и Intel Z100/200/300 сериях чипсетов.
</p>

<p>
	Для поддержки используйте форум - <a href="https://www.win-raid.com/t4035f45-Windows-XP-Bit-and-Server-Bit-on-Modern-Hardware.html" rel="external nofollow">https://www.win-raid.com/t4035f45-Windows-XP-Bit-and-Server-Bit-on-Modern-Hardware.html</a>
</p>

<p>
	 
</p>

<p>
	Последняя версия сборки 01.03.2020 года.<br /><strong>Скачать ISO дистрибутив</strong> - <a href="https://mypiratebay.net/torrent/36089039/Windows_XP_Professional_SP3_x86_-_Ryzen_Edition_2020.3.1" rel="external nofollow">https://mypiratebay.net/torrent/36089039/Windows_XP_Professional_SP3_x86_-_Ryzen_Edition_2020.3.1</a>
</p>

<p>
	 
</p>

<p>
	<strong>Сборка №2.</strong><br /><strong>Windows XP SP3 RUS update 02.2020 (для Intel материнских плат)</strong>
</p>

<p>
	 
</p>

<p>
	Русскоязычная версия профессиональной редакции Windows XP со встроенным SP3. За основу взята сборка проекта nCore [LWGAME TEAM] <a href="https://vk.com/lwgame_ncore" rel="external nofollow">https://vk.com/lwgame_ncore</a> от 03.02.2020 года.
</p>

<p>
	 
</p>

<p>
	<strong>В дистрибутив интегрированы:</strong><br />
	1) Модифицированный драйвер ACPI.SYS (от 01.11.2019 года) с поддержкой новейших материнских плат. Драйвер необходим для правильного управления питанием и частотами новейших чипсетов. Без данного драйвера установка будет вылетать в BSOD с кодом ошибки А5<br />
	2) Модифицированный драйвер на SATA AHCI контроллер жёсткого диска. Без данного драйвера установка будет сваливаться в BSOD с кодом ошибки B7<br />
	3) Модифицированный USB 3.0 для материнских плат Intel 100/200/300 серий. Без данного драйвера не будут работать все USB устройства. Хотя если у вас PS/2 клавиатура или в UEFI поддержка работы PS/2 через USB, (включаемая опцией Port60/64 = Enabled в BIOS/UEFI) - то можно обойтись и без драйвера<br />
	4) Пропатченые файлы ядра для поддержки больше 4ГБ RAM через программу WINXPPAE v2.0. Если после установки драйверов начнутся BSOD - то поддержку РАЕ нужно отключить или искать драйвера, поддерживающие работу в РАЕ. Наиболее часто возникают проблемы из-за NVidia драйвера видеокарт новее GeForce 332.21.<br />
	5) Драйвер - заглушка для IME. Это бесполезное устройство для телеметрии, встроенное в новые чипсеты
</p>

<p>
	 
</p>

<p>
	<strong>Скачать ISO дистрибутив -  Windows XP SP3 RUS (update 02.2020 for Intel MB)</strong> - <a href="https://yadi.sk/d/NWO5uafRjjsT2Q" rel="external nofollow">https://yadi.sk/d/NWO5uafRjjsT2Q</a>
</p>

<p>
	 
</p>

<p>
	Программа UltraISO для записи на CD или DVD - <a href="https://www15.zippyshare.com/v/hc1WGEM4/file.html" rel="external nofollow">https://www15.zippyshare.com/v/hc1WGEM4/file.html</a><br />
	Отдельные модифицированные драйвера на Windows XP: ACPI mod, AHCI driver v11.2.0.1006 mod Fernando, Intel_AHCI_SATA, Intel_USB3, Intel_USB3_paefix, WinXPPAE_20 (все файлы взяты с win-raid.com) - <a href="https://www.upload.ee/files/11199750/From_winraid.zip.html" rel="external nofollow">https://www.upload.ee/files/11199750/From_winraid.zip.html</a>
</p>

<p>
	 
</p>

<p>
	Устанавливать из под BIOS/UEFI только с CD или DVD диска. При установке будет долго проходить этап "Регистрация компонентов", на котором (в тихом режиме) устанавливаются: Microsoft Visual C++ x86 Redistributable (2005 + 2008 + 2010 и по 2019 год, все выпуски), MSXML 4.0 Parser, Flash Player v32, DirectX 9 (июнь 2010), Microsoft .NET Framework (версии 2.0 + 3.0 + 3.5 + 4.0). Этап "Регистрация компонентов" будет проходить 15-20 минут и это нормально! Работоспособность проверена на материнской плате Gigabyte GA-Z170-D3H (чипсет Intel Z170, сокет LGA-1151, процессор i7-6700K, 8 ядер по 4GHz, 16GB RAM DDR4).
</p>

<p>
	Если к вашему ПК интегрированные в сборку драйвера не подходят - то обратитесь на www.win-raid.com - профильный сайт, посвященный модификациям драйверов на Windows XP / Windows 7.
</p>

<p>
	 
</p>

<p>
	<strong>Пример на реально работающей системе:</strong>
</p>

<p>
	ОС - Windows XP SP3 RUS (update 02.2020 for Intel MB)<br />
	Процессор - Intel i5-6500 (LGA-1151, 4core@3,2 ГГц)<br />
	Память - DDR4 8ГБ (видится не 4ГБ, а все 8ГБ хотя система 32 разрядная)<br />
	Видеокарта - Radeon R7 360 2GB + драйвер от iCafe<br />
	SSD диск - Kingston SSDNow 240 GB<br />
	Сеть, звук, USB 3.0 - все драйвера нашлись, все устройства работают
</p>

<p>
	 
</p>

<p>
	<img alt="Win-XP-modern-PC.png" class="ipsImage" src="https://i.ibb.co/pZXWZ14/Win-XP-modern-PC.png" /></p>

<p>
	 
</p>

<p>
	Прошло 3 дня работы ВинХП на современной железяке... Полёт нормальный! ))) Вопреки всем опасениям, модифицированные драйвера с сайта win-raid.com работают чудесно. Без вин-рейда установка ХП была просто невозможной, ибо драйвера на сайтах производителей отсутствуют для устаревших ОС (типа ВинХР). Мне очень помогла сборка "Windows XP SP3 RUS (update 02.2020 for Intel MB)", но для вашего оборудования она может не подойти - поэтому решил написать общую памятку, которая пригодится всем.
</p>

<p>
	 
</p>

<p>
	<strong>Памятка для всех желающих установить Windows XP:</strong><br />
	1) Обязательно нужно <strong>выбрать хороший дистрибутив ХП</strong>, который вы возьмете "за основу". Всякие говносборки от школьников с измененными обоями, отключенными службами и поковырянным интерфейсом лучше не использовать<br />
	2) Качаете программу <strong>nLite</strong> - c помощью которой очень легко перепаковать дистрибутив, добавить свои настройки и самое важное - добавить (интегрировать свои драйвера) в уже имеющийся дистрибутив<br />
	3) Качаете программу <strong>GS Caber</strong> - с помощью которой вы сможете упаковать файлы в cab-архив целыми папками. Файлы по отдельности упаковываются через команду makecab "имя файла"<br />
	4) Ищете правильный <strong>acpi.sys</strong> - без модифицированного ACPI у вас не заработает ни новое железо, ни USB порты, а при установке увидите BSOD с ошибкой А5 в конце. В некоторых сборках есть возможность установки ХР без поддержки ACPI, но в установленной ОС не будет работать даже шина PCI-E. Поэтому выбираете подходящий acpi.sys и ложите в дистрибутив<br />
	5) Ищете правильный <strong>SATA AHCI драйвер</strong>. На всех новых материнках нет режима Legacy IDE, а контроллер диска работает только в режиме AHCI. Драйвер нужен чтобы заработал ваш HDD или SSD диск. Без драйвера установщик падает в BSOD c ошибкой В7 в конце. Большинство модификаций имеют дописку "mod Fernando"<br />
	6) Ищете правильный <strong>USB 3 драйвер</strong>. Для интеловских материнок подходит модифицированный АМД драйвер. Именно так, я ничего не перепутал - АМД драйвер заставляет работать USB порты на интеловских материнских платах<br />
	7) <strong>Интегрируете драйвера</strong> в дистрибутив через nLite и записываете на болванку прямо из программы nLite. Данный минимум драйверов, позволяет ХР-ишку установить не увидев ни одного BSOD. Все остальные драйвера (видеокарта, звуковая карта, сеть) сможете установить уже в работающей системе. Интеграция их в дистрибутив - не обязательна.
</p>

<p>
	Драйвера на ХР ищем на сайте win-raid.com и других сайтах по названию, по DEV_ID кодам - искать будете долго, поскольку под ХР их мало. 99% всречаются драйвера под Вин7 и Вин10, что сильно захламляет результаты поисков. Но за неделю я нашел рабочие драйвера на звук, на сеть и даже на WiFi-модем - всё что требовалось. Драйвер на видеокарту под ХР у меня давно был, версия сентября 2015 год ранее была на оф сайте, а нынче удалена. Поэтому ищите в веб-архиве, производители намеренно удалили файлы для устаревших систем (до Виндовс 7). Удачи в поисках!
</p>

<p>
	 
</p>

<p>
	<strong>И самый распространенный вопрос</strong> - какой браузер использовать на WinXP, ведь Хром уже не поддерживается. Правильный ответ - используйте хромоклон "360 Extreme Explorer" - <a href="http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=49673&amp;start=1380#7" rel="external nofollow">http://forum.ru-board.com/topic.cgi?forum=5&amp;topic=49673&amp;start=1380#7</a><br />
	Он основан на 69 версии (есть даже на 78 версии) хрома и прекрасно открывает все сайты на WinXP.
</p>

<p>
	 
</p>

<p>
	<strong>P.S.:</strong> По вопросам работы сборок обращайтесь к авторам, я лишь собрал информацию в 1 пост и косметически подредактировал.
</p>
]]></description><guid isPermaLink="false">156042</guid><pubDate>Fri, 20 Mar 2020 14:06:10 +0000</pubDate></item><item><title>Win: &#x41F;&#x43E;&#x434;&#x43C;&#x435;&#x43D;&#x430; &#x444;&#x430;&#x439;&#x43B;&#x430; &#x441;&#x443;&#x449;&#x435;&#x441;&#x442;&#x432;&#x443;&#x44E;&#x449;&#x435;&#x433;&#x43E; &#x444;&#x430;&#x439;&#x43B;&#x430;</title><link>https://electronix.ru/forum/topic/205879-win-podmena-fayla-suschestvuyuschego-fayla/</link><description><![CDATA[<p>
	Доброго времени! 
</p>

<p>
	Есть git, есть некий sdk со своими файлами. Нужно добавить в каталог установки sdk новый файл из репозитория, причём он должен остаться версифицируемым. Не вопрос - символьная ссылка в помощь, файл физически лежит там, куда клонировали репу.
</p>

<p>
	Но есть оригинальный файл sdk, который нужно модифицировать, фактически - подменить существующий файл другим в другом месте без изменения исходного (оригинального) файла.
</p>

<p>
	Как лучше и правильнее организовать такое в Win10/NTFS? Что-то типа OverlayFS
</p>
]]></description><guid isPermaLink="false">205879</guid><pubDate>Fri, 01 Aug 2025 07:21:44 +0000</pubDate></item><item><title>Windows 7 ... &#x43F;&#x43E;&#x447;&#x435;&#x440;&#x43D;&#x435;&#x43B;&#x430;, &#x43F;&#x435;&#x440;&#x435;&#x441;&#x442;&#x430;&#x43B;&#x430; &#x43F;&#x440;&#x438;&#x43D;&#x438;&#x43C;&#x430;&#x442;&#x44C; &#x43A;&#x43E;&#x434; &#x43B;&#x438;&#x446;&#x435;&#x43D;&#x437;&#x438;&#x438;.</title><link>https://electronix.ru/forum/topic/204400-windows-7-pochernela-perestala-prinimat-kod-litsenzii/</link><description><![CDATA[<p>
	Windows 7 ( максимальная, SP1, 64-разпядная, лицензионная) ... почернела (цвет фона), перестала принимать код лицензии, жалуется на на отсутствие genuine.
</p>

<p>
	Сначала думала. что дело в моем компьютере и не жаловалась. Но летом переехала в Крым и тут история повторилась на совершенно другом компьютере!
</p>

<p>
	Значит дело не в компьютере, а самой операционной системе, которую где-то централизованно  вырубили.
</p>

<p>
	С интернете метод борьбы с наваждением не нашла. Хотя пользователей Windows 7 осталось довольно много.
</p>
]]></description><guid isPermaLink="false">204400</guid><pubDate>Thu, 12 Jun 2025 22:29:40 +0000</pubDate></item><item><title>&#x421;&#x443;&#x449;&#x435;&#x441;&#x442;&#x432;&#x443;&#x44E;&#x442; &#x43B;&#x438; &#x43C;&#x438;&#x43D;&#x438; &#x43E;&#x43F;&#x435;&#x440;&#x430;&#x446;&#x438;&#x43E;&#x43D;&#x43D;&#x44B;&#x435; &#x441;&#x438;&#x441;&#x442;&#x435;&#x43C;&#x44B; &#x434;&#x43B;&#x44F; Cortex-M, &#x43A;&#x43E;&#x442;&#x43E;&#x440;&#x44B;&#x435; &#x43D;&#x438;&#x43A;&#x43E;&#x433;&#x434;&#x430; &#x43D;&#x435; &#x437;&#x430;&#x43F;&#x440;&#x435;&#x449;&#x430;&#x44E;&#x442; &#x430;&#x43F;&#x43F;&#x430;&#x440;&#x430;&#x442;&#x43D;&#x44B;&#x435; &#x43F;&#x440;&#x435;&#x440;&#x44B;&#x432;&#x430;&#x43D;&#x438;&#x44F;?</title><link>https://electronix.ru/forum/topic/201328-suschestvuyut-li-mini-operatsionnye-sistemy-dlya-cortex-m-kotorye-nikogda-ne-zapreschayut-apparatnye-preryvaniya/</link><description><![CDATA[<p>
	Беглым поиском я таких не нашёл среди популярных вариантов. Для моего проекта идеально подходит scmRTOS, но она тоже запрещает прерывания в критических секциях. Рассматриваю вариант модификации scmRTOS, если ничего готового нет, благо это не очень сложно.
</p>
]]></description><guid isPermaLink="false">201328</guid><pubDate>Mon, 10 Mar 2025 11:38:10 +0000</pubDate></item><item><title>&#x418;&#x449;&#x443; &#x441;&#x43F;&#x435;&#x446;&#x438;&#x430;&#x43B;&#x438;&#x441;&#x442;&#x430; &#x43F;&#x43E; &#x441;&#x431;&#x43E;&#x440;&#x43A;&#x435; BSP &#x434;&#x43B;&#x44F; WinCE</title><link>https://electronix.ru/forum/topic/195667-ischu-spetsialista-po-sborke-bsp-dlya-wince/</link><description><![CDATA[<p>
	Ищется специалист по сборке BSP для WinCE
</p>
]]></description><guid isPermaLink="false">195667</guid><pubDate>Fri, 25 Oct 2024 06:41:50 +0000</pubDate></item><item><title>&#x424;&#x438;&#x43D;&#x430;&#x43B;&#x44C;&#x43D;&#x430;&#x44F; &#x432;&#x435;&#x440;&#x441;&#x438;&#x44F; Chrome/Chromium &#x434;&#x43B;&#x44F; Windows 7</title><link>https://electronix.ru/forum/topic/170369-finalnaya-versiya-chromechromium-dlya-windows-7/</link><description><![CDATA[<p>
	 В связи с тем, что в Интернете куча бреда по этому поводу, привожу ссылки:
</p>

<p>
	Google Chrome 109.0.5414.129 (официальная 32-битная версия): <a href="https://www.google.com/dl/release2/chrome/kr3ekrngooyu46qwruasnjsjey_109.0.5414.129/109.0.5414.129_chrome_installer.exe" rel="external nofollow">https://www.google.com/dl/release2/chrome/kr3ekrngooyu46qwruasnjsjey_109.0.5414.129/109.0.5414.129_chrome_installer.exe</a>
</p>

<p>
	Google Chrome 109.0.5414.129 (официальная 64-битная версия): <a href="https://www.google.com/dl/release2/chrome/juzaykgd5e6nyvk27fwtbrjgoa_109.0.5414.129/109.0.5414.129_chrome_installer.exe" rel="external nofollow">https://www.google.com/dl/release2/chrome/juzaykgd5e6nyvk27fwtbrjgoa_109.0.5414.129/109.0.5414.129_chrome_installer.exe</a>
</p>

<p>
	Ungoogled Chromium 109.0.5414.130 (официальная 32-битная legacy-сборка, с вырезанным "гуглостуком"): <a href="https://github.com/macchrome/winchrome/releases/download/v109.5414.120-M109.0.5414.120-r1070088-Win64/ungoogled-chromium-109.0.5414.130-1_Win32.7z" rel="external nofollow">https://github.com/macchrome/winchrome/releases/download/v109.5414.120-M109.0.5414.120-r1070088-Win64/ungoogled-chromium-109.0.5414.130-1_Win32.7z</a>
</p>

<p>
	Ungoogled Chromium 109.0.5414.131 (официальная  64-битная сборка, с вырезанным "гуглостуком"): <a href="https://github.com/macchrome/winchrome/releases/download/v109.5414.120-M109.0.5414.120-r1070088-Win64/ungoogled-chromium-109.0.5414.131-1_Win64.7z" rel="external nofollow">https://github.com/macchrome/winchrome/releases/download/v109.5414.120-M109.0.5414.120-r1070088-Win64/ungoogled-chromium-109.0.5414.131-1_Win64.7z</a>
</p>
]]></description><guid isPermaLink="false">170369</guid><pubDate>Fri, 03 Mar 2023 18:46:29 +0000</pubDate></item><item><title>&#x427;&#x435;&#x43C; &#x43E;&#x442;&#x43B;&#x438;&#x447;&#x430;&#x44E;&#x442;&#x441;&#x44F; &#x431;&#x438;&#x43D;&#x430;&#x440;&#x43D;&#x44B;&#x435; &#x441;&#x435;&#x43C;&#x430;&#x444;&#x43E;&#x440;&#x44B; &#x43E;&#x442; &#x43C;&#x44E;&#x442;&#x435;&#x43A;&#x441;&#x43E;&#x432;</title><link>https://electronix.ru/forum/topic/183872-chem-otlichayutsya-binarnye-semafory-ot-myuteksov/</link><description><![CDATA[<p>
	Недавно нашел непростой баг. При переходе с 7 на 10 версию FreeRTOS система подвисала. Проблема оказалась была связана с мютексом. Дело в том, что мютекс имеет хозяина (тред, который его установил) и снять его может только тот кто поставил. В семерке это игнорировалось. В версии 10 тред, который не был хозяином использовал неинициалисированный указатель, что приводило к exception.<br />
	Затруднило поиск отсутствие системы защиты памяти.<br />
	Заменили мютекс на бинарный семафор и стало можно снимать его не тем тредом, который его установил.<br />
	<br />
	Зато хорошо запомнил чем отличаются вышеназванные семафоры.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">183872</guid><pubDate>Sun, 05 May 2024 15:15:54 +0000</pubDate></item><item><title>&#x418;&#x441;&#x43F;&#x43E;&#x43B;&#x44C;&#x437;&#x43E;&#x432;&#x430;&#x43D;&#x438;&#x435; &#x441;&#x438;&#x441;&#x442;&#x435;&#x43C;&#x43D;&#x43E;&#x433;&#x43E; DMA &#x43A;&#x43E;&#x43D;&#x442;&#x440;&#x43E;&#x43B;&#x43B;&#x435;&#x440;&#x430;</title><link>https://electronix.ru/forum/topic/49280-ispolzovanie-sistemnogo-dma-kontrollera/</link><description><![CDATA[<p>Здравствуйте. Такой вопрос. Есть pci плата, работающая как slave. Необходимо под WinXP написать драйвер для неё, использующий dma. Насколько я понял для такой платы нужно использовать системный контроллер dma. Но прочитав описание в DDK, я не нашёл, как dma контроллеру передать адрес платы откуда забирать данные. Или я что-то не понял фундаментально?</p>]]></description><guid isPermaLink="false">49280</guid><pubDate>Wed, 18 Jun 2008 05:59:32 +0000</pubDate></item><item><title>&#x41D;&#x435; &#x43F;&#x435;&#x440;&#x435;&#x43D;&#x43E;&#x441;&#x438;&#x442; &#x444;&#x430;&#x439;&#x43B;&#x44B; &#x432; &#x440;&#x430;&#x431;&#x43E;&#x447;&#x435;&#x435; &#x43E;&#x43A;&#x43D;&#x43E;. Windows 10.</title><link>https://electronix.ru/forum/topic/179279-ne-perenosit-fayly-v-rabochee-okno-windows-10/</link><description><![CDATA[<p>
	Здравствуйте. 
</p>

<p>
	Почему то например в SolidWorks запрещает перемещать с проводника в рабочее окно. И в других программах например в STM32CubeIde с проводника файлы в проект. Программы запускаю от имени администратора. Windows 10.
</p>
]]></description><guid isPermaLink="false">179279</guid><pubDate>Mon, 19 Feb 2024 12:29:31 +0000</pubDate></item><item><title>RTOS rt-thread &#x43F;&#x43B;&#x44E;&#x441;  &#x43C;&#x43D;&#x43E;&#x433;&#x43E;&#x44F;&#x434;&#x435;&#x440;&#x43D;&#x43E;&#x441;&#x442;&#x44C;..</title><link>https://electronix.ru/forum/topic/178073-rtos-rt-thread-plyus-mnogoyadernost/</link><description><![CDATA[<p>
	Работаю над проектом на процесссоре Alwinner T113 (как известено - два ядра Cortex-A7). Использую rt-thread и графическую библиотеку LVGL.  В исходниках rt-thread содержатся "намеки" на возможность использования второго ядра. Собственной квалификации не хватает запустить второе ядро самостоятельно. Если знаете-умеете, и готовы оказать некую помощь, буду крайне признателен. Особо интересует наличие или отсутствие возможности запуска на втором ядре сервисов данной ртос(полагаю что вряд ли). Собственно реалтайма(в рамках моих требований) при использовании только одного ядра практически хватает, "на грани", и можно было бы не дергаться,  но проект не закончен, и кто его знает заранее.. Кроме того никакой опыт не бывает лишним. Заранее благодарен за любой ответ.
</p>
]]></description><guid isPermaLink="false">178073</guid><pubDate>Thu, 25 Jan 2024 07:22:46 +0000</pubDate></item><item><title>cygwin &#x440;&#x430;&#x431;&#x43E;&#x447;&#x438;&#x435; &#x437;&#x435;&#x440;&#x43A;&#x430;&#x43B;&#x430;</title><link>https://electronix.ru/forum/topic/175262-cygwin-rabochie-zerkala/</link><description><![CDATA[<p>
	Здравствуйте!
</p>

<p>
	Подскажите пожалуйста, кто значет, рабочие заркала для cygwin
</p>

<p>
	На сайте сигвин перепробвал почти все, но не качает ни один
</p>

<p>
	 
</p>

<p>
	Спасибо!
</p>
]]></description><guid isPermaLink="false">175262</guid><pubDate>Mon, 04 Dec 2023 13:13:23 +0000</pubDate></item><item><title>Windows CE 5.0 - &#x432;&#x43E;&#x441;&#x441;&#x442;&#x430;&#x43D;&#x43E;&#x432;&#x438;&#x442;&#x44C;/&#x441;&#x43A;&#x43E;&#x43F;&#x438;&#x440;&#x43E;&#x432;&#x430;&#x442;&#x44C; &#x441;&#x442;&#x430;&#x440;&#x43E;&#x435; &#x436;&#x435;&#x43B;&#x435;&#x437;&#x43E;.</title><link>https://electronix.ru/forum/topic/174269-windows-ce-50-vosstanovitskopirovat-staroe-zhelezo/</link><description><![CDATA[<p>
	Случилась необходимость в ремонте/копировании старой железки, есть частичный успех, но ввиду недостаточного опыта с Windows CE не могу пока разобраться до конца.
</p>

<p>
	Железка построена на Intel XScale PXA255. Память - две микросхемы Flash. Загрузчик в NOR, ОС и файловая система в NAND. Путем реверса загрузчика разобрался как достать из NAND образ ОС в формате srec_msbin и как записать его в чистую NAND. И вот здесь собственно всплыл нюанс. Собственно почему ремонт: бывает слетает NAND. В этом случае я могу через загрузчик и TFTP залить этот образ и железка оживает. Это происходит т.к. файловая система жива (файлы прикладного ПО лежат в примонтированных на определенную папку разделах NAND). А вот если залить в чистую NAND, то ОС начинает грузиться, и файловая система поднимается в RAM. Т.е. я могу подключиться через FTP либо Telnet (это промышленная железка без экрана/клавиатуры), залить туда файлы проекта, запустить их и они работают. Однако после перезагрузки все это исчезнет и опять останется голая ОС.
</p>

<p>
	Собственно в чем вопрос: я правильно понимаю, что FAT в WinCE базируется на Flash Translation Layer, который должен являться частью образа системы? Я пришел к тому, что у меня нет разделов в NAND, соответственно если их создать и смонтировать, смогу скопировать на них нужные файлы и получу рабочую систему. Сейчас я могу залить сырой полный дамп NAND программатором и все начинает работать как должно. Но это немного костыльное решение (например если NAND будет с битыми блоками в неудачном месте то этот вариант не заработает).
</p>

<p>
	Я к чему с этим опусом: пока сам ковыряю неспешно, но возможно есть кто с опытом в разработке под WinCE и пнет в нужном направлении. Нашел BSP от Toradex под их одноплатники на PXA255, в частности драйвер NAND там вроде тоже есть (у них похожие SLC NAND, правда не знаю так же подключены к процу, или нет), родного BSP (одноплатник Compulab) к сожалению нет. Есть ли разумный шанс, что этого достаточно, чтобы с помощью Platform Builder сделать небольшую программку, которая позволит разметить NAND? 
</p>

<p>
	Могу ли я где-то в файлах WinCE найти лог загрузки (возможно это стандартный инструмент, о котором я не знаю)? (возможно там будут какие-то сообщения об ошибках инициализации NAND) В консоль к сожалению вывода нет. Как только загрузчик запускает ядро вывод прекращается...
</p>
]]></description><guid isPermaLink="false">174269</guid><pubDate>Wed, 01 Nov 2023 20:21:55 +0000</pubDate></item><item><title>Nucleus RTOS</title><link>https://electronix.ru/forum/topic/174041-nucleus-rtos/</link><description><![CDATA[<p>
	Добрый день. Прошу помощи.
</p>

<p>
	Ищу любую информацию по Nucleus RTOS.
</p>

<p>
	Изначально была разработана Accelerated Technology, потом куплена Mentor Graphics, потом куплена Siemens. Всё это было в 2005-2010 годах.
</p>

<p>
	Идеально - нужны исходники, относящиеся к тому времени. Как вариант - исходники или библиотеки любой версии.
</p>

<p>
	Один из вариантов - mentor раздавал nucleus в библиотеках для xilinx microblaze - <a href="https://application-notes.digchip.com/077/77-43084.pdf" rel="external nofollow">https://application-notes.digchip.com/077/77-43084.pdf</a> , но все ссылки давно не работают а архив nucleus_xilinx_microblaze_lv.zip найти уже невозможно.
</p>

<p>
	Если у кого есть исходники любой версии, очень нужно "на посмотреть", с гарантией нераздачи. Нужно для общественно полезного дела. Готов купить за деньги, на тех же условиях неиспользования и нераздачи.
</p>

<p>
	Спасибо!
</p>
]]></description><guid isPermaLink="false">174041</guid><pubDate>Sat, 28 Oct 2023 12:55:22 +0000</pubDate></item><item><title>&#x41E;&#x431;&#x43D;&#x43E;&#x432;&#x43B;&#x435;&#x43D;&#x438;&#x435; &#x412;&#x438;&#x43D;7 &#x434;&#x43E; &#x412;&#x438;&#x43D;10</title><link>https://electronix.ru/forum/topic/172706-obnovlenie-vin7-do-vin10/</link><description><![CDATA[<p>
	Здравствуйте. 
</p>

<p>
	Кто нибуть обновлял с помощью инструмента<span style="background-color:#ffffff;color:#333333;font-size:18px;"> Media Creation Tool </span><span style="font-size:11px;">?</span>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">172706</guid><pubDate>Tue, 19 Sep 2023 16:17:28 +0000</pubDate></item><item><title>WIN7 &#x43C;&#x43E;&#x436;&#x435;&#x442; &#x43D;&#x430;&#x432;&#x435;&#x440;&#x43D;&#x443;&#x442;&#x44C;&#x441;&#x44F; &#x438;&#x437;&#x430; &#x43B;&#x44E;&#x431;&#x43E;&#x439; &#x43E;&#x448;&#x438;&#x431;&#x43A;&#x438;</title><link>https://electronix.ru/forum/topic/172256-win7-mozhet-navernutsya-iza-lyuboy-oshibki/</link><description><![CDATA[<p>
	<span style="background-color:#ffffff;color:#000000;font-size:18px;text-align:left;">вызов<span> </span></span><a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms682122(v=vs.85).aspx" rel="external nofollow" style="background-color:#ffffff;border-bottom:1px dashed #aaaaaa;color:#0669b2;font-size:18px;text-align:left;">CreateConsoleScreenBuffer</a><span style="background-color:#ffffff;color:#000000;font-size:18px;text-align:left;"><span> </span>со значением 0xC0000000  приводит к отказу системы.</span>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">172256</guid><pubDate>Mon, 04 Sep 2023 07:50:46 +0000</pubDate></item><item><title>RapidJSON &#x438; FreeRTOS</title><link>https://electronix.ru/forum/topic/171212-rapidjson-i-freertos/</link><description><![CDATA[<p>
	Как правильно приделать одно к другому (в смысле аллокатора памяти)?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">171212</guid><pubDate>Sun, 21 May 2023 06:54:07 +0000</pubDate></item><item><title>&#x41F;&#x440;&#x43E;&#x432;&#x435;&#x440;&#x43A;&#x430; &#x43F;&#x43E;&#x440;&#x442;&#x43E;&#x432; &#x432; Windows CE</title><link>https://electronix.ru/forum/topic/170588-proverka-portov-v-windows-ce/</link><description><![CDATA[<p>
	Здравствуйте.<br />
	 
</p>

<p>
	Есть девайс с windows ce. У этого девайса есть выходы RS485, на которые падают подозрения в неработоспособности.
</p>

<p>
	Существуют ли какие-либо программки для windows ce для проверки и\или сканирования портов?
</p>

<p>
	Например а-ля hiperterminal в XP.
</p>

<p>
	Или может как-то можно вручную выдать последовательность кодов в модбасе?
</p>
]]></description><guid isPermaLink="false">170588</guid><pubDate>Fri, 24 Mar 2023 18:03:09 +0000</pubDate></item><item><title>&#x41D;&#x430;&#x441;&#x43A;&#x43E;&#x43B;&#x44C;&#x43A;&#x43E; &#x431;&#x435;&#x437;&#x43E;&#x43F;&#x430;&#x441;&#x43D;&#x43E; &#x43D;&#x435; &#x43F;&#x43E;&#x43B;&#x44C;&#x437;&#x43E;&#x432;&#x430;&#x442;&#x44C;&#x441;&#x44F; DNS &#x432; &#x441;&#x435;&#x442;&#x435;&#x432;&#x44B;&#x445; embedded &#x443;&#x441;&#x442;&#x440;&#x43E;&#x439;&#x441;&#x442;&#x432;&#x430;&#x445;?</title><link>https://electronix.ru/forum/topic/160296-naskolko-bezopasno-ne-polzovatsya-dns-v-setevyh-embedded-ustroystvah/</link><description><![CDATA[<p>
	Т.е. вот есть заказчик избегающий URL, только IP адреса. <br />
	Дескать DNS ненадежно стало. <br />
	А насколько надежны IP адреса? <br />
	Скажем насколько стабильны IP адреса серверов времени или облачных провайдеров?<br />
	Или могут ли IP адреса подделываться?
</p>]]></description><guid isPermaLink="false">160296</guid><pubDate>Fri, 26 Feb 2021 07:43:22 +0000</pubDate></item><item><title>OpenGL &#x432;&#x435;&#x440;&#x441;&#x438;&#x44F;</title><link>https://electronix.ru/forum/topic/171160-opengl-versiya/</link><description><![CDATA[<p>
	Здравствуйте!
</p>

<p>
	 
</p>

<p>
	Подскажите пожалуйста, как в windows в командной узнать версию OpenGL ? 
</p>
]]></description><guid isPermaLink="false">171160</guid><pubDate>Mon, 15 May 2023 18:15:20 +0000</pubDate></item><item><title>&#x41E;&#x433;&#x440;&#x430;&#x43D;&#x438;&#x447;&#x438;&#x442;&#x44C; &#x43F;&#x430;&#x43C;&#x44F;&#x442;&#x44C; &#x432; Windows</title><link>https://electronix.ru/forum/topic/163437-ogranichit-pamyat-v-windows/</link><description><![CDATA[
<p>
	Имеется феномен — если отключить файл подкачки, то после исчерпания ОЗУ, работающие программы закрываются, а иначе, т.е. при 100% заполнении файла подкачки,— продолжают работать.
</p>

<p>
	 
</p>

<p>
	Следовательно, это искусственное ограничение и его как-то можно отключить.
</p>
]]></description><guid isPermaLink="false">163437</guid><pubDate>Tue, 31 Aug 2021 09:09:29 +0000</pubDate></item><item><title>Ecos v3.0 &#x43F;&#x43E;&#x434; &#x43F;&#x440;&#x43E;&#x446;&#x435;&#x441;&#x441;&#x43E;&#x440; NXP LX2160</title><link>https://electronix.ru/forum/topic/170305-ecos-v30-pod-protsessor-nxp-lx2160/</link><description><![CDATA[<p>
	Здравствуйте, уважаемые форумчане
</p>

<p>
	 
</p>

<p>
	<strong>сейчас стоит задача собрать под процессор NXP LX2160(16 х<span style="font-size:15px;"> </span><span style="font-size:15px;"><span style="font-size:12px;">Arm Cortex-A72</span></span>), тестовая плата LX2160A COMPUTER ON MODULE</strong>
</p>

<p>
	- redboot
</p>

<p>
	- ecos v3.0
</p>

<p>
	 
</p>

<p>
	я собрал Linux и uboot, кроскомпилятор через скрипт, который рекомендован производителем проца ( <a href="https://github.com/SolidRun/lx2160a_build" rel="external nofollow">https://github.com/SolidRun/lx2160a_build</a> ), скопировал на флэшку, все запустилось...
</p>

<p>
	у меня был только опыт сборки и конфигурирования Linux, которые рекомендованы производителем, но не как с Ecos, где надо самому описывать весь hal уровень, в том числе и архитектуру процессора
</p>

<p>
	уже больше мес курю документацию на Ecos, пересмотрел примеры в github, но так не выстроилась четкая картина, как хотя бы собрать redboot для него
</p>

<p>
	 
</p>

<p>
	<strong>вот что у меня пока не складывается:</strong>
</p>

<p>
	- как описать процессор для redboot,
</p>

<p>
	- что надо по минимуму сделать, чтобы redboot запустился на новом процессоре
</p>

<p>
	- как его запустить на новом проце, т.е. redboot должен быть загрузчиком 2го уровня?
</p>

<p>
	 
</p>

<p>
	<strong>у меня просьба, хотя бы направить, что почитать, куда посмотреть,</strong> потому что документация по Ecos(с моей точки зрения) - это скорее документация к тому. что у тебя уже все стоит и настроено, осталось писать код под нее
</p>

<p>
	 
</p>

<p>
	 спасибо, буду рад любой помощи
</p>
]]></description><guid isPermaLink="false">170305</guid><pubDate>Sun, 26 Feb 2023 17:21:54 +0000</pubDate></item><item><title>VirtualBox &#x43F;&#x440;&#x43E;&#x431;&#x43B;&#x435;&#x43C;&#x430; &#x441; &#x43F;&#x43E;&#x440;&#x442;&#x430;&#x43C;&#x438; UDP</title><link>https://electronix.ru/forum/topic/169486-virtualbox-problema-s-portami-udp/</link><description><![CDATA[<p>
	Здравствуйте.
</p>

<p>
	На компьютере установлена Win 10.
</p>

<p>
	На винде установлен VirtualBox.
</p>

<p>
	В VirtualBox установлен Linux Mint.
</p>

<p>
	К локальной сети подключено устройство, общающееся с компьютером по UDP.
</p>

<p>
	Итак. 
</p>

<p>
	На линуксе, который в VirtualBox, запускается утилита, которая работает с моим устройством по сетке.
</p>

<p>
	Точнее два устройства и две разные утилиты для каждого устройства.
</p>

<p>
	1. Первая утилита биндится на любой доступный порт и отправляет сообщения на порт 7.
</p>

<p>
	   Все нормально, ответы от устройства доходят до утилиты.
</p>

<p>
	2. Вторая утилита биндится на порт 732 и отправляет сообщения на порт 740.
</p>

<p>
	    Сообщения до устройства доходят. В Wireshark, запущенный в винде я вижу ответы от устройства, но винда 
</p>

<p>
	    не пробрасывает эти сообщения в VirtualBox и соответственно утилита в линуксе не получает эти ответы от устройства.
</p>

<p>
	Что делать ? Куда копать ? 
</p>
]]></description><guid isPermaLink="false">169486</guid><pubDate>Tue, 06 Dec 2022 13:33:37 +0000</pubDate></item><item><title>&#x41C;&#x410;&#x41A;&#x421; &#x438;&#x43B;&#x438; FreeRTOS?</title><link>https://electronix.ru/forum/topic/159163-maks-ili-freertos/</link><description><![CDATA[
<p>
	Здравствуйте!
</p>

<p>
	Подскажите пожалуйста, кто знает, действительно ли МАКС такая же бесплатная как FreeRTOS?
</p>

<p>
	Думаю попробовать ее на миландре
</p>

<p>
	Если есть у кого подобный опыт (миандр и бесплатная  ОСРВ), то пожалуйста поделитесь.
</p>

<p>
	Спасибо! 
</p>
]]></description><guid isPermaLink="false">159163</guid><pubDate>Mon, 30 Nov 2020 09:02:55 +0000</pubDate></item><item><title>Azure RTOS &#x43D;&#x430; STM32F0</title><link>https://electronix.ru/forum/topic/163757-azure-rtos-na-stm32f0/</link><description><![CDATA[
<p>
	Добрый день. Пытаюсь запустить Azure RTOS на STM32F0 по примеру <a href="https://habr.com/ru/company/quarta/blog/514084/" rel="external nofollow">отсюда</a>. Только заменил на свой поток:
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">#include</span><span class="pln"> </span><span class="str">"tx_api.h"</span><span class="pln">
</span><span class="com">#include</span><span class="pln"> </span><span class="str">"main.h"</span><span class="pln">

TX_THREAD my_thread</span><span class="pun">;</span><span class="pln">

</span><span class="kwd">void</span><span class="pln"> threadWorker</span><span class="pun">(</span><span class="pln">ULONG thread_input</span><span class="pun">){</span><span class="pln">
	</span><span class="kwd">while</span><span class="pun">(</span><span class="lit">1</span><span class="pun">){</span><span class="pln">
		HAL_GPIO_TogglePin</span><span class="pun">(</span><span class="pln">GPIOA</span><span class="pun">,</span><span class="pln"> GPIO_PIN_5</span><span class="pun">);</span><span class="pln">
		tx_thread_sleep</span><span class="pun">(</span><span class="lit">500</span><span class="pun">);</span><span class="pln">
		HAL_GPIO_TogglePin</span><span class="pun">(</span><span class="pln">GPIOA</span><span class="pun">,</span><span class="pln"> GPIO_PIN_5</span><span class="pun">);</span><span class="pln">
		tx_thread_sleep</span><span class="pun">(</span><span class="lit">500</span><span class="pun">);</span><span class="pln">
	</span><span class="pun">}</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span class="kwd">void</span><span class="pln"> tx_application_define</span><span class="pun">(</span><span class="kwd">void</span><span class="pln"> </span><span class="pun">*</span><span class="pln">first_unused_memory</span><span class="pun">)</span><span class="pln">
</span><span class="pun">{</span><span class="pln">
    </span><span class="com">/* Create my_thread! */</span><span class="pln">
    tx_thread_create</span><span class="pun">(&amp;</span><span class="pln">my_thread</span><span class="pun">,</span><span class="pln"> </span><span class="str">"My Thread"</span><span class="pun">,</span><span class="pln"> threadWorker</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0x1234</span><span class="pun">,</span><span class="pln"> first_unused_memory</span><span class="pun">,</span><span class="pln"> </span><span class="lit">1024</span><span class="pun">,</span><span class="pln"> </span><span class="lit">1</span><span class="pun">,</span><span class="pln"> </span><span class="lit">1</span><span class="pun">,</span><span class="pln"> TX_NO_TIME_SLICE</span><span class="pun">,</span><span class="pln"> TX_AUTO_START</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	В итоге получаю:
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="pun">...</span><span class="pln">
arm</span><span class="pun">-</span><span class="pln">none</span><span class="pun">-</span><span class="pln">eabi</span><span class="pun">-</span><span class="pln">gcc </span><span class="str">"../threadx_old/common/src/tx_trace_buffer_full_notify.c"</span><span class="pln"> </span><span class="pun">-</span><span class="pln">mcpu</span><span class="pun">=</span><span class="pln">cortex</span><span class="pun">-</span><span class="pln">m0 </span><span class="pun">-</span><span class="pln">std</span><span class="pun">=</span><span class="pln">gnu11 </span><span class="pun">-</span><span class="pln">g3 </span><span class="pun">-</span><span class="pln">DDEBUG </span><span class="pun">-</span><span class="pln">DUSE_HAL_DRIVER </span><span class="pun">-</span><span class="pln">DSTM32F072xB </span><span class="pun">-</span><span class="pln">c </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Core</span><span class="pun">/</span><span class="typ">Inc</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Drivers</span><span class="pun">/</span><span class="pln">STM32F0xx_HAL_Driver</span><span class="pun">/</span><span class="typ">Inc</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Drivers</span><span class="pun">/</span><span class="pln">STM32F0xx_HAL_Driver</span><span class="pun">/</span><span class="typ">Inc</span><span class="pun">/</span><span class="typ">Legacy</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Drivers</span><span class="pun">/</span><span class="pln">CMSIS</span><span class="pun">/</span><span class="typ">Device</span><span class="pun">/</span><span class="pln">ST</span><span class="pun">/</span><span class="pln">STM32F0xx</span><span class="pun">/</span><span class="typ">Include</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Drivers</span><span class="pun">/</span><span class="pln">CMSIS</span><span class="pun">/</span><span class="typ">Include</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="pln">threadx_old</span><span class="pun">/</span><span class="pln">common</span><span class="pun">/</span><span class="pln">inc </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="pln">threadx_old</span><span class="pun">/</span><span class="pln">ports</span><span class="pun">/</span><span class="pln">cortex_m4</span><span class="pun">/</span><span class="pln">gnu</span><span class="pun">/</span><span class="pln">inc </span><span class="pun">-</span><span class="pln">O0 </span><span class="pun">-</span><span class="pln">ffunction</span><span class="pun">-</span><span class="pln">sections </span><span class="pun">-</span><span class="pln">fdata</span><span class="pun">-</span><span class="pln">sections </span><span class="pun">-</span><span class="typ">Wall</span><span class="pln"> </span><span class="pun">-</span><span class="pln">fstack</span><span class="pun">-</span><span class="pln">usage </span><span class="pun">-</span><span class="pln">MMD </span><span class="pun">-</span><span class="pln">MP </span><span class="pun">-</span><span class="pln">MF</span><span class="str">"threadx_old/common/src/tx_trace_buffer_full_notify.d"</span><span class="pln"> </span><span class="pun">-</span><span class="pln">MT</span><span class="str">"threadx_old/common/src/tx_trace_buffer_full_notify.o"</span><span class="pln">  </span><span class="pun">-</span><span class="pln">mfloat</span><span class="pun">-</span><span class="pln">abi</span><span class="pun">=</span><span class="pln">soft </span><span class="pun">-</span><span class="pln">mthumb </span><span class="pun">-</span><span class="pln">o </span><span class="str">"threadx_old/common/src/tx_trace_buffer_full_notify.o"</span><span class="pln">
arm</span><span class="pun">-</span><span class="pln">none</span><span class="pun">-</span><span class="pln">eabi</span><span class="pun">-</span><span class="pln">gcc </span><span class="str">"../threadx_old/common/src/tx_trace_disable.c"</span><span class="pln"> </span><span class="pun">-</span><span class="pln">mcpu</span><span class="pun">=</span><span class="pln">cortex</span><span class="pun">-</span><span class="pln">m0 </span><span class="pun">-</span><span class="pln">std</span><span class="pun">=</span><span class="pln">gnu11 </span><span class="pun">-</span><span class="pln">g3 </span><span class="pun">-</span><span class="pln">DDEBUG </span><span class="pun">-</span><span class="pln">DUSE_HAL_DRIVER </span><span class="pun">-</span><span class="pln">DSTM32F072xB </span><span class="pun">-</span><span class="pln">c </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Core</span><span class="pun">/</span><span class="typ">Inc</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Drivers</span><span class="pun">/</span><span class="pln">STM32F0xx_HAL_Driver</span><span class="pun">/</span><span class="typ">Inc</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Drivers</span><span class="pun">/</span><span class="pln">STM32F0xx_HAL_Driver</span><span class="pun">/</span><span class="typ">Inc</span><span class="pun">/</span><span class="typ">Legacy</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Drivers</span><span class="pun">/</span><span class="pln">CMSIS</span><span class="pun">/</span><span class="typ">Device</span><span class="pun">/</span><span class="pln">ST</span><span class="pun">/</span><span class="pln">STM32F0xx</span><span class="pun">/</span><span class="typ">Include</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="typ">Drivers</span><span class="pun">/</span><span class="pln">CMSIS</span><span class="pun">/</span><span class="typ">Include</span><span class="pln"> </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="pln">threadx_old</span><span class="pun">/</span><span class="pln">common</span><span class="pun">/</span><span class="pln">inc </span><span class="pun">-</span><span class="pln">I</span><span class="pun">../</span><span class="pln">threadx_old</span><span class="pun">/</span><span class="pln">ports</span><span class="pun">/</span><span class="pln">cortex_m4</span><span class="pun">/</span><span class="pln">gnu</span><span class="pun">/</span><span class="pln">inc </span><span class="pun">-</span><span class="pln">O0 </span><span class="pun">-</span><span class="pln">ffunction</span><span class="pun">-</span><span class="pln">sections </span><span class="pun">-</span><span class="pln">fdata</span><span class="pun">-</span><span class="pln">sections </span><span class="pun">-</span><span class="typ">Wall</span><span class="pln"> </span><span class="pun">-</span><span class="pln">fstack</span><span class="pun">-</span><span class="pln">usage </span><span class="pun">-</span><span class="pln">MMD </span><span class="pun">-</span><span class="pln">MP </span><span class="pun">-</span><span class="pln">MF</span><span class="str">"threadx_old/common/src/tx_trace_disable.d"</span><span class="pln"> </span><span class="pun">-</span><span class="pln">MT</span><span class="str">"threadx_old/common/src/tx_trace_disable.o"</span><span class="pln">  </span><span class="pun">-</span><span class="pln">mfloat</span><span class="pun">-</span><span class="pln">abi</span><span class="pun">=</span><span class="pln">soft </span><span class="pun">-</span><span class="pln">mthumb </span><span class="pun">-</span><span class="pln">o </span><span class="str">"threadx_old/common/src/tx_trace_disable.o"</span><span class="pln">
C</span><span class="pun">:</span><span class="pln">\Users\user\AppData\Local\Temp\ccOCjSPf</span><span class="pun">.</span><span class="pln">s</span><span class="pun">:</span><span class="pln"> </span><span class="typ">Assembler</span><span class="pln"> messages</span><span class="pun">:</span><span class="pln">
C</span><span class="pun">:</span><span class="pln">\Users\user\AppData\Local\Temp\ccOCjSPf</span><span class="pun">.</span><span class="pln">s</span><span class="pun">:</span><span class="lit">357</span><span class="pun">:</span><span class="pln"> </span><span class="typ">Error</span><span class="pun">:</span><span class="pln"> selected processor does not support </span><span class="pun">`</span><span class="pln">rbit r3</span><span class="pun">,</span><span class="pln">r3</span><span class="str">'</span><span class="pln"> in </span><span class="typ">Thumb</span><span class="pln"> mode
C</span><span class="pun">:</span><span class="pln">\Users\user\AppData\Local\Temp\ccOCjSPf</span><span class="pun">.</span><span class="pln">s</span><span class="pun">:</span><span class="lit">365</span><span class="pun">:</span><span class="pln"> </span><span class="typ">Error</span><span class="pun">:</span><span class="pln"> selected processor does not support </span><span class="pun">`</span><span class="pln">clz r3</span><span class="pun">,</span><span class="pln">r3</span><span class="str">'</span><span class="pln"> in </span><span class="typ">Thumb</span><span class="pln"> mode
C</span><span class="pun">:</span><span class="pln">\Users\user\AppData\Local\Temp\ccOCjSPf</span><span class="pun">.</span><span class="pln">s</span><span class="pun">:</span><span class="lit">462</span><span class="pun">:</span><span class="pln"> </span><span class="typ">Error</span><span class="pun">:</span><span class="pln"> selected processor does not support </span><span class="pun">`</span><span class="pln">rbit r3</span><span class="pun">,</span><span class="pln">r3</span><span class="str">'</span><span class="pln"> in </span><span class="typ">Thumb</span><span class="pln"> mode
C</span><span class="pun">:</span><span class="pln">\Users\user\AppData\Local\Temp\ccOCjSPf</span><span class="pun">.</span><span class="pln">s</span><span class="pun">:</span><span class="lit">470</span><span class="pun">:</span><span class="pln"> </span><span class="typ">Error</span><span class="pun">:</span><span class="pln"> selected processor does not support </span><span class="pun">`</span><span class="pln">clz r3</span><span class="pun">,</span><span class="pln">r3</span><span class="str">'</span><span class="pln"> in </span><span class="typ">Thumb</span><span class="pln"> mode
make</span><span class="pun">:</span><span class="pln"> </span><span class="pun">***</span><span class="pln"> </span><span class="pun">[</span><span class="pln">threadx_old</span><span class="pun">/</span><span class="pln">common</span><span class="pun">/</span><span class="pln">src</span><span class="pun">/</span><span class="pln">subdir</span><span class="pun">.</span><span class="pln">mk</span><span class="pun">:</span><span class="lit">571</span><span class="pun">:</span><span class="pln"> threadx_old</span><span class="pun">/</span><span class="pln">common</span><span class="pun">/</span><span class="pln">src</span><span class="pun">/</span><span class="pln">tx_thread_system_suspend</span><span class="pun">.</span><span class="pln">o</span><span class="pun">]</span><span class="pln"> </span><span class="typ">Error</span><span class="pln"> </span><span class="lit">1</span><span class="pln">
make</span><span class="pun">:</span><span class="pln"> </span><span class="pun">***</span><span class="pln"> </span><span class="typ">Waiting</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> unfinished jobs</span><span class="pun">....</span><span class="pln">
</span><span class="str">"make -j12 all"</span><span class="pln"> terminated with exit code </span><span class="lit">2.</span><span class="pln"> </span><span class="typ">Build</span><span class="pln"> might be incomplete</span><span class="pun">.</span><span class="pln">

</span><span class="lit">19</span><span class="pun">:</span><span class="lit">03</span><span class="pun">:</span><span class="lit">44</span><span class="pln"> </span><span class="typ">Build</span><span class="pln"> </span><span class="typ">Failed</span><span class="pun">.</span><span class="pln"> </span><span class="lit">6</span><span class="pln"> errors</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0</span><span class="pln"> warnings</span><span class="pun">.</span><span class="pln"> </span><span class="pun">(</span><span class="pln">took </span><span class="lit">1s</span><span class="pun">.</span><span class="lit">130ms</span><span class="pun">)</span></pre>

<p>
	Как это можно починить? заранее благодарен за ответы.
</p>
]]></description><guid isPermaLink="false">163757</guid><pubDate>Wed, 22 Sep 2021 12:06:22 +0000</pubDate></item><item><title>SECTIONS(linker) VS .sections(asm)</title><link>https://electronix.ru/forum/topic/168709-sectionslinker-vs-sectionsasm/</link><description><![CDATA[<p>
	<br />
	Здравствуйте!
</p>

<p>
	 
</p>

<p>
	Подскажите пожалуйста, присутствует ли связь адресная между одноименными секциями выходными линкера и секциями директивами ассемблера
</p>

<p>
	 
</p>

<p>
	Если да, то поясните на пальцах, а то я немного не догоняю
</p>

<p>
	 
</p>

<p>
	Спасибо!
</p>
]]></description><guid isPermaLink="false">168709</guid><pubDate>Thu, 06 Oct 2022 16:49:54 +0000</pubDate></item></channel></rss>
