PizzaProgram

Results 124 comments of PizzaProgram

I have just realized: This is TRUE! **After reboot > device is not recognized.** Only manual unplugging / re-plugging helps. So basically this makes the whole thing useless, unless there's...

Since the author isn't answering, I'm forced to ask: - Are there **any other** Firmwares doing the same as this one (without bugs like this) ?

I have used a [special fork of micronucleus](https://github.com/mariusgreuel/micronucleus/blob/fecb0c4bbe471c10c05de4212aaa533c83271ee5/commandline/builds/Windows/micronucleus.exe), that is compatible with WinUSB driver, because it was impossible to flash the device with the "normal one". _(Unknown device keeps popping...

```` libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0403&PID_C631&REV_0201 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_00&SubClass_00&Prot_00 libwdi:debug [wdi_create_list] Driverless USB device (2): USB\VID_0403&PID_C631\0070 libwdi:debug [wdi_create_list] Device description: 'i2c-tiny-usb' ````

hmmm.... now I don't understand: 1. Is there 2 different .hex file I need to flash? (1 for the boot loader + 1 for the I2C>USB?) 2. How is 1.6...

> I can't reproduce the issue with rebooting on my Linux box... What kind of "box" is that? A Raspberry Pi? Is that box unpowering for a moment the USB...

@BeetleX99 I guess you have an external power at your USB hub. Or maybe a bigger capacitor (condenser) built-in that "holds" the power for a moment while your mainboard is...

I've just quickly looked at the [kerner code ](https://github.com/harbaum/I2C-Tiny-USB/blob/master/kernel/i2c-tiny-usb.c) but I don't find any "`keepalive timer`", that triggers a re-inic sequence of the device if that signal is **lost**. So...

Sounds great! :+1: Sadly this is a bit too complicated for me how enable this patch on my RPi4. I guess a new linux Buster kernel release / upgrade will...

Maybe I have too low programming knowledge after 35+ years of learning, but this `while` cycle does not seem to be right. If you say this should run for 250ms,...