Commit 78c3a18d3f8c233d7ea605051d62f8276fd7ad94
1 parent
ddff1e8910
Exists in
master
and in
2 other branches
uboot
Showing
8 changed files
with
85 additions
and
26 deletions
Show diff stats
bootloader/u-boot_2015_04/include/configs/mx6s_prime_oven.h
| ... | ... | @@ -185,9 +185,10 @@ |
| 185 | 185 | "loadaddr=0x12000000\0" \ |
| 186 | 186 | "boot_fdt=try\0" \ |
| 187 | 187 | "bootdelay=1\0" \ |
| 188 | - "bootargs=console=ttymxc0,115200 root=/dev/ram0 rw --no-log initrd=0x1E000000,32M ramdisk=65536 video=${video_lvds} ${video_vmalloc} eth0ip=${ipaddr} eth0netmask=${netmask} eth0gw=${gatewayip} ${arg_option} autorun=${autoexec}\0" \ | |
| 189 | - "bootargs_ram=setenv bootargs console=ttymxc0,115200 root=/dev/ram0 rw --no-log initrd=0x1E000000,32M ramdisk=65536 ${video_lvds} ${video_vmalloc} eth0ip=${ipaddr} eth0netmask=${netmask} eth0gw=${gatewayip} ${arg_option} autorun=${autoexec}\0" \ | |
| 190 | - "bootargs_mmc=setenv bootargs console=ttymxc0,115200 root=/dev/mmcblk3p2 rw --no-log rootfstype=ext4 rootdelay=5 rootwait ${video_lvds} ${video_vmalloc} eth0ip=${ipaddr} eth0netmask=${netmask} eth0gw=${gatewayip} ${arg_option} autorun=${autoexec}\0" \ | |
| 188 | + "ramargs=console=ttymxc0,115200 root=/dev/ram0 rw --no-log initrd=0x1E000000,32M ramdisk=65536\0" \ | |
| 189 | + "mmcargs=console=ttymxc0,115200 root=/dev/mmcblk3p2 rw --no-log rootfstype=ext4 rootdelay=5 rootwait\0" \ | |
| 190 | + "bootargs_ram=setenv bootargs ${ramargs} ${video_lvds} ${video_vmalloc} eth0ip=${ipaddr} eth0netmask=${netmask} eth0gw=${gatewayip} ${arg_option} autorun=${autoexec}\0" \ | |
| 191 | + "bootargs_mmc=setenv bootargs ${mmcargs} ${video_lvds} ${video_vmalloc} eth0ip=${ipaddr} eth0netmask=${netmask} eth0gw=${gatewayip} ${arg_option} autorun=${autoexec}\0" \ | |
| 191 | 192 | "ethaddr=00:FA:15:12:02:02\0" \ |
| 192 | 193 | "eth1addr=00:FA:15:12:02:04\0" \ |
| 193 | 194 | "serverip=192.168.10.131\0" \ |
| ... | ... | @@ -209,7 +210,7 @@ |
| 209 | 210 | "uboot=tftpboot 0x12000000 ${tftpbase}/${uboot_file}; mmc dev ${mmcdev}; mmc write 0x12000000 2 500; if ext4ls mmc ${mmcdev}:1 boot; then ext4writ mmc ${mmcdev}:1 0x12000000 /boot/${uboot_file} ${filesize}; fi;\0" \ |
| 210 | 211 | "kernel=tftpboot 0x12000000 ${tftpbase}/${kernel_file}; mmc dev ${mmcdev}; mmc write 0x12000000 3000 3800; if ext4ls mmc ${mmcdev}:1 boot; then ext4write mmc ${mmcdev}:1 0x12000000 /boot/${kernel_file} ${filesize}; fi;\0" \ |
| 211 | 212 | "dtb=tftpboot 0x11F00000 ${tftpbase}/${dtb_file}; mmc dev ${mmcdev}; mmc write 0x11F00000 2C00 400; if ext4ls mmc ${mmcdev}:1 boot; then ext4write mmc ${mmcdev}:1 0x11F00000 /boot/${dtb_file} ${filesize}; fi;\0" \ |
| 212 | - "ramdisk=tftpboot 0x1E000000 ${tftpbase}/${ramdisk_file}; mmc dev ${mmcdev}; mmc write 0x1E000000 7000 10000; if ext4ls mmc ${mmcdev}:1 boot; then ext4write mmc ${mmcdev}:1 0x1E000000 /boot/${ramdisk_file} ${filesize}; fi;10000; if ext4ls mmc ${mmcdev}:1 boot; then ext4write mmc ${mmcdev}:1 0x1E000000 /boot/${ramdisk_file} ${filesize}; fi;\0" \" \ | |
| 213 | + "ramdisk=tftpboot 0x1E000000 ${tftpbase}/${ramdisk_file}; mmc dev ${mmcdev}; mmc write 0x1E000000 7000 0x10000; if ext4ls mmc ${mmcdev}:1 boot; then ext4write mmc ${mmcdev}:1 0x1E000000 /boot/${ramdisk_file} ${filesize}; fi;10000; if ext4ls mmc ${mmcdev}:1 boot; then ext4write mmc ${mmcdev}:1 0x1E000000 /boot/${ramdisk_file} ${filesize}; fi;\0" \" \ | |
| 213 | 214 | "logo=tftpboot 0x12000000 ${tftpbase}/${logo_file}; mmc dev ${mmcdev}; mmc write 0x12000000 800 2400; if ext4ls mmc ${mmcdev}:1 boot; then ext4write mmc ${mmcdev}:1 0x12000000 /boot/${logo_file} ${filesize}; fi;\0" \ |
| 214 | 215 | "loadsplash=echo ; mmc dev ${mmcdev}; if ext4load mmc ${mmcdev}:1 0x12000000 /boot/${logo_file}; then echo Boot Logo image patition area loader; else echo Boot Logo image raw area loader; mmc read 0x12000000 800 2400; fi; bmp info 0x12000000; bmp display 0x12000000 0 0; echo ;\0" \ |
| 215 | 216 | "bootram=mmc dev ${mmcdev}; mmcinfo; mmc read 0x11F00000 2C00 100; mmc read 0x12000000 3000 3800; mmc read 0x1E000000 7000 10000; bootm 0x12000000 - 0x11F00000\0" \ | ... | ... |
bootloader/u-boot_2015_04/make.sh
buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/mk-mmc-part.sh
| 1 | 1 | #!/bin/sh |
| 2 | 2 | |
| 3 | -BDEV=/dev/mmcblk0 | |
| 3 | +BDEV=/dev/mmcblk3 | |
| 4 | 4 | |
| 5 | 5 | PART1=p1 |
| 6 | 6 | PART2=p2 |
| 7 | 7 | PART3=p3 |
| 8 | +PART4=p4 | |
| 9 | + | |
| 10 | +echo /dev/null >/proc/sys/kernel/hotplug | |
| 8 | 11 | |
| 9 | 12 | umount ${BDEV}${PART1} |
| 10 | 13 | umount ${BDEV}${PART2} |
| 11 | 14 | umount ${BDEV}${PART3} |
| 15 | +umount ${BDEV}${PART4} | |
| 12 | 16 | |
| 17 | +echo "" | |
| 13 | 18 | echo "==== make partitions ===============================" |
| 14 | -## start stop desc | |
| 15 | -## ---------- ---------- ------------------ | |
| 16 | -## 00-MB 64-MB reserved area | |
| 17 | -## 64-MB 192-MB partition#0, ext4 : BOOT0 | |
| 18 | -## 256-MB 2048-MB partition#1, ext4 : APP | |
| 19 | -## 2304-MB all partition#2, ext4 : DATA | |
| 19 | +## start stop size desc | |
| 20 | +## ---------- -------- ------- -------------- | |
| 21 | +## 00-MB 64-MB 64-MB raw area | |
| 22 | +## 64-MB 128-MB 64-MB partition#0, ext4 : BOOT0 | |
| 23 | +## 128-MB 512-MB 384-MB partition#1, ext4 : SYSTEM | |
| 24 | +## 512-MB 1024-MB 512-MB partition#2, ext4 : FALINUX | |
| 25 | +## 1024-MB all partition#3, ext4 : PRIME | |
| 20 | 26 | ## |
| 27 | +sleep 1 | |
| 21 | 28 | fdisk ${BDEV} << EOF |
| 22 | 29 | o |
| 23 | 30 | n |
| 24 | 31 | p |
| 25 | 32 | 1 |
| 26 | 33 | 2048 |
| 27 | -8191 | |
| 34 | +4095 | |
| 28 | 35 | n |
| 29 | 36 | p |
| 30 | 37 | 2 |
| 31 | -8192 | |
| 32 | -73727 | |
| 38 | +4096 | |
| 39 | +16383 | |
| 33 | 40 | n |
| 34 | 41 | p |
| 35 | 42 | 3 |
| 36 | -73728 | |
| 43 | +16384 | |
| 44 | +32767 | |
| 45 | +n | |
| 46 | +p | |
| 47 | +32768 | |
| 37 | 48 | |
| 38 | -t | |
| 39 | -1 | |
| 40 | -b | |
| 41 | -t | |
| 42 | -2 | |
| 43 | -b | |
| 49 | +p | |
| 44 | 50 | w |
| 45 | 51 | EOF |
| 46 | 52 | |
| 47 | 53 | ## format partitions |
| 54 | +echo "" | |
| 48 | 55 | echo "==== format partitions =============================" |
| 56 | +sleep 1 | |
| 49 | 57 | |
| 50 | -mkfs.ext4 -F ${BDEV}${PART1} -L BOOT0 | |
| 51 | -mkfs.ext4 -F ${BDEV}${PART2} -L APP | |
| 52 | -mkfs.ext4 -F ${BDEV}${PART3} -L DATA | |
| 58 | +mkfs.ext4 -j -F ${BDEV}${PART1} -L BOOT0 | |
| 59 | +mkfs.ext4 -j -F ${BDEV}${PART2} -L SYSTEM | |
| 60 | +mkfs.ext4 -j -F ${BDEV}${PART3} -L FALINUX | |
| 61 | +mkfs.ext4 -j -F ${BDEV}${PART4} -L PRIME | |
| 53 | 62 | |
| 63 | +sleep 1 | |
| 64 | +mount ${BDEV}${PART1} /mnt/mmc | |
| 65 | +mkdir /mnt/mmc/boot | |
| 66 | +chmod 777 /mnt/mmc/boot | |
| 67 | +sync | |
| 68 | +sleep 1 | |
| 69 | +echo /sbin/mdev >/proc/sys/kernel/hotplug | |
| 70 | +/sbin/mdev -s | ... | ... |
buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.prime_oven/.buildroot_version
release/imx_usb
No preview for this file type
release/imx_usb.conf
| ... | ... | @@ -0,0 +1,11 @@ |
| 1 | +#vid:pid, config_file | |
| 2 | +0x066f:0x3780, mx23_usb_work.conf | |
| 3 | +0x15a2:0x004f, mx28_usb_work.conf | |
| 4 | +0x15a2:0x0052, mx50_usb_work.conf | |
| 5 | +0x15a2:0x0054, mx6_usb_work.conf | |
| 6 | +0x15a2:0x0061, mx6_usb_work.conf | |
| 7 | +0x15a2:0x0063, mx6_usb_work.conf | |
| 8 | +0x15a2:0x0041, mx51_usb_work.conf | |
| 9 | +0x15a2:0x004e, mx53_usb_work.conf | |
| 10 | +0x15a2:0x006a, vybrid_usb_work.conf | |
| 11 | +0x066f:0x37ff, linux_gadget.conf | ... | ... |
release/mx6_usb_work.conf
| ... | ... | @@ -0,0 +1,30 @@ |
| 1 | +mx6_qsb | |
| 2 | +#hid/bulk,[old_header,]max packet size, {ram start, ram size}(repeat valid ram areas) | |
| 3 | +hid,1024,0x10000000,1G,0x00907000,0x31000 | |
| 4 | +#file:dcd,plug,load nnn,jump [nnn/header/header2] | |
| 5 | +#jump nnn - header is after last downloaded word | |
| 6 | +# entire file is loaded before jump, needs load nnn as well | |
| 7 | +# i.e. file:load nnn,jump nnn | |
| 8 | +#jump header - only length parameter is downloaded | |
| 9 | +#header - uses existing header(error if none), but clears plug and dcd values unless plug also specified | |
| 10 | +#header2 - uses 2nd header found(error if none) | |
| 11 | +#plug - without jump uses header but clears plug flag to stop after plug execution | |
| 12 | +#load nnn - load entire file to address | |
| 13 | +#../u-boot-imx6/u-boot.bin:dcd,plug,jump header | |
| 14 | +#:modify,020e02a8,7,1 | |
| 15 | +#:modify,020e00bc,7,4 | |
| 16 | +#:read,020e02a8 | |
| 17 | +#:read,020e00bc | |
| 18 | +#:read,020c4078 | |
| 19 | +#:modify,020c407c,0,0f000000 | |
| 20 | +#:modify,020c4080,0,c00 | |
| 21 | +#:read,020c4084 | |
| 22 | +#../imx_utils/mx6_ddr_init_xm.bin:dcd | |
| 23 | +#../u-boot-imx6/u-boot.bin:load 0x13effc00 | |
| 24 | +#../u-boot-imx6/u-boot.imx:load 0x13f00000 | |
| 25 | +#../u-boot-dirk/u-boot.imx:load 0x13f00000 | |
| 26 | +#u-boot-6w.bin:load 0x13effc00 | |
| 27 | +#u-boot_1103.bin:load 0x13effc00 | |
| 28 | +#u-boot_1103.bin:jump header | |
| 29 | +#../imx_utils/mx6_ecspi_ram_write_xm.bin:clear_dcd,plug | |
| 30 | +#../imx6_obds/output/mx61/bin/diag-obds-mx61qsb-rev1.bin:jump header | ... | ... |
release/u-boot.imx
No preview for this file type