Starting U-Boot on WING

Thanks to @niklasarnitz we know how to boot U-Boot on the Behringer WING:

  1. Connect a computer to the USB-Type-A-Connector
  2. Press Button between USB-Type-A-Connector and Ethernet-Jack
  3. Start WING

Now the NXP i.MX6 Bootloader should be loaded and waiting for uploads. PyATK can be used to upload a prepared U-Boot. Use scripts like for the iMX25 (OpenX32/usb_boot.sh at main · OpenMixerProject/OpenX32 · GitHub) to upload a binary into the RAM.

More information (about type of RAM and more) are work-in-progress…

1 Like

You can find two pre-built Uboot images in this repo:

One exposes the uboot serial console over ACM and the other mounts the built in EMMC storage as a mass storage device (the same thing happens when the wing is booted up in recovery mode).

you can boot them by using uuu (bc. the wings IMX is much newer, pyatk isn’t really needed)

1 Like

That’s great, thank you very much. I will give it a try on the weekend.