- Hardware & Machines
- Computers and Hardware
- Remora - Rpi Software Stepping Using External Microcontroller via SPI
Remora - Rpi Software Stepping Using External Microcontroller via SPI
- Cant do this anymore bye all
- 
				  
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 1200
- Thank you received: 425
			
	
						22 Jul 2023 05:25				#275985
		by Cant do this anymore bye all
	
	
		
			
	
			
			 		
													
	
				Replied by Cant do this anymore bye all on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			
				Cheers mate.
What version of STM32Cube would you recommend ?
					What version of STM32Cube would you recommend ?
Please Log in or Create an account to join the conversation.
- virencq
- Offline
- Premium Member
- 
				  
		Less
		More
		
			
	
		- Posts: 89
- Thank you received: 5
			
	
						01 Aug 2023 15:33				#276707
		by virencq
	
	
		
			
	
			
			 		
													
	
				Replied by virencq on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			
				Hi cakeslob,
I have used your repository github.com/cakeslob/Remora/tree/nucleo_staticZE.
Thanks for your implementation for Nucleo 446ZE.
I am sharing the video for the issue.
In MDI I hit 5 mm, the stepper moves slightly over 5 mm then it retracts to commanded position of 5 mm.
					I have used your repository github.com/cakeslob/Remora/tree/nucleo_staticZE.
Thanks for your implementation for Nucleo 446ZE.
I am sharing the video for the issue.
In MDI I hit 5 mm, the stepper moves slightly over 5 mm then it retracts to commanded position of 5 mm.
Please Log in or Create an account to join the conversation.
- 3DPandME
- Offline
- New Member
- 
				  
		Less
		More
		
			
	
		- Posts: 5
- Thank you received: 2
			
	
						01 Aug 2023 22:02				#276746
		by 3DPandME
	
	
		
			
	
			
			 		
													
	
				Replied by 3DPandME on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			
				Hi cakeslob!
I'm finally at the wiring and controller stage of my build and so I'm picking this back up.
Still trying to use the Spider king board and big TMC5160s
I put the firmware.bin file on an SD card and popped it into the spider king. Flash led (red one on the core module) flashed on off for a while then stopped. On reboot there is lots of something going to the serial port but none of it is human readable? I used an Arduino to read the pass the serial to a terminal on my pc like you would a UART to usb adapter.
Is 115200 the correct baud rate? I'm connecting to the Rx/tx pins on the raspberry pi connector on the spider king (I remember that it doesn't use the usb ones by default)
How do I debug before trying to connect the SPI?
Cheers for your work!
					I'm finally at the wiring and controller stage of my build and so I'm picking this back up.
Still trying to use the Spider king board and big TMC5160s
I put the firmware.bin file on an SD card and popped it into the spider king. Flash led (red one on the core module) flashed on off for a while then stopped. On reboot there is lots of something going to the serial port but none of it is human readable? I used an Arduino to read the pass the serial to a terminal on my pc like you would a UART to usb adapter.
Is 115200 the correct baud rate? I'm connecting to the Rx/tx pins on the raspberry pi connector on the spider king (I remember that it doesn't use the usb ones by default)
How do I debug before trying to connect the SPI?
Cheers for your work!
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 922
- Thank you received: 275
			
	
						02 Aug 2023 12:35				#276776
		by cakeslob
	
	
		
			
	
			
			 		
													
	
				Replied by cakeslob on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			
				hey viren, add these deadband lines to your ini and hal for each axis. you may need to adjust the values a little
github.com/Expatria-Technologies/remora-...remora-flexi.hal#L90
github.com/Expatria-Technologies/remora-...emora-flexi.ini#L109
					github.com/Expatria-Technologies/remora-...remora-flexi.hal#L90
github.com/Expatria-Technologies/remora-...emora-flexi.ini#L109
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 922
- Thank you received: 275
			
	
						02 Aug 2023 13:04				#276777
		by cakeslob
	
	
		
			
	
			
			 		
													
	
				Replied by cakeslob on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			
				Hey 3dp, glad you're back. 
Ok, let me refresh myself as well. We are using the 26pin rpi header, the spi and serial is on that. I couldnt get it to work with the bootloader, but good thing you have the backup.
Idk what repo we were using before but we can use this one now
github.com/cakeslob/Remora/tree/mbedos6/Firmware
I dont know how the arduino part will work, but yes the baud 115200
					Ok, let me refresh myself as well. We are using the 26pin rpi header, the spi and serial is on that. I couldnt get it to work with the bootloader, but good thing you have the backup.
Idk what repo we were using before but we can use this one now
github.com/cakeslob/Remora/tree/mbedos6/Firmware
I dont know how the arduino part will work, but yes the baud 115200
Please Log in or Create an account to join the conversation.
- 3DPandME
- Offline
- New Member
- 
				  
		Less
		More
		
			
	
		- Posts: 5
- Thank you received: 2
			
	
						02 Aug 2023 17:56				#276785
		by 3DPandME
	
	
		
			
	
			
			 		
													
	
				Replied by 3DPandME on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			
				And just to confirm the output should be some human readable text / status?
My usb to serial adapter arrived today so I can check I wasn't doing anything stupid with the Arduino.
You mention that it works without the bootloader. Do I need to load it via the DFU mode rather than via the sd card then?
					My usb to serial adapter arrived today so I can check I wasn't doing anything stupid with the Arduino.
You mention that it works without the bootloader. Do I need to load it via the DFU mode rather than via the sd card then?
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 922
- Thank you received: 275
			
	
						02 Aug 2023 18:50				#276788
		by cakeslob
	
	
		
			
	
			
			 		
													
	
				Replied by cakeslob on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			
				yeah the serial should be readable, and say a lot of stuff. If youa rent sure about the serial stuff, you can connect it to the RPI to read serial. Double check with the picture I made also, it should be a few pages back.
For the bootloader, you may need to load it DFU, just to make sure everything works. it should have loaded fine from SD before the bootloader was overwritten, but I dont remember now. If its not working just erase the chip and reload it via DFU, that will for sure work.
					For the bootloader, you may need to load it DFU, just to make sure everything works. it should have loaded fine from SD before the bootloader was overwritten, but I dont remember now. If its not working just erase the chip and reload it via DFU, that will for sure work.
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 922
- Thank you received: 275
			
	
						03 Aug 2023 01:36				#276807
		by cakeslob
	
	
		
			
	
			
			 		
													
	
				Replied by cakeslob on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			
				viren,
add these lines to each joint in your ini/hal
github.com/cakeslob/Remora/blob/nucleo_s...c/remora-xyz.hal#L33
github.com/cakeslob/Remora/blob/nucleo_s...c/remora-xyz.ini#L96
you might need to change values, but that fixed it for me
3dp
I tested it out, just to double check. seems good
					add these lines to each joint in your ini/hal
github.com/cakeslob/Remora/blob/nucleo_s...c/remora-xyz.hal#L33
github.com/cakeslob/Remora/blob/nucleo_s...c/remora-xyz.ini#L96
you might need to change values, but that fixed it for me
3dp
I tested it out, just to double check. seems good
Please Log in or Create an account to join the conversation.
- virencq
- Offline
- Premium Member
- 
				  
		Less
		More
		
			
	
		- Posts: 89
- Thank you received: 5
			
	
						06 Aug 2023 05:43		 -  06 Aug 2023 06:39		#277086
		by virencq
	
	
		
			
	
	
			 		
													
	
				Replied by virencq on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			
				I am fed up with RPI. Sometimes it hangs, sluggish, worst case yesterday spindle kept off Z feed advanced. Break tool.
In lathe, I have Phase A and Z index.
As Phase A only capable of reading 560. RPM.
#net spindle-velocity-feedback-rps encoder.0.velocity => spindle.0.speed-in
net spindle-velocity spindle.0.speed-out-rps => spindle.0.speed-in
					In lathe, I have Phase A and Z index.
As Phase A only capable of reading 560. RPM.
#net spindle-velocity-feedback-rps encoder.0.velocity => spindle.0.speed-in
net spindle-velocity spindle.0.speed-out-rps => spindle.0.speed-in
		Last edit: 06 Aug 2023 06:39  by virencq.			
			Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 922
- Thank you received: 275
			
	
						07 Aug 2023 02:54				#277188
		by cakeslob
	
	
		
			
				
I dont know what you mean by hangs or slugish. i use axis without issue
If you are having issues with your overall RPI image, you can try using this one
github.com/Expatria-Technologies/remora-...l/releases/tag/V0.1B
how do you have your encoder connected? if you use the QEI highspeed encoder pins/config you should be able to get a lot more. i use a high resolution encoder at 5000 rpm without issue
If its for the nucleo,
github.com/cakeslob/Remora-docs/blob/nuc...46.rst#hardware-pins
If you are using your nucleo stuff, please be patient and report any issues so we can try to fix it
					
	
			
			 		
													
	
				Replied by cakeslob on topic Remora - Rpi Software Stepping Using External Microcontroller via SPI			
			I am fed up with RPI. Sometimes it hangs, sluggish, worst case yesterday spindle kept off Z feed advanced. Break tool.
In lathe, I have Phase A and Z index.
As Phase A only capable of reading 560. RPM.
#net spindle-velocity-feedback-rps encoder.0.velocity => spindle.0.speed-in
net spindle-velocity spindle.0.speed-out-rps => spindle.0.speed-in
I dont know what you mean by hangs or slugish. i use axis without issue
If you are having issues with your overall RPI image, you can try using this one
github.com/Expatria-Technologies/remora-...l/releases/tag/V0.1B
how do you have your encoder connected? if you use the QEI highspeed encoder pins/config you should be able to get a lot more. i use a high resolution encoder at 5000 rpm without issue
If its for the nucleo,
github.com/cakeslob/Remora-docs/blob/nuc...46.rst#hardware-pins
If you are using your nucleo stuff, please be patient and report any issues so we can try to fix it
Please Log in or Create an account to join the conversation.
- Hardware & Machines
- Computers and Hardware
- Remora - Rpi Software Stepping Using External Microcontroller via SPI
		Time to create page: 0.217 seconds	
