Внезапное. ST microelectronics не просто выпустили обновление CubeIDE до версии 1.19.0, но и решили принудительно пересадить (https:/.../3) на него весь цивилизованный (гусары, молчать!) мир. Причины неясны, но как всё принудительное, вызывает недоумение. Версии до 1.18.1 включительно перестают создавать проекты для кубоида со вчерашнего дня. В России это коснётся тех, кто будет иметь неосторожность запустить кубик с включённым внешним прокси (или vpn, не суть). Пока что мне показалось оптимальным такое решение (если есть необходимость: существующие проекты старые кубики открывают нормально): создать для их зщапуска отдельного пользователя, не имеющего на всякий сулчай вообще доступ к сети, например, так (old_cubes - пользователь, под которым хочу отключать интернет): sudo nft add table inet filter sudo nft add chain inet filter output { type filter hook output priority 0 \; } sudo nft add rule inet filter output skuid old_cubes drop Чтобы сохранить правила: sudo nft list ruleset > /etc/nftables.conf Обновление от 2025-08-12 23 июля от ST пришло письмо с указанием решения. Вроде как, всё починили на своей стороне. Необходимо обновить ещё раз базы данных. Я попробовал, вроде, помогло: рядом стоят 1.12, 1.18 и 1.19, во всех проекты создаются. Правда, вчера прямо во время лекции всё сломалось (помогла чистка кэшей), но будем считать это единичным косяком. Permanent fix You can apply this resolution to any STM32CubeIDE version, even if you applied the temporary workaround that we recently shared with you. 1.Open STM32CubeIDE. 2. Refresh the database. Go to Help > STM32Cube updater > Select “Check the Target selector Device Database Updates” 3. Restart STM32CubeIDE 4. If you deactivated the auto refresh function previously, you may wish to reactivate it for all your STM32Cube tools. Here is how to proceed: • STM32CubeIDE: Go to Window > Preferences > STM32Cube > Firmware Updater. Select your preferred auto-refresh option. • STM32CubeMX: Go to Help > Connection & Updates > Updater Settings. Select your preferred auto-refresh option. • STMCUFinder: Click on the Settings icon > Settings > Updater Settings. In the "Database Auto-Refresh" section, select your auto-refresh option. We apologize for any inconvenience caused by this temporary issue. If you require further information or assistance, please contact our customer support. Best regards, STMicroelectronics
6 месяцев назад