- Posts: 276
- Thank you received: 0
Asus Tinker board
8 years 6 months ago #109145
by JR1050
Asus Tinker board was created by JR1050
As I've been chasing issues with my rspi3-7i90 combo( which until an update actually was controlling my HNC lathe) , I came across this guy, Asus tinker board. Seems to have real eithernet and spi that reads full 32 bit words, anyone have an opinion on this ? Would the stock hm2_spi driver play nice with it? Thanks
www.asus.com/us/Single-Board-Computer/Tinker-Board/
www.asus.com/us/Single-Board-Computer/Tinker-Board/
Please Log in to join the conversation.
8 years 6 months ago #109149
by PCW
Replied by PCW on topic Asus Tinker board
I suspect the problem with the driver would need to be figured out in any case since it
would likely be the starting point for a RockChip SPI driver. What update caused the problem?
would likely be the starting point for a RockChip SPI driver. What update caused the problem?
Please Log in to join the conversation.
8 years 6 months ago #109151
by JR1050
Replied by JR1050 on topic Asus Tinker board
2.8 pre, i was using an older hm2_rpspi driver and it pulled up numerous new_pin led errors. I have just recompiled the latest version from github an tried running lcnc from terminal and got this :
Note: Using POSIX realtime
hm2: loading Mesa HostMot2 driver version 0.15
hm2_rpspi: SPI0/CE0 Invalid cookie, read: 2ad5e5ff 2a292724 192a2726, expected: 55aacafe 54534f48 32544f4d
hm2_rpspi: SPI0/CE0 MISO input is bit-shifted by one bit. SPI read clock frequency probably too high.
hm2_rpspi: rtapi_app_main: No such device (-19)
./hnc112517.hal:24: waitpid failed /usr/bin/rtapi_app hm2_rpspi
./hnc112517.hal:24: /usr/bin/rtapi_app exited without becoming ready
./hnc112517.hal:24: insmod for hm2_rpspi failed, returned -1
Shutting down and cleaning up LinuxCNC...
hm2_rpspi: not loaded
<commandline>:0: exit value: 255
<commandline>:0: rmmod failed, returned -1
hm2: unloading
<commandline>:0: unloadrt failed
If I use the hm2_rspi driver , it loads then stops with errors, please see attached file I tried changing the clock rates with no sucess, are these drivers broken?
any input is appreciated
Note: Using POSIX realtime
hm2: loading Mesa HostMot2 driver version 0.15
hm2_rpspi: SPI0/CE0 Invalid cookie, read: 2ad5e5ff 2a292724 192a2726, expected: 55aacafe 54534f48 32544f4d
hm2_rpspi: SPI0/CE0 MISO input is bit-shifted by one bit. SPI read clock frequency probably too high.
hm2_rpspi: rtapi_app_main: No such device (-19)
./hnc112517.hal:24: waitpid failed /usr/bin/rtapi_app hm2_rpspi
./hnc112517.hal:24: /usr/bin/rtapi_app exited without becoming ready
./hnc112517.hal:24: insmod for hm2_rpspi failed, returned -1
Shutting down and cleaning up LinuxCNC...
hm2_rpspi: not loaded
<commandline>:0: exit value: 255
<commandline>:0: rmmod failed, returned -1
hm2: unloading
<commandline>:0: unloadrt failed
If I use the hm2_rspi driver , it loads then stops with errors, please see attached file I tried changing the clock rates with no sucess, are these drivers broken?
Attachment not found
any input is appreciated
Please Log in to join the conversation.
- ozzyrob
- New Member
-
Less
More
- Thank you received: 0
8 years 6 months ago #109152
by ozzyrob
Replied by ozzyrob on topic Asus Tinker board
Would this thread have anything to do with the clock freq issue ?
github.com/raspberrypi/linux/issues/2094
github.com/raspberrypi/linux/issues/2094
Please Log in to join the conversation.
8 years 6 months ago #109155
by PCW
Replied by PCW on topic Asus Tinker board
Running at too low a speed should not hurt anything. I suspect this is a introduced driver bug that may need git-bisect to unravel. Does 2.7 work? Have you tried lowering the read clock speed?
Please Log in to join the conversation.
8 years 6 months ago #109226
by JR1050
Replied by JR1050 on topic Asus Tinker board
I haven't tried 2.7, I've been seriously thinking about it as 2.8 with all
The joint/axis changes is kinda difficult. I did change the clock
Speeds, no difference. Is this relevant to my issue?
github.com/LinuxCNC/linuxcnc/issues/412
The joint/axis changes is kinda difficult. I did change the clock
Speeds, no difference. Is this relevant to my issue?
github.com/LinuxCNC/linuxcnc/issues/412
Please Log in to join the conversation.
8 years 6 months ago #109227
by PCW
Replied by PCW on topic Asus Tinker board
Issue 412 is not really related, there is a bug in un-fixed SPI bitfiles but it only affects
when a register write is performed (the bug was that SPI writes needed a following read or write
to actually finish the write cycle) AFAIK the only known effect was to cause the
sserial interface to stop working after a sserial race bug was fixed
I suspect the best thing to do is roll back to a working driver and relay the information of what version
works and what doesn't to the author
when a register write is performed (the bug was that SPI writes needed a following read or write
to actually finish the write cycle) AFAIK the only known effect was to cause the
sserial interface to stop working after a sserial race bug was fixed
I suspect the best thing to do is roll back to a working driver and relay the information of what version
works and what doesn't to the author
Please Log in to join the conversation.
Time to create page: 0.105 seconds
