¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

SPI speed set to 10 MHz


 

Is there a reason why SPI speed to the RA8875 is set to 10 MHz on JackAl?
or is this something that should be explored for better system performance?
This could be a simple oversight in library modification, since it is buried one directory level below and would not affect functionality.
I don't have hardware built to test, but I verified through adding a pragma message that in the lib RA8875\_settings\RA8875UserSettings.h
that?SPI_HAS_TRANSACTION is defined.

MK20 case sets MAXSPISPEED = 22000000UL
MK66 should be able to do the same (pending wire-up limitations, etc)
Currently not defined and it falls through to default.

Might make things a little snappier.? Might be a place to tune out possible harmonic issues. Speed might be limited to wire length and routing. Might be a total don't care. Might be that I am out to lunch figuratively, because I am literally.
Thought I would pass along the observation before I forget, and if this is an area for improvement, that others don't wait until I get around to building.

Also same if/else type statement in "_utility", but that doesn't appear to be used in the JackAl code.

Rgds,
Gary
AG5TX


 

Jack is at ham fest and has limited access.? I am going to lock variables down for programming safety and try to speed up processing.? I am looking for upgrades also.

John galway
KH6JTE


On Sat, Feb 9, 2019 at 14:01, Gary Anderson
<gary.ag5tx@...> wrote:
Is there a reason why SPI speed to the RA8875 is set to 10 MHz on JackAl?
or is this something that should be explored for better system performance?
This could be a simple oversight in library modification, since it is buried one directory level below and would not affect functionality.
I don't have hardware built to test, but I verified through adding a pragma message that in the lib RA8875\_settings\RA8875UserSettings.h
that?SPI_HAS_TRANSACTION is defined.

MK20 case sets MAXSPISPEED = 22000000UL
MK66 should be able to do the same (pending wire-up limitations, etc)
Currently not defined and it falls through to default.

Might make things a little snappier.? Might be a place to tune out possible harmonic issues. Speed might be limited to wire length and routing. Might be a total don't care. Might be that I am out to lunch figuratively, because I am literally.
Thought I would pass along the observation before I forget, and if this is an area for improvement, that others don't wait until I get around to building.

Also same if/else type statement in "_utility", but that doesn't appear to be used in the JackAl code.

Rgds,
Gary
AG5TX


 

The SPI speed will have no noticeable impact on the performance of the system. However, this is Open Source so if you want to change it, go ahead and do so,

Jack, W8TEE


On Saturday, February 9, 2019, 3:01:10 PM EST, Gary Anderson <gary.ag5tx@...> wrote:


Is there a reason why SPI speed to the RA8875 is set to 10 MHz on JackAl?
or is this something that should be explored for better system performance?
This could be a simple oversight in library modification, since it is buried one directory level below and would not affect functionality.
I don't have hardware built to test, but I verified through adding a pragma message that in the lib RA8875\_settings\RA8875UserSettings.h
that?SPI_HAS_TRANSACTION is defined.

MK20 case sets MAXSPISPEED = 22000000UL
MK66 should be able to do the same (pending wire-up limitations, etc)
Currently not defined and it falls through to default.

Might make things a little snappier.? Might be a place to tune out possible harmonic issues. Speed might be limited to wire length and routing. Might be a total don't care. Might be that I am out to lunch figuratively, because I am literally.
Thought I would pass along the observation before I forget, and if this is an area for improvement, that others don't wait until I get around to building.

Also same if/else type statement in "_utility", but that doesn't appear to be used in the JackAl code.

Rgds,
Gary
AG5TX