Marek Kraus

Results 265 comments of Marek Kraus

# Solution 3. **This solution does not break compatibility** The `bflb_device_get_by_name` will be kept as is, but there will be in every `device_table.h` pointer to specific area on device_table. Example:...

User doesn't need to know that. The `device_table` struct is defined in for example `bl602_device_table.h`, so user will only directly use `device_table.gpio`. Yes, it is more code, but that's sadly...

Hi @elektro-NIK , this is due Flash memory misconfiguration. Try this: https://github.com/bouffalolab/bl_mcu_sdk/issues/32#issuecomment-1345646038

Hmm, that's weird. Can you please take a picture of SPI Flash chip? Thanks

I'm working on it. It is 100% issue with flash configuration, because BootROM can both read and write to SPI Flash. Only when the firmware is executed, the special configuration...

![image](https://github.com/bouffalolab/bouffalo_sdk/assets/1665373/838e4eee-3752-4a6d-b657-1223eeab3190) This is from BL602, so modify Boot IO pin accordingly. Although. this mechanism have flaws (note that Linux and Windows changes states of DTR / RTS when opened).

I use this on BL602 devices, and it works.

Should work both on Windows and Linux. Ai M62-12F-Kit contains the ordinary ESP32 circuit, but as you mentioned, it is not populated. But from what I remember, I had mounted...

> I think I understand how this works for you. It works for download only, correct? Exactly correct. The Linux terminal behavior will put the chip into reset. Bouffalo Lab...

Well done @harbaum , I like it, thanks for sharing :)