Wednesday, 2018-11-28

*** tpb has joined #timvideos00:00
*** sc00bz has joined #timvideos00:50
*** sc00bz is now known as Sc00bz00:54
*** CarlFK has joined #timvideos01:35
*** ChanServ sets mode: +v CarlFK01:35
*** rohitksingh_work has joined #timvideos04:37
*** puck_` has quit IRC06:44
*** Kripton has quit IRC06:45
*** Kripton has joined #timvideos06:45
*** puck_ has joined #timvideos06:50
*** CarlFK has quit IRC07:12
*** CarlFK has joined #timvideos08:01
*** ChanServ sets mode: +v CarlFK08:01
*** futarisIRCcloud has quit IRC08:57
*** rohitksingh_work has quit IRC12:34
*** rohitksingh has joined #timvideos13:23
*** samsagaz has joined #timvideos15:36
*** rohitksingh has quit IRC18:55
mithrotannewt: Back to the usb today21:40
tannewtnice! I finished the porting doc21:41
tpbTitle: tinyusb/ at develop · hathach/tinyusb · GitHub (at
tannewtsuggestions welcome21:41
tannewtI haven't followed it all yet21:41
tannewtI got distracted :-)21:41
mithroJust adding the pullup control21:42
mithrotannewt: Where can I put a print that should be the start of the firmware?21:55
tpbTitle: tinyusb/main.c at develop · hathach/tinyusb · GitHub (at
mithroWhat is "print_greeting" ?21:56
mithro /usr/local/google/home/tansell/github/timvideos/litex-buildenv/build/conda/bin/../lib/gcc/lm32-elf/8.2.0/../../../../lm32-elf/bin/ld: region `user_flash' overflowed by 24 bytes21:58
tannewthaha, so close!21:58
tannewtprint greeting is probably a bunch of text :-)21:58
xobsThat's short enough that you can limit the descriptor strings.21:59
mithroI reduced the descriptor strings22:00
mithroSo the tinyusb firmware doesn't run in qemu, so I'm going to investigate more22:23
mithroOkay, it runs in qemu if I use "-kernel"22:58
mithrotannewt: Your objdump command is missing rodata?23:02
tannewtI don't know what you are talking about23:03
tpbTitle: tinyusb/Makefile at develop · mithro/tinyusb · GitHub (at
mithroSorry objcopy23:04
mithro$(OBJCOPY) -O binary -j .vectors -j .text -j .rodata -j .data $^ [email protected]23:04
tannewtya, seems so. I tested with the elf23:04
mithroNo the firmware boots in qemu, maybe it'll boot in hardware :-P23:05
tpbTitle: Snippet | IRCCloud (at
tannewtover the usb link?23:06
mithrotannewt: nope, just on the serial console23:07
tannewtah, ok23:07
tannewtstill exciting!23:09
mithrotannewt: I need to put a wait in here...23:09
mithroWell this is new...23:12
mithrotannewt: Where should I be "turning on" the USB?23:16
mithrodcd_init ?23:17
tannewtmithro, figure it out?23:30
mithrotannewt: Hrm, the IO do not appear to be working correctly...23:32
mithrocr1901_modern: How do I get litex to build with arachne-pnr?23:57

Generated by 2.13.1 by Marius Gedminas - find it at!