|
|
| (19 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| − | = Flameman's projects =
| + | * [[Flameman/project]] |
| − | | + | * [[Flameman/article]] (it needs re-arrangement, proof notes) |
| − | i run these project in my spare hobby time
| + | |
| − | | + | |
| − | == master index ==
| + | |
| − | | + | |
| − | {| border="1" cellspacing="0" cellpadding="5" align="center"
| + | |
| − | ! target
| + | |
| − | ! started
| + | |
| − | ! project name
| + | |
| − | ! project url
| + | |
| − | ! status
| + | |
| − | |-
| + | |
| − | | spartan3e embedded OSless
| + | |
| − | | 20 October 2009
| + | |
| − | | spartan3s500e_starter_kit
| + | |
| − | | [[Flameman/spartan3-3s500e]]
| + | |
| − | | early vhdl
| + | |
| − | |-
| + | |
| − | | m68k bigendian embedded OSless
| + | |
| − | | 2 June 2005
| + | |
| − | | m68ec0x0IDP-68060
| + | |
| − | | [[Flameman/m68ec0x0IDP]]
| + | |
| − | | early CRT, working with his ucMON, few issues
| + | |
| − | |-
| + | |
| − | | m68k bigendian embedded OS, WxWorks in ROM, it needs to be replaced
| + | |
| − | | 23 October 2009
| + | |
| − | | eltek-2x68060
| + | |
| − | | [[Flameman/eltek]]
| + | |
| − | | early CRT, nothing is working: VME backplane is required
| + | |
| − | |-
| + | |
| − | | m68k bigendian embedded OSless
| + | |
| − | | 12 June 2005
| + | |
| − | | keycomp-68000
| + | |
| − | | [[Flameman/magenta-kaycomp-68k]]
| + | |
| − | | early CRT, working with his ucMON, few issues
| + | |
| − | |-
| + | |
| − | | 6800, hc11 bigendian embedded OSless
| + | |
| − | | 14 June 2005
| + | |
| − | | fingerboard-m68hc11
| + | |
| − | | [[Flameman/fingerboard]]
| + | |
| − | | early CRT, working with his ucMON, few issues
| + | |
| − | |-
| + | |
| − | | m68k bigendian embedded OSless
| + | |
| − | | 13 June 2006
| + | |
| − | | tutorm68k-68010
| + | |
| − | | [[Flameman/tutorm68k]]
| + | |
| − | | early CRT, working with his ucMON (motorola tutor), few issues
| + | |
| − | |-
| + | |
| − | | m68k bigendian embedded OSless
| + | |
| − | | 16 June 2005
| + | |
| − | | MRM-m68332
| + | |
| − | | [[Flameman/mrm]]
| + | |
| − | | early CRT, working with his ucMON, few issues, robot application
| + | |
| − | |-
| + | |
| − | | ppc bigendian full OS
| + | |
| − | | 21 November 2009
| + | |
| − | | ppc7410/7445 eval atx board
| + | |
| − | | [[Flameman/sandpoint3]]
| + | |
| − | | very early proof
| + | |
| − | |-
| + | |
| − | | ppc bigendian full OS
| + | |
| − | | 8 Feb 2010
| + | |
| − | | ebony
| + | |
| − | | [[Flameman/ebony]]
| + | |
| − | | under dev, few issues
| + | |
| − | |-
| + | |
| − | | ppc bigendian full OS
| + | |
| − | | 6 June 2007
| + | |
| − | | DHT-Walnut-ppc405GP
| + | |
| − | | [[Flameman/dht-walnut]]
| + | |
| − | | mature, working with 2.6.15/21, few issues
| + | |
| − | |-
| + | |
| − | | ppc bigendian full OS
| + | |
| − | | 24 June 2009
| + | |
| − | | IBM/AMCC-Walnut-ppc405GP (fork of dht-walnut)
| + | |
| − | | [[Flameman/walnut]]
| + | |
| − | | mature, working with 2.6.15/21, few issues
| + | |
| − | |-
| + | |
| − | | mips littleendian full OS
| + | |
| − | | 3 December 2007
| + | |
| − | | RouterBoard-rb532
| + | |
| − | | [[Flameman/routerboard-rb532]]
| + | |
| − | | mature, working with 2.6.22 (new 2.6.37), few little issues
| + | |
| − | |-
| + | |
| − | | m68k bigendian embedded OSless
| + | |
| − | | 14 December 2007
| + | |
| − | | Palm-m105-m68328
| + | |
| − | | [[Flameman/m105]]
| + | |
| − | | just ucmon, no working OS, very early status
| + | |
| − | |-
| + | |
| − | | m68k bigendian embedded/full OS
| + | |
| − | | 11 January 2009
| + | |
| − | | mac68k
| + | |
| − | | [[Flameman/mac68k]]
| + | |
| − | | not mature, working with 2.6.26, few issues, no working uart, the new bootloader boots directly from the scsi hard drive
| + | |
| − | |-
| + | |
| − | | arm littleednian embedded/full OS
| + | |
| − | | 14 April 2009
| + | |
| − | | zaurus-akita
| + | |
| − | | [[Flameman/zaurus-akita]]
| + | |
| − | | mature, working 2.6, hw hack in progress
| + | |
| − | |-
| + | |
| − | | mips bigendian embedded/full OS
| + | |
| − | | 16 February 2009
| + | |
| − | | fonera
| + | |
| − | | [[Flameman/fonera]]
| + | |
| − | | early mature, working with 2.6.26, few issues
| + | |
| − | |-
| + | |
| − | | hppa1 bigendian embedded/full OS
| + | |
| − | | 15 Dicember 2009
| + | |
| − | | hp712
| + | |
| − | | [[Flameman/hp712]]
| + | |
| − | | early mature, working with 2.6.16, few issues, need to be updated
| + | |
| − | |-
| + | |
| − | | mips bigendian full OS
| + | |
| − | | 12 February 2009
| + | |
| − | | gentoo-mips/sgi
| + | |
| − | | [http://www.linux-mips.org/wiki/Gentoo-mips-sgi Gentoo MIPS SGI] [[Flameman/sgi]]
| + | |
| − | | early proof version, just opened for reporting ... other info should be merged from my old web side [http://www.webalice.it/mr.ddc/] [bootloader http://www.linux-mips.org/wiki/ARCLoad]
| + | |
| − | [[Flameman/m105]]
| + | |
| − | |-
| + | |
| − | | arm7 embedded bareboard
| + | |
| − | | 15 June 2011
| + | |
| − | | knxlpc2378 (keil and gcc)
| + | |
| − | | [[Flameman/knxlpc2348]]
| + | |
| − | | just bsp, no working OS, very early status: ucOS/2 early ported (pretty working) ... tcp/ip webserver bareboard also ported (and working)
| + | |
| − | |-
| + | |
| − | | avr 328 embedded bareboard
| + | |
| − | | 15 June 2011
| + | |
| − | | arduino
| + | |
| − | | [[Flameman/arduino]]
| + | |
| − | | pretty easy apps
| + | |
| − | |-
| + | |
| − | | dsp mc56002 bareboard
| + | |
| − | | 15 June 2011
| + | |
| − | | dsp motorola mc56002
| + | |
| − | | [[Flameman/dsp-mc56002]]
| + | |
| − | | pretty easy apps
| + | |
| − | |-
| + | |
| − | | tinijava java wiring bareboard
| + | |
| − | | 29 June 2011
| + | |
| − | | dalsemi core'51 max80c390
| + | |
| − | | [[Flameman/tinijava-390]]
| + | |
| − | | pretty easy apps
| + | |
| − | |-
| + | |
| − | | cpld
| + | |
| − | | 29 June 2011
| + | |
| − | | altera cpld
| + | |
| − | | [[Flameman/cpld-epm1270]]
| + | |
| − | | pretty easy apps
| + | |
| − | |-
| + | |
| − | | mips bigendian full OS
| + | |
| − | | 28 August 2011
| + | |
| − | | ubiquiti-routerstation/pro
| + | |
| − | | [[Flameman/routerstation-pro]]
| + | |
| − | | early, 2.6.39+hack
| + | |
| − | |-
| + | |
| − | | blackfin + avr bareboard
| + | |
| − | | 02 September 2011
| + | |
| − | | blackfin+avr
| + | |
| − | | [[Flameman/blackfin-avr]]
| + | |
| − | | early, bareboard
| + | |
| − | |}
| + | |
| − | | + | |
| − | == who (and why to) runs projects like these ? ==
| + | |
| − | an interesting article http://lwn.net/Articles/222773/
| + | |
| − | | + | |
| − | ipaq -> openmoko alternative, see http://openpandora.org/index.php
| + | |
| − | | + | |
| − | == using videoram as swap ==
| + | |
| − | | + | |
| − | Graphic cards contain a lot of very fast RAM, typically between 64 and 512 MB. it's possible to use it as swap space, or even as RAM disk.
| + | |
| − | * [[Flameman/mtd]]
| + | |
| − | | + | |
| − | | + | |
| − | == using gcc ==
| + | |
| − | | + | |
| − | * http://gcc.gnu.org/onlinedocs/gcc-3.2.3/gcc/Option-Index.html
| + | |
| − | * http://www.slac.stanford.edu/comp/unix/gnu-info/gcc_6.html
| + | |
| − | * [[Flameman/gcc]]
| + | |
| − | | + | |
| − | | + | |
| − | == a brief about PowerPC ==
| + | |
| − | | + | |
| − | * [[Flameman/PowerPC]]
| + | |
| − | | + | |
| − | == cross compiling ==
| + | |
| − | | + | |
| − | === using qemu ===
| + | |
| − | | + | |
| − | * http://www.gentoo.org/proj/en/base/embedded/handbook/?part=1&chap=5
| + | |
| − | | + | |
| − | === using qemu/freedos ===
| + | |
| − | | + | |
| − | http://www.fdos.info/bootdisks/
| + | |
| − | | + | |
| − | == what is an OS ? ==
| + | |
| − | | + | |
| − | article idea (early proof version)
| + | |
| − | | + | |
| − | [[flameman/os]]
| + | |
| − | | + | |
| − | == using gcc ==
| + | |
| − | | + | |
| − | * http://gcc.gnu.org/onlinedocs/gcc-3.2.3/gcc/Option-Index.html
| + | |
| − | * http://www.slac.stanford.edu/comp/unix/gnu-info/gcc_6.html
| + | |
| − | * [[Flameman/gcc]]
| + | |
| − | | + | |
| − | | + | |
| − | | + | |
| − | == tini java embedded processor, written in VHDL ==
| + | |
| − | | + | |
| − | * http://www.jopdesign.com/docu.jsp
| + | |
| − | | + | |
| − | == bus ==
| + | |
| − | | + | |
| − | * [[Flameman/bus]]
| + | |
| − | | + | |
| − | == using git ==
| + | |
| − | | + | |
| − | * [[Flameman/git]]
| + | |
| − | | + | |
| − | == uclibc ==
| + | |
| − | | + | |
| − | * http://www.uclibc.org/toolchains.html
| + | |
| − | | + | |
| − | == linux.2.4 internal ==
| + | |
| − | | + | |
| − | * http://www.moses.uklinux.net/patches/lki.html
| + | |
| − | | + | |
| − | == who is flameman ? (how to contact him ?) ==
| + | |
| − | -> [[Flameman/who]]
| + | |
| − | | + | |
| − | == what is the book of the day ? ==
| + | |
| − | -> [[Flameman/books]]
| + | |
| − | | + | |
| − | == proof ==
| + | |
| − | -> [[Flameman/proof]]
| + | |
| − | | + | |
| − | == opencores ==
| + | |
| − | | + | |
| − | -> [[http://opencores.org/projects]]
| + | |
| − | | + | |
| − | == OE/bitbake ==
| + | |
| − | --> [[Flameman/bitbake]]
| + | |
| − | | + | |
| − | == framebuffer ==
| + | |
| − | [[Flameman/framebuffer]]
| + | |
| − | | + | |
| − | == find good code ==
| + | |
| − | | + | |
| − | http://www.koders.com
| + | |
| − | | + | |
| − | == Orphaned pages ==
| + | |
| − | --> http://www.elinux.org/index.php?title=Special:LonelyPages&limit=500&offset=0
| + | |