<<HOME>>
-With SDRAM and no FLASH
See Spartan 3 for hardware used
| Linux version 2.4.31-uc0 (root@fedora3) (gcc version
2.95.3-4 Xilinx EDK 6.3 Build EDK_Gmm.12.2) #24 Sun Oct 2 12:58:50 BST
2005 On node 0 totalpages: 8192 zone(0): 8192 pages. zone(1): 0 pages. zone(2): 0 pages. CPU: MICROBLAZE Kernel command line: ° Console: xmbserial on UARTLite Calibrating delay loop... 1.32 BogoMIPS Memory: 32MB = 32MB total Memory: 30916KB available (562K code, 927K data, 32K init) Dentry cache hash table entries: 4096 (order: 3, 32768 bytes) Inode cache hash table entries: 2048 (order: 2, 16384 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 8192 (order: 3, 32768 bytes) POSIX conformance testing by UNIFIX Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Microblaze UARTlite serial driver version 1.00 ttyS0 at 0x40600000 (irq = 1) is a Microblaze UARTlite Starting kswapd RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize uclinux[mtd]: RAM probe address=0x220bd93c size=0xb7000 uclinux[mtd]: root filesystem index=0 VFS: Mounted root (romfs filesystem) readonly. Freeing init memory: 32K Mounting proc: Mounting var: Populating /var: Running local start scripts. Remounting / (rw): Mounting /etc/config: Populating /etc/config: flatfsd: Nonexistent or bad flatfs (-43), creating new one... flatfsd: Failed to write flatfs (-43): No such device flatfsd: Created 3 configuration files (346 bytes) Setting hostname: uclinux-auto login:root |
Description
I got uClinux to run on this board I made. The plan it to attach an SD flash card, and use a bootloader to load the kernel into memory at boot. I could then connect it to this project, and have a fully protable uClinux machine!
Below links to a very rough guide on the steps I took to get it working (missing out the hours of dead ends and most errors!)