Thông báo

Collapse
No announcement yet.

Image VMware build và mô phỏng uboot kernel uRamdisk cho ARM

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Image VMware build và mô phỏng uboot kernel uRamdisk cho ARM

    Mình có build 1 image VMware dùng để build uboot kernel uRamdisk cho ARM.Dành cho các bạn muốn tiền hiểu về linux nhúng trước.

    VMware image Ubuntu:
    Vmware player 5.0.1 : http://goo.gl/M6cty
    Vmware Image : http://goo.gl/C39Ha
    Os: Linux Ubuntu 12.10 i386 3.5.0-17-generic GNU/Linux
    User:hqbui Pass:nothing
    User:root Pass:nothing

    Uboot:
    uboot là 1 bootloader .Nhiệm vụ của uboot sẽ init CPU và RAM/Nand/Nor/Eth load code linux kernel lên DDR và giao quyền lại cho linux kernel.
    Build code và mô phỏng :
    Vào thư mục chứ code:
    cd /home/hqbui/work/arm/u-boot-2010.03
    Makeconfig cho board versatilepb_config
    hmake config
    Build uboot image
    hmake all
    Chay mô phỏng với qemu
    hmake qemu

    Click image for larger version

Name:	uboot.jpg
Views:	1
Size:	64.7 KB
ID:	1416652

    Kernel:
    Vào thư mục chứ code:
    cd /home/hqbui/work/arm/linux-3.7.8
    Makeconfig cho board versatilepb_config
    hmake config
    Build uImage image
    hmake uImage
    Chay mô phỏng với qemu :
    hmake qemukernel

    Click image for larger version

Name:	kernel.jpg
Views:	1
Size:	89.5 KB
ID:	1416653

    Filesytem:
    Filesytem nằm ở lớp userspace chứ các ứng dụng.Khi kernel init xong sẽ mount filesytem và sẽ giao quyền cho userspace.Trong userspace sẽ có 1 lớp shell được init đầu tiên để quả lý các tuyến trình . busybox là 1 shell cơ bản nhất.

    Trong Buildroot có hỗi trợ mình build busybox và 1 số ứng dụng khác.

    Vào thư mục chứ code:
    cd /home/hqbui/work/arm/buildroot-2013.02
    Makeconfig cho board versatilepb_config
    hmake config
    Build uImage image
    hmake uImage
    Chay mô phỏng với qemu :
    hmake qemu

    Click image for larger version

Name:	rootfs.jpg
Views:	1
Size:	77.3 KB
ID:	1416654
    Bùi Quang Huyện

    web:quanghuyenkhoahoc.x10.mx
    mail:quanghuyen@live.com
    fone:01992709506

Về tác giả

Collapse

quanghuyen Tìm hiểu thêm về quanghuyen

Bài viết mới nhất

Collapse

Đang tải...
X