recently i updated the mcu tool but now the turris doesnt boot (serial terminal i see constant reboot )Showing this error
"Initializing the system
sh: write error:[ 4.726036] leds omnia-led:all: Setting an LED’s brightness failed (-6)
Operation not permitted
Read error on /dev/mtd0: No error information
R[ 4.739417] leds omnia-led:all: Setting an LED’s brightness failed (-6)
escue mode 21504[ 4.746957] leds omnia-led:power: Setting an LED’s brightness failed (-6)
024 + 1 selected on cmdline
Booting rescue mode for omnia in mode 1
Now is your chance to change a mode from 1 to something else, press the button to do so
sh: write error: Operation not permitted
Waiting for 4s …
4s left
3s left
sh: write error:[ 6.825663] leds omnia-led:power: Setting an LED’s brightness failed (-6)
Operation not permitted
2s left
1s left
[ 8.590075] random: fast init done
0s left
"
I believe MCU is popular STM32/GD32 chip quite common. You may reflash it externally using JTAG (SWD precisely) you just need something like ST-Link v2 programmer.
There are SWDCLK SWDIO 3V3 and GND connections needed to reflash it.
On old wiki there is still pinout:
Edit: But you would also need binary dump and write address. Get ST-Link v2 i recommend the original white one not some chineese clone as they have worse PSU. Ask your local hackerspace they might have one. And I will look on my Omnia for firmware and if not I will dump mine and send you dump and write address.
So stm32-rev23-user-regulator. Someone from Turris team would have to let you know by your serial number which one you should flash. And I see there is boot and app so probabbly two different write addresses. But I guess just flashing boot will revive your Omnia. And then you may do normal mcu-update to get latest app
Or maybe connect to UART of MCU directly as you can see on the pinout picture maybe it will tell you which one it is. But I guess those pins are 1.27mm raster so smaller standard