Remora for RK3588 Boards
- Bari
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 646
- Thank you received: 235
10 Feb 2023 00:35 - 10 Feb 2023 01:10 #264190
by Bari
Remora for RK3588 Boards was created by Bari
I've been following on and off since the project started. Is there an updated wiki or sticky post with the latest overview of the hardware and Remora firmware to grab? I was actually wondering today what the max jitter may be on the servo threads with Remora.
Where does a noob go to get an overview of the latest state of things?
forum.linuxcnc.org/18-computer/48079-can...nfigured-to-run-lcnc shows the progress of getting LCNC with a RT kernel for RK3588 boards. If we get specs to the three integrated Cortex M0 micro's we might be able to use Remora for an all-in-one board with LCNC.
AllwinCNC is another example allwincnc.github.io/index.html
Where does a noob go to get an overview of the latest state of things?
forum.linuxcnc.org/18-computer/48079-can...nfigured-to-run-lcnc shows the progress of getting LCNC with a RT kernel for RK3588 boards. If we get specs to the three integrated Cortex M0 micro's we might be able to use Remora for an all-in-one board with LCNC.
AllwinCNC is another example allwincnc.github.io/index.html
Last edit: 10 Feb 2023 01:10 by Bari. Reason: editor fun
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
Less
More
- Posts: 789
- Thank you received: 230
11 Feb 2023 02:26 #264263
by cakeslob
Replied by cakeslob on topic Remora for RK3588 Boards
theres no secret stash of information if thats what your wondering, its probably the same since the last time you were looking, but last few thread pages are basic summary I guess. I dont know too much about remora ethernet though.
I guess you could use the firmware core concepts as a base for the m0 thing, but the drivers would be probably be like the beaglebone, with like some kind of rockchip m0 api
I guess you could use the firmware core concepts as a base for the m0 thing, but the drivers would be probably be like the beaglebone, with like some kind of rockchip m0 api
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
Less
More
- Posts: 789
- Thank you received: 230
11 Feb 2023 02:36 #264264
by cakeslob
Replied by cakeslob on topic Remora for RK3588 Boards
I dont want to get into semantics thing here, but the name remora implies an external symbiotic relation between remora(board) and host (rpi). The idea you are proposing is more akin to an internal relationship with its host (BPI5), something more like an intestinal parasite, than a remora fish.
I vote you call it project tapeworm
I vote you call it project tapeworm
Please Log in or Create an account to join the conversation.
- Bari
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 646
- Thank you received: 235
11 Feb 2023 03:18 #264266
by Bari
Replied by Bari on topic Remora for RK3588 Boards
I haven't seen a doc yet that covers how the Cortex M0's are connected internally or any register info for them.
Maybe I'll call it "burnt toast and a rotten egg", if you get my drift..... woop wooop woop
Maybe I'll call it "burnt toast and a rotten egg", if you get my drift..... woop wooop woop
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
Less
More
- Posts: 789
- Thank you received: 230
11 Feb 2023 03:40 #264267
by cakeslob
Replied by cakeslob on topic Remora for RK3588 Boards
lol ew classic.
I was also wondering how many accessible pins are connected/accessible to the M0, I dont know if it dedicates specific pins on not, that could be an issue
I was also wondering how many accessible pins are connected/accessible to the M0, I dont know if it dedicates specific pins on not, that could be an issue
Please Log in or Create an account to join the conversation.
- Bari
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 646
- Thank you received: 235
11 Feb 2023 03:54 #264268
by Bari
Replied by Bari on topic Remora for RK3588 Boards
The Pine QuartzPro64 devs mentioned the Cortex M0 are in their docs. I haven't found them yet.
Have to see about how the IO's are shared.
The good thing is that there is u-boot source.
Have to see about how the IO's are shared.
The good thing is that there is u-boot source.
Please Log in or Create an account to join the conversation.
- Bari
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 646
- Thank you received: 235
11 Feb 2023 07:13 #264273
by Bari
Replied by Bari on topic Remora for RK3588 Boards
The docs are secretly hidden here: (so don't tell anyone)
github.com/Hao-boyan/rk3588-TRM-and-Datasheet
github.com/Hao-boyan/rk3588-TRM-and-Datasheet
The following user(s) said Thank You: royka
Please Log in or Create an account to join the conversation.
- hydroid7
- Away
- New Member
Less
More
- Posts: 17
- Thank you received: 3
18 Apr 2023 18:07 #269380
by hydroid7
Replied by hydroid7 on topic Remora for RK3588 Boards
Hi,
the RK3588 is a very powerful chip. It requires careful PCB design and hence not easy to replicate.
In my opinion it would make more sense to port remora to other architectures, like the CH32V307, also mentioned in cnc-club.ru:
www.cnc-club.ru/forum/viewtopic.php?f=15...74b124058&start=1360
the RK3588 is a very powerful chip. It requires careful PCB design and hence not easy to replicate.
In my opinion it would make more sense to port remora to other architectures, like the CH32V307, also mentioned in cnc-club.ru:
www.cnc-club.ru/forum/viewtopic.php?f=15...74b124058&start=1360
Please Log in or Create an account to join the conversation.
- royka
- Offline
- Platinum Member
Less
More
- Posts: 326
- Thank you received: 110
18 Apr 2023 20:38 - 18 Apr 2023 20:44 #269385
by royka
Replied by royka on topic Remora for RK3588 Boards
The CH32V307 is a MCU, the rk3588 is a SOC that contains 8x cpu and 3x M0 MCU. The reason to port remora for the M0 cpu is so you would only need a SBC with that rk3588 chip.
As you could see in the other thread, the Orange Pi 5 with the low latency kernel has a low latency, about 6uS on the base thread, so even without using the mcu it's usable. With Remora on the MCU it might even improve further. But it's the question if the MCUs aren't already in use for other tasks. As far as I could see there is one MCU programmable, not sure if this mcu is powerfull enough to improve over the cpu.
If you want to build your own board, why not use a stm32 where Remora is build for?
As you could see in the other thread, the Orange Pi 5 with the low latency kernel has a low latency, about 6uS on the base thread, so even without using the mcu it's usable. With Remora on the MCU it might even improve further. But it's the question if the MCUs aren't already in use for other tasks. As far as I could see there is one MCU programmable, not sure if this mcu is powerfull enough to improve over the cpu.
If you want to build your own board, why not use a stm32 where Remora is build for?
Last edit: 18 Apr 2023 20:44 by royka.
Please Log in or Create an account to join the conversation.
- rmu
- Offline
- Elite Member
Less
More
- Posts: 277
- Thank you received: 100
19 Apr 2023 07:51 #269409
by rmu
Replied by rmu on topic Remora for RK3588 Boards
Even if you get the internal cortex-m0s to cooperate (assuming they are not used by the firmware for power management and related system management stuff) you still need a RK3588 board that has enough accessible I/O Pins. Then you need a breakout board. On the breakout board you could easily include a ~1US$ microcontroller, talk SPI to it and be done.
Please Log in or Create an account to join the conversation.
Time to create page: 0.141 seconds