《华清远见学习手记》之 移植linux2.6.22.6到FS2410遇到的一些问题

    技术2022-06-26  39

    移植linux2.6.22.6到FS2410遇到的一些问题

    【编译环境】ubuntu 8.10 + Vmware + windows xp

    【目标机】FS2410

    【交叉编译器】arm-softfloat-linux-gnu-gcc

    1. 启动时找不到NAND Flash的分区

    解决:Device Drivers--->

               Memory Technology Device (MTD) support --->

               [*] MTD Partitioning support

               <*> Caching block devices access to MTD devices

               <*> Nand Device Support--->

                   <*> Nand flash support for S3C2410/S3C2440 SoC

    2. 启动时找不到JFFS2文件系统

    解决:File Systems--->

                Miscellaneous  filesystems--->

                     Journalling Flash File System V2 (JFFS2) Support

    3. 启动挂载不了JFFS2根文件系统

    解决:增加Uboot的启动参数rootfstype=jffs2 rw

             setenv bootargs root=/dev/mtdblock2 rootfstype=jffs2  rw  console=ttySAC0,115200 init=/linuxrc

    4. 输入ifconfig无任何反应

    解决:网卡默认是关闭的,用cat  /proc/net/dev 查看网络设备 ,找到可以使用的物理网卡名(我的是eth0):

             ifconfig eth0 192.168.2.100 netmask 255.255.255.0 up

    5. 在目标板linux上挂载主机的nfs文件系统失败

    解决:File Systems--->

               Network File Systems--->

                   <*>NFS filesystem support

                    [*] Provide NFSv3 client support

    6. 在目标板上启动挂载主机上的nfs根文件系统失败

    解决:File Systems--->

               NetWork  File Systems--->

                  [*] Root file system on NFS

    7. 在目标板上插入U盘无任何反应

    解决:Device Drivers--->

              SCSI device support--->

                <*>SCSI device support

                <*>SCSI disk support

                <*>SCSI generic support

                <*>SCSI media changer support

              USB support--->

                 <*>Support for Host-side USB

                  [*]USB device class-devices(DEPRECATED)

                 <*>OHCI HCD support

                 <*> USB Mass Storage support

    8. 在目标板linux下挂载U盘: mount -t vfat /dev/sda4  /mnt   提示没有这个设备

    解决:File Systems--->

                       Dos/FAT/NT File systems-->

                       [*] VFAT (window 95) fs support

               可选  [*] MSDOS fs support

               可选  [*] NTFS file system support

               nknod /dev/sda4  b  8   4

     

     

     


    最新回复(0)