##master-page:FrontPage #format wiki #language en #pragma section-numbers off = Unofficial Technologic Systems TS-78xx Wiki = EEK: I fat fingered the website and wiped all the pages. I managed to grab a [[attachment:eek.zip|copy of everything from Google's cache and make it available as a ZIP file]] until I can find the time to convert all the static files back into MoinMoin format :( This wiki generally has been set up to detail the work [[http://www.digriz.org.uk/|Alexander Clouter]] and Catalin Ionescu have done and put together for the [[http://www.embeddedarm.com/products/board-detail.php?product=TS-7800|Technologic Systems TS-7800]] (based on [[http://www.marvell.com/products/media/|Marvell's 88F5182 Feroceon SoC for Networking and Storage]]), also providing tutorials that others might find useful. Of particular interest is probably the section on reprograming of the FPGA. Do bear in mind that the instructions here are all focused around a [[http://www.debian.org/|Debian]] development platform <> whilst the TS-7800 is the target platform. In addition to this, links to various resources and mailing list threads covering relevent and useful topics will be drawn upon. Hopefully this makes for a good "first point of call" when people want to work on their new shiny Technologic Systems TS-7800. '''N.B.''' these pages will generally be focused on the quirks of developing on the TS-7800 and ''not'' generic help on getting started or familar Linux. Things like how to handle kernel compiling, using busybox, stop the kernel panic'ing as 'init' is upset...resources for this already exist on the Internet to be called upon to help you. [[http://www.google.com/|Google]], [[http://freenode.net/|IRC]], [[http://www.gmane.org/|GMANE]] and [[http://groups.google.com/|Usenet]] are a gold mine that cannot and should not be ignored. * [[hooking-up|Hooking Up To Your TS-7800]] * [[kernel|Cooking a Custom ts78xx Kernel]] - ''not'' the TS provided kernel * [[nand-toast|My NAND Seems to be Toast]] * [[physical|Physical Attributes of the Board]] * Booting: * [[sd-boot|How To Boot From the SD Card]] * [[booting-woes|Resolving Booting Problems on your TS-7800]] * SATA: * [[sata/trashing|Trashing Your SATA for Fun and Profit]] * FPGA: * [[fpga/registry|Official TS-78xx FPGA Magic Registry]] * [[fpga/getready|Getting Ready for FPGA Development]] * [[fpga/quirks|FPGA Quirks]] * [[fpga/physics|Laws of Physics in TS-7800 FPGA]] * [[fpga/basic|Basic FPGA Structure]] * [[debian-installer|Installing Debian]] * [[one-liners|Useful One Liners]] * [[links|Useful Links]] == Kernel Related == My [[http://git.wormnet.eu/?p=alex-ts78xx.git;a=summary|ts78xx git tree]] is publically accessible at git://git.wormnet.eu/alex/ts78xx.git with the following branches: * master - my TS-78xx patches that definately work and going to get submitted upstream * nand - work to speed up the NAND (2.5x faster than current mainline) * gpio - gpiolib work to make usable the 120ish GPIO pins * platform - work to make the FPGA function more as a bus and break out drivers into standalone modules * orion5x - tracks [[http://git.marvell.com/?p=orion.git;a=summary|git://git.marvell.com/orion.git:master]]