1. Boot up MACCHIATObin with a linux kernel
  2. Boot up MACCHIATObin with opensuse
  3. Enable switch function for SFP network
  4. Enable NVME SSD through PCIE interface
  5. Setup DPDK
  6. Setup SPDK

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 17

Activity

  • over 6 years ago: mbrugger liked this project.
  • over 6 years ago: dmdiss liked this project.
  • over 6 years ago: lyan started this project.
  • over 6 years ago: lyan originated this project.

  • Comments

    • mbrugger
      over 6 years ago by mbrugger | Reply

      feel free to join #opensuse-arm on freenode or internal #arm IRC channel for questions!

      • lyan
        over 6 years ago by lyan | Reply

        Got it, thanks!

    • lyan
      over 6 years ago by lyan | Reply

      Got boot up by uboot+linux kernel. Will check our suse kernel image later.

    • lyan
      over 6 years ago by lyan | Reply

      BootROM - 2.03 Starting CP-1 IOROM 1.07 Booting from SPI NOR flash 1 (0x32) Found valid image at boot postion 0x000 lNOTICE: Starting binary extension NOTICE: SVC: SW Revision 0x0. SVC is not supportmv_ddr: completed successfully NOTICE: Cold boot NOTICE: Booting Trusted Firmware NOTICE: BL1: v1.3(release):armada-17.10.3:4af6d73 NOTICE: BL1: Built : 13:40:06, Oct 15 2

      U-Boot 2EEPROM configuration pattern not detected. Comphy chip #1: Comphy-0: SGMII1 1.25 Gbps Comphy-1: SATA0
      Comphy-2: USB3_HOST0
      link 0 timeout.
      SATA link 1 timeout.
      AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
      flags: 64bit ncq led only pmp fbss pio slum paSATA link 1 timeout.
      AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
      flags: 64bit ncq led only pmp fbss pio slum paPCIE-0: Link down
      sdhci@780000: 1
      SF: Detected w25q32bv with page size 256 Bytes, erase size 4 KiB, total 4 MiB
      *** Warning - bad CRC, using default environment

      Net: 0
      t: -95, time 44
      ** Bad device mmc 1 **
      ** First descriptor is NOT a primary desc on 0:1 **
      ** No partition table - mmc 0 **
      ** No partition table - mmc 0 **
      starti00120 NbrPorts 2
      Starting the controller
      USB XHCI 1.00
      scanning bus 0 for devices... 1 USB Device(s) found
      scanning usb for storage devices... 0 Storage Device(s) found
      ** Bad device usb 0 **
      ** Bad dev

    • lyan
      over 6 years ago by lyan | Reply

      Need to re-flash emmc card.

    • lyan
      about 6 years ago by lyan | Reply

      Boot up MACCHIATObin with a linux kernel

      Done

    • lyan
      about 6 years ago by lyan | Reply

      Boot up MACCHIATObin with opensuse

      Done

    • lyan
      about 6 years ago by lyan | Reply

      Enable NVME SSD through PCIE interface

      Done

      Still could not make network work, :/

    • lyan
      about 6 years ago by lyan | Reply

      Network could work now.

      DPDK and SPDK could be compiled from source, will try setup later.

    • lyan
      about 6 years ago by lyan | Reply

      Setup SPDK is done.

      Only left DPDK

    • lyan
      about 6 years ago by lyan | Reply

      Setup DPDK is done.

      Working on package and install image now!

    • lyan
      about 3 years ago by lyan | Reply

      Made the uefi work now. Once upload uefi image to spi, we can boot all of our sles-efi-images from sd card.

    Similar Projects

    This project is one of its kind!