# Pastebin sxTOedgY xf@timcore:~/HDMI2USB-misoc-firmware$ make load cd third_party/misoc && python3 make.py -X ../.. -t atlys_hdmi2usb -Ot firmware_filename ../../firmware/lm32/firmware.bin -Op programmer impact load-bitstream __ ___ _ ____ _____ / |/ / (_) / __/__ / ___/ / /|_/ / / / _\ \/ _ \/ /__ /_/ /_/ /_/ /___/\___/\___/ a high performance and small footprint SoC based on Migen ====== Building for: ====== Platform: atlys Target: atlys_hdmi2usb Subtarget: HDMI2USBSoC CPU type: lm32 =========================== Release 14.7 - iMPACT P.20131013 (lin64) Copyright (c) 1995-2013 Xilinx, Inc. All rights reserved. Preference Table Name Setting StartupClock Auto_Correction AutoSignature False KeepSVF False ConcurrentMode False UseHighz False ConfigOnFailure Stop UserLevel Novice MessageLevel Detailed svfUseTime false SpiByteSwap Auto_Correction AutoInfer false SvfPlayDisplayComments false >>AutoDetecting cable. Please wait. *** WARNING ***: When port is set to auto detect mode, cable speed is set to default 6 MHz regardless of explicit arguments supplied for setting the baud rates If you are using the Platform Cable USB, please refer to the USB Cable Installation Guide (UG344) to install the libusb package. Connecting to cable (Usb Port - USB21). Checking cable driver. Linux release = 3.16.0-30-generic. WARNING:iMPACT - Module windrvr6 is not loaded. Please reinstall the cable drivers. See Answer Record 22648. Cable connection failed. Connecting to cable (Parallel Port - parport0). Linux release = 3.16.0-30-generic. WARNING:iMPACT - Module windrvr6 is not loaded. Please reinstall the cable drivers. See Answer Record 22648. Cable connection failed. Connecting to cable (Parallel Port - parport1). Linux release = 3.16.0-30-generic. WARNING:iMPACT - Module windrvr6 is not loaded. Please reinstall the cable drivers. See Answer Record 22648. Cable connection failed. Connecting to cable (Parallel Port - parport2). Linux release = 3.16.0-30-generic. WARNING:iMPACT - Module windrvr6 is not loaded. Please reinstall the cable drivers. See Answer Record 22648. Cable connection failed. Connecting to cable (Parallel Port - parport3). Linux release = 3.16.0-30-generic. WARNING:iMPACT - Module windrvr6 is not loaded. Please reinstall the cable drivers. See Answer Record 22648. Cable connection failed. Cable autodetection failed. >'1': Loading file 'build/atlys_hdmi2usb-hdmi2usbsoc-atlys.bit' ... done. INFO:iMPACT:1777 - Reading /data/Xilinx-14.7/14.7/ISE_DS/ISE/spartan6/data/xc6slx45.bsd... INFO:iMPACT:2257 - Startup Clock has been changed to 'JtagClk' in the bitstream stored in memory, but the original bitstream file remains unchanged. UserID read from the bitstream file = 0xFFFFFFFF. Data width read from the bitstream file = 1. INFO:iMPACT:501 - '1': Added Device xc6slx45 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- >ERROR:iMPACT:1075 - setCable must be set before this operation. >cd third_party/misoc && python3 make.py -X ../.. -t atlys_hdmi2usb -Ot firmware_filename ../../firmware/lm32/firmware.bin -Op programmer impact build-headers __ ___ _ ____ _____ / |/ / (_) / __/__ / ___/ / /|_/ / / / _\ \/ _ \/ /__ /_/ /_/ /_/ /___/\___/\___/ a high performance and small footprint SoC based on Migen ====== Building for: ====== Platform: atlys Target: atlys_hdmi2usb Subtarget: HDMI2USBSoC CPU type: lm32 =========================== make -C firmware/lm32 all make[1]: Entering directory `/home/xf/HDMI2USB-misoc-firmware/firmware/lm32' CC isr.o CC processor.o CC hdmi_in0.o CC hdmi_in1.o CC pattern.o CC pll.o CC ci.o In file included from ci.c:7:0: ../../third_party/misoc/software/include/generated/sdram_phy.h:16:13: warning: ‘cdelay’ used but never defined static void cdelay(int i); ^ ../../third_party/misoc/software/include/generated/sdram_phy.h:23:13: warning: ‘command_p1’ defined but not used [-Wunused-function] static void command_p1(int cmd) ^ ../../third_party/misoc/software/include/generated/sdram_phy.h:51:13: warning: ‘init_sequence’ defined but not used [-Wunused-function] static void init_sequence(void) ^ CC config.o CC encoder.o CC i2c.o CC main.o make -C ../../third_party/misoc/software/libcompiler-rt make[2]: Entering directory `/home/xf/HDMI2USB-misoc-firmware/third_party/misoc/software/libcompiler-rt' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/xf/HDMI2USB-misoc-firmware/third_party/misoc/software/libcompiler-rt' make -C ../../third_party/misoc/software/libbase make[2]: Entering directory `/home/xf/HDMI2USB-misoc-firmware/third_party/misoc/software/libbase' CC system.o CC id.o CC uart.o CC time.o CC spiflash.o AR libbase.a AR libbase-nofloat.a make[2]: Leaving directory `/home/xf/HDMI2USB-misoc-firmware/third_party/misoc/software/libbase' LD firmware.elf chmod -x firmware.elf OBJCOPY firmware.bin chmod -x firmware.bin cp firmware.bin boot.bin make[1]: Leaving directory `/home/xf/HDMI2USB-misoc-firmware/firmware/lm32' To load new firmware, reboot the running firmware and then select serialboot at the BIOS prompt. third_party/misoc/tools/flterm --port /dev/ttyVIZ0 --kernel=firmware/lm32/firmware.bin --kernel-adr=0x20000000 --speed 115200 [FLTERM] Starting...