Closed chromhelm closed 5 years ago
Can one of the admins verify this patch?
ok to test
On Mon, Mar 11, 2019 at 3:31 PM chipKIT Bot notifications@github.com wrote:
Can one of the admins verify this patch?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/chipKIT32/chipKIT-core/pull/446#issuecomment-471717302, or mute the thread https://github.com/notifications/unsubscribe-auth/AAbeCNWgdNug52QcaGoOGskIwD44IPQGks5vVr0GgaJpZM4bpfrA .
@majenkotech Any issues with the rest of the changes?
I haven't had a chance to test it yet, but on the face of it, it looks good to me.
Hi I have other changes that can increase transfers over 1M per second. But that are bigger changes. Should i add it on this pull request or should i do it in a new one.?
Probably make a new PR for that. Once Matt has a chance to test these changes, we'll merge this one in.
On Tue, Mar 12, 2019 at 2:53 PM Wilhelm Wiens notifications@github.com wrote:
Hi I have other changes that can increase transfers over 1M per second. But that are bigger changes. Should i add it on this pull request or should i do it in a new one.?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/chipKIT32/chipKIT-core/pull/446#issuecomment-472156201, or mute the thread https://github.com/notifications/unsubscribe-auth/AAbeCCuuu2DwDf_K3R-dp-tjNkfKCoxEks5vWAXNgaJpZM4bpfrA .
Hi again The change is actually smaller than i thought. I had additional changes to remove redundant code. But without that it quite simple. Have a look at PR #447
This looks good to me. I vote merge.
I'm getting around 180k/s on a 40MHz Lenny, and about 450k/s on a WiFire using USBHS.
That's fantastic!
On Wed, Mar 13, 2019 at 6:59 AM Majenko Technologies < notifications@github.com> wrote:
This looks good to me. I vote merge.
I'm getting around 180k/s on a 40MHz Lenny, and about 450k/s on a WiFire using USBHS.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/chipKIT32/chipKIT-core/pull/446#issuecomment-472393156, or mute the thread https://github.com/notifications/unsubscribe-auth/AAbeCH-HLZ39hTckmg6qeWjnnlSQROObks5vWOgegaJpZM4bpfrA .
HOLD ON MERGE
Paul S's test code gives this on a Lenny:
USB Fast Serial Transmit Bandwidth Test, capture this text.
USB Fast Serial Transmit Bandwidth Test, capture this text.
USB Fast Serial Transmit Bandwidth Test, capture this text.
USB Fast Serial Transmit Bandwidth Test, capture this text.
1USB Fast Serial Transmit Bandwidth Test, capture this text.
USB Fast Serial Transmit Bandwidth Test, capture this text.
USB Fast Serial Transmit Bandwidth Test, capture this text.
USB Fast Serial Transmit Bandwidth Test, capture this text.
USB Fast Se1ial Transmit Bandwidth Test, capture this text.
USB Fast Serial Transmit Bandwidth Test, capture this text.
A random "1" inserted every so often. I think something is off with the buffer strategy somewhere.
Hi This i a performance optimization.
The code i used to test it is:
You will need a relay fast terminal or just pipe it to null device to see the speed improvement. I used:
stty -F /dev/ttyACM1 2000000 raw -echo -echoe -echok && cat /dttyACM1 > /dev/null
I have seen speeds over 480k without -O3 option. Over 500k with -O3 and block over 8 bytes. The original with -O3 470k The original without optimization is around 420k