Commit Graph
30 Commits
Author SHA1 Message Date
Marek Kraus eb086f6fe3 Add initial MacOS support 2022-12-06 17:15:53 +01:00
Marek Kraus a68c54ed2b Fix indentation 2022-12-06 16:10:46 +01:00
Marek KrausandRiver 6de3af46aa Update README.md
Co-authored-by: River <97197236+River-b@users.noreply.github.com>
2022-12-06 16:04:48 +01:00
Marek Kraus 6c0c857474 Drain TX and flush RX only in UART mode 2022-12-05 22:06:47 +01:00
Marek Kraus a4489c7cce Add license 2022-11-30 13:17:30 +01:00
Marek Kraus 8bb6d2a82d Adds LOW_LATENCY config, which is disabled by default
This helped with handshake on CH340, but FT232H don't like it.
Currently, it is not needed, as current code can work properly
both on CH340G but also on FT232H.
2022-11-22 14:01:27 +01:00
Marek Kraus 717d693d0b Wait a bit so BootROM can init after reset 2022-11-22 13:57:56 +01:00
Marek Kraus 115f1df0b3 Make handshake more reliable via UART
Added waiting for transmitting whole handshake, and then flushing
RX buffer in case we received 0xFF data in mean time.
2022-11-22 13:57:26 +01:00
Marek Kraus dd2801d6e9 Add termios support to libserialport and set_baudrate error handling
This fixes issues with flashing with FT232H
2022-11-22 13:55:38 +01:00
Marek Kraus 2d7eb72e80 Increase timeout time, since erase command can take some time 2022-11-17 20:57:31 +01:00
Marek Kraus cae1bf0202 Don't wait too much on handshake response 2022-11-10 21:35:33 +01:00
Marek Kraus 6e036df085 Adding RTS & DTS mechanism (not working yet) 2022-11-09 20:16:08 +01:00
Marek Kraus 7f69a80f0e Add building and usage instructions 2022-11-08 22:17:40 +01:00
Marek Kraus 8c3cc0b017 Add initial support for BL60X 2022-11-08 22:06:14 +01:00
Marek Kraus d2f13de709 Working BL70X flashing 2022-11-08 19:35:51 +01:00
Marek Kraus c7bbb0a797 Fix unitialized variable 2022-11-08 16:21:13 +01:00
Marek Kraus 7795de96ff Add proper Windows support 2022-11-08 09:54:34 +01:00
Marek Kraus 6b97b239cb Update readme 2022-11-08 09:37:29 +01:00
Marek Kraus e3dea5b85d Windows fixes 2022-11-07 15:22:06 +01:00
Marek Kraus 17a6c2f4a1 Work in Progress 2022-11-07 10:20:38 +01:00
Marek Kraus ec17f896bc Add some macOS related stuff 2022-10-05 11:53:32 +02:00
Marek Kraus f7964a9cb2 WIP 2022-10-05 11:35:44 +02:00
Marek Kraus 29a36a2d7b WIP 2022-09-25 10:58:59 +02:00
Marek Kraus 9d8738cb85 WIP 2022-09-24 11:58:47 +02:00
Marek Kraus e9217452e4 WIP... 2022-09-13 11:03:39 +02:00
Marek Kraus 4f6df4fb46 Add readme 2022-09-12 16:47:58 +02:00
Marek Kraus 8bb1a6306f Fix merge conflicts 2022-09-12 13:16:23 +02:00
Marek Kraus fb70d7eea4 Add libserialport + another improvements 2022-09-12 13:14:55 +02:00
Marek Kraus 542efae1db Another improvements 2022-09-12 13:13:36 +02:00
Marek Kraus 019c7dd845 Initial commit 2022-08-24 12:06:39 +02:00