Mediagate MG35

 

Kernel

Page history last edited by Vasile 7 mos ago

 

uClinux kernel

 

Version: 2.4.17-uc0

Status: 90% complete.

 



 

Info

 

MG35 runs uClinux 2.4.17 for ARM processors without an MMU. Specifically, it runs the Sigma Designs port for the JASPER architecture platform. The GPL'd portions of the kernel have been released by Al Tech here (the link is now broken).

 

The full version string is -

Linux version 2.4.17-uc0 (bestsi@Paloalto) (gcc version 2.95.3 20010315 (release)
(ColdFire patches - 20010318 from http://fiddes.net/coldfire/)
(uClinux XIP and shared lib patches from http://www.snapgear.com/)) #76
2005. 10. 11. (È) 12:31:09 KST

(Line breaks added for formatting purposes.)

 

Note that the kernel source code released by Sigma Designs, as well as the source code released by Al Tech is incomplete.

 

 

History

[Danny, 2008-03]

Build a new kernel with loads of yummy bits in it.

  • Functioning:
    • Serial console
    • Network driver
    • IDE (ATA/ATAPI) driver
    • VFAT driver
    • FIP module
    • EXT2 driver
    • KHWL module
    • SMBFS driver
    • NTFS read support
    • NTFS write support
    • FUSE support
  • To be tested:
    • NFS client/server

 

Currently we've got a kernel up and running, browsing local HD and playing IFO/VOB works.Networking is enabled and working, playing over the network has now been tested. Currently the kernel is using stock modules for ide, network and khwl. We have been able to compile the ide/network drivers into the kernel but the system, probably setup, needs modification to quit trying to load them.

 

Comments

[VasileB] rebuilding the kernel from sources allows us to:

  • changing the configuration, e.g. enable strace support, NFS, etc
  • insert the modules directly in the kernel, instead of at runtime with insmod
  • create a firmware image that boots from the harddrive

 

Comments (0)

You don't have permission to comment on this page.