Search found 3 matches

by s0urceror
Sun Sep 22, 2024 10:24 am
Forum: ESP-IDF
Topic: ESP32S3 ULP stage_cnt branches need high bit set
Replies: 0
Views: 361

ESP32S3 ULP stage_cnt branches need high bit set

After a long period of debugging I found out that in order to do correct branching in the macro language you need to set the high bit of the comparison value to 1 for LT, LE, GE. I_BSL(0, imm_value | 0x8000), I_BSLE(0, imm_value | 0x8000), I_BSGE(0, imm_value | 0x8000) Translates into: JUMPS -4,10,L...
by s0urceror
Wed May 29, 2024 9:47 am
Forum: Hardware
Topic: ESP32-S3 USB OTG - USB Hub support?
Replies: 28
Views: 29152

Re: ESP32-S3 USB OTG - USB Hub support?

Okay, little update, I managed to connect to a USB HUB, retrieve the Hub descriptor, power-on and check which ports have devices attached, and reset each and every device. From that moment on I'm a bit stuck because messages send/from a reset hub port attached device are not being returned. Per spec...
by s0urceror
Tue Apr 23, 2024 6:37 am
Forum: Hardware
Topic: ESP32-S3 USB OTG - USB Hub support?
Replies: 28
Views: 29152

Re: ESP32-S3 USB OTG - USB Hub support?

Looking forward for a beta release. I have experience developing a USB stack for MSX computers via a CH376 in low-level mode. Will contribute my findings and use it in a new ESP32 S3 project. Btw. in my previous project I had a 8 port hub connected with various devices. But the user could choose whi...