Hi all. I sort-of finished the Ethernet driver port from Starterware. It employs the full FAT32 filesystem
by Elm-Chan and lwIP by Adam Dunkels. The all the code, makefile
stuff, bootloader etc... required to build an image with interrupts,
MMC, TCP, UDP, DMA, Cache, MMU, IRQ, RTC, httpserver and other peripherals. Now
you can use the BeagleBone to control IoT projects, your own tight server or
whatever. Written under GNU/GCC, for the serious noob. Sink your teeth into ARM Bare Metal, FAT32 and Internet Protocol here. The Bone' is very fast and economical when running without the burden of an insecure Operating System............dd
PS it runs but it needs more streamlining, and I need more help!
www.github.com/ddlawrence www.baremetal.tech
I am an old engineer/programmer that is very tired of running on dumbed-down blackbox and otherwise limiting operating systems. Linux is not the answer. It should be, but it is too big/complicated. It really has not improved in 15 years. It is much more intricate than the ARM hardware it is running on. Linus refuses to migrate to microKernel. So do not get old and obsolete like me, watching corporations fuddle with fickle tools, capitalizing Net Neutrality and restricting your freedom as a programmer. Learn the basics and build upward, on software that YOU know and own. The 'Bone has unchallenged speed and I/O. This is a worthwhile platform to invest your effort. The attached zipfile will give you a big head start.