Skip to content

Instantly share code, notes, and snippets.

@RobertCNelson
Last active November 19, 2015 00:26
Show Gist options
  • Select an option

  • Save RobertCNelson/7396caf1053efd309ce1 to your computer and use it in GitHub Desktop.

Select an option

Save RobertCNelson/7396caf1053efd309ce1 to your computer and use it in GitHub Desktop.
X-Gene Mustang Board
Jumpers:
a. Find HDR9 (close to HDR8, which is next to PCIe port)
b. Locate pin 11-12 and 17-18. Connect 11-12 and 17-18 (0 means
connected, 1 means open). This changes to pin strap SD boot
(PS_ROM_TYP = b0110).
mustang_sw_1.15.19/BUILDS/potenza$ sudo dd if=./mustang_media.img of=/dev/sdd
1080+0 records in
1080+0 records out
552960 bytes (553 kB) copied, 0.172316 s, 3.2 MB/s
sudo mkimage -A arm -O linux -C none -T kernel -a 0x00080000 -e 0x00080000 -n "3.16.0-4-arm64" -d ./vmlinuz-3.16.0-4-arm64 ./uImage
sudo mkimage -A arm -O linux -T ramdisk -C none -n 'ramdisk' -d ./initrd.img-3.16.0-4-arm64 ./uRamdisk
eth_addr 00:01:73:02:0f:08 4
setenv usb_load_start 'usb start ; fatls usb 0:1'
setenv usb_load_boot 'fatload usb 0:1 ${kern_addr_r} /boot/${bootfile}'
setenv usb_load_fdt 'fatload usb 0:1 ${fdt_addr_r} /boot/${fdt_file}'
setenv usb_load_initrd 'fatload usb 0:1 ${ramdisk_addr_r} /boot/${ramdisk_file}'
setenv usb_boot 'run usb_load_start usb_load_boot usb_load_fdt usb_load_initrd default_args; bootm ${kern_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}'
setenv scsi_load_start 'setenv sata 0x0C; scsi init; fatls scsi 0:1'
setenv scsi_load_boot 'fatload scsi 0:1 ${kern_addr_r} /boot/${bootfile}'
setenv scsi_load_fdt 'fatload scsi 0:1 ${fdt_addr_r} /boot/${fdt_file}'
setenv scsi_load_initrd 'fatload scsi 0:1 ${ramdisk_addr_r} /boot/${ramdisk_file}'
setenv scsi_boot 'run scsi_load_start scsi_load_boot scsi_load_fdt scsi_load_initrd default_args; bootm ${kern_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}'
setenv bootcmd 'run scsi_boot'
setenv default_args 'setenv bootargs console=ttyS0,115200 root=/dev/sda2 ro rootwait'
saveenv
<system power on>
X-Gene Mustang Board Boot firmware (version 1.1.0 built at 11:00:54 on May 20 2015)
PROGRESS CODE: V3020003 I0
PROGRESS CODE: V3020002 I0
PROGRESS CODE: V3020003 I0
PROGRESS CODE: V3020002 I0
PROGRESS CODE: V3020003 I0
PROGRESS CODE: V3020002 I0
PROGRESS CODE: V3020003 I0
PROGRESS CODE: V3021001 I0
Synchronous Exception at 0x00000041FFA9502C
0: FP 0x00000041FFAF0AF0 SP 0x00000041FFAF0AF0 PC 0x00000041FFA956B8
1: FP 0x00000041FFAF0B00 SP 0x00000041FFAF0B00 PC 0x00000041FFA956B4
2: FP 0x00000041FFAF0B60 SP 0x00000041FFAF0B10 PC 0x00000041FFA95DCC
3: FP 0x00000041FFAF0BE0 SP 0x00000041FFAF0B70 PC 0x00000041FFA3E560
4: FP 0x00000041FFAF0D10 SP 0x00000041FFAF0BF0 PC 0x00000041FFAFADBC
5: FP 0x00000041FFAF0D50 SP 0x00000041FFAF0D20 PC 0x00000041FFAFA984
6: FP 0x00000041FFAF0D90 SP 0x00000041FFAF0D60 PC 0x00000041FFAFB228
7: FP 0x00000041FFAF0DB0 SP 0x00000041FFAF0DA0 PC 0x00000041FFA3E7E4
8: FP 0x00000041FFAF0DE0 SP 0x00000041FFAF0DC0 PC 0x00000041FFA3E318
9: FP 0x00000041FFAF0E20 SP 0x00000041FFAF0DF0 PC 0x00000041FFAF3C08
10: FP 0x00000041FFAF0E70 SP 0x00000041FFAF0E30 PC 0x00000041FFAFBDD8
11: FP 0x00000041FFAF0EF0 SP 0x00000041FFAF0E80 PC 0x00000041FFAF1748
12: FP 0x00000041FFAF0FE0 SP 0x00000041FFAF0F00 PC 0x00000041FFAF1270
<system lockup>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment