You're close; ultra is the name given to the proprietary code that runs on all the threads not running linux. The ubicom chipsets are hardware multithreaded with 8-12 threads -- SMT, think of it as SMP but context switching instead of concurrent.
Ultra performs the board initialization and then spawns U-Boot on another thread, and continues to run in parallel with Linux. The U-Boot console should be enabled but it expects to talk to a programming dongle and not an actual serial port. James Hilliard <james.hillia...@gmail.com> wrote: >_______________________________________________ >openwrt-devel mailing list >openwrt-devel@lists.openwrt.org >https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel