Wednesday, 2017-08-23

*** tpb has joined #timvideos00:00
*** rohitksingh_work has joined #timvideos03:38
paddatrappermithro: ok. I'll write that spec once I have got an idea of what it requires, which should be once I've finished with the loopback device. Yes, it's largely empty04:11
John_K@mithro just tested my Python CypressFX module on windows, was very easy to setup (install libusb, use Zadig to setup libusb for the device, run fxload.py)04:55
John_Khah, I'm using slack too much04:56
John_Kmithro: http://kelley.ca/tmp/fxload-win10.png04:59
mithro404....05:00
John_Khttp://kelley.ca/temp/fxload-win10.png05:00
John_Kthere we go05:00
John_Kso that's loading vendor_ax.hex and dumping 8 bytes of EEPROM05:00
*** cyrozap has quit IRC05:02
*** msantana has quit IRC05:02
*** cyrozap has joined #timvideos05:03
*** msantana has joined #timvideos05:03
Ishan_Bansalmithro : ping05:10
cr1901_modernmithro: ping if you're around06:17
cr1901_modernmithro: To test my firmware updates thus far, add "https://github.com/cr1901/HDMI2USB-litex-firmware" as a remote, and checkout the "xfer-fw" branch. It is already rebased to the tip of upstream head.06:23
cr1901_modernThen I invoked this command (yours will vary a bit): "make TARGET=base CPU=lm32 PLATFORM=mimasv2 PYTHON=python3 firmware"06:23
cr1901_modernFirst thing you should notice is a new submodule is checked out. Second thing you should notice is that after all files are compiled but before the final link step, the Makefile will "cd third_party/libmodem" and compile libmodem.a for you.06:24
cr1901_modernThen, run mkimage.py, run MimasV2Config.py script to flash the gateware normally.06:25
cr1901_modernThen I suggest adding a change of some sort to your local tree that changes the CRC of the firmware.06:26
cr1901_modernRecompile the firmware, use ./getcrc32.py script at the root of the tree to get the length and crc32, and lastly >>06:26
cr1901_modernAt the H2U> prompt, type "write spi xmodem $FLASH_BOOT_ADDRESS (in generated/mem.h) $LENGTH $CRC". An xmodem session will start06:28
cr1901_modernIf using minicom, type "^A+S" to get a prompt to send files, and follow the prompts to find your just-compiled firmware to upload06:29
cr1901_modernLet me know if there are issues (I can think of potentially one)06:29
*** cr1901_modern has quit IRC07:18
*** tsglove2 has joined #timvideos07:40
*** tsglove has quit IRC07:43
*** cr1901_modern has joined #timvideos07:50
cr1901_modernmithro: We have a massive problem... xmodem xfers stopped working after the rebase and I'm unable to figure out why. The only proof I have that the xfers ever worked at all is an old firmware that I didn't delete11:36
* cr1901_modern sighs11:36
cr1901_modernmithro: Erm, false alarm. I can't really explain well what happened, but it was a cascade of a lot of stale files from the rebase, not only from libmodem but HDMI2USB as well. Resetting/stashing the stale libmodem files, and _then_ doing a full clean fixed the problem12:01
*** rohitksingh_work has quit IRC12:29
*** rohitksingh has joined #timvideos13:18
*** sb0 has joined #timvideos13:40
*** sb0 has quit IRC14:10
*** rohitksingh has quit IRC17:45
*** sb0 has joined #timvideos17:51
*** sb0 has quit IRC17:58
*** sb0 has joined #timvideos17:59
*** sb0 has quit IRC18:51
*** sb0 has joined #timvideos18:51
*** sb0 has quit IRC19:00
*** sb0 has joined #timvideos19:00
*** sb0 has quit IRC19:36
*** sb0 has joined #timvideos19:48
*** puck has quit IRC21:42
*** puck has joined #timvideos21:46
*** sb0 has quit IRC23:11

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!