Re: [Machinekit] Re: DE0-Nano-SoC install guide

2018-04-04 Thread 'schoone...@btinternet.com' via Machinekit



On 04/04/18 13:05, Richard Thornton wrote:

Thanks, much appreciated!

So I just do a "sudo apt-get update" and then a sudo apt-get upgrade"
to upgrade socfpga-rbf?


Just 'apt install socfpga-rbf' will update the package you are 
interested in.


Doing an dist-upgrade on a SD card image should not be done routinely, 
if it works, leave it alone!




The thing is I might never use the DE0-Nano_DB25 (I might not have the
ability to solder it, I might never get round to it) and I want to get
it working well before then, I'm only talking about connecting two
pins between the G540 and the DE0, I have all I need as the G540 can
accept 3.3v.


You will need to look at the schematics Charles sent you for the 40 pin 
header that the DB25 board connects to
20 pins will be the P3 connector and 20 pins the P2 (17 pins plus a 
couple of ground/5v+)


Then preferably take them from the header to a buffered BOB and connect 
to that.


You don't want to be connecting directly to a £90 board if you can help 
it, too easy to fry something.


On 4 April 2018 at 18:51, 'schoone...@btinternet.com' via Machinekit
 wrote:

On 04/04/18 08:48, Richard Thornton wrote:

Hi,

Apologies, I'm a real newbie and would really appreciate some help,
where I'm up to...

Got the latest image from here:


http://deb.machinekit.io/uploads/de0-nano/debian-9.2-console-armhf-2017-10-29/debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz

I used an 8GB sandisk ultra

In linux:

sudo bmaptool copy ./debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz
/dev/mmcblk0

Connected up using SerialTools on the Mac, select usbserial-X
and baud rate 115200 and hit connect.

Press any key while booting:

=> env default -a
## Resetting to default environment
=> setenv ethaddr ba:d0:4a:9c:4e:ce
=> saveenv
Saving Environment to MMC...
Writing to MMC(0)... done
=> reset

l:p is machinekit:machinekit

uname -a shows:

Linux mksocfpga 4.1.22-ltsi-rt23-ge3c1da3 #1 SMP PREEMPT RT Tue Aug 23
09:56:10 UTC 2016 armv7l GNU/Linux

cat /etc/issue
"Debian GNU/Linux 8 \n \l

Machinekit SoC/FPGA Debian Image, Altera CycloneV 2016-11-21"

ifconfig should show the MAC you set and your IP address should be
stable with DHCP

I can ssh in from my Mac Pro (install XQuartz) using "ssh -X
machinekit@x.x.x.x"

I change directory into machinekit and run machinekit

I'm presented with the Machinekit Configuration Selector, woohoo!

Is 4.1.22-ltsi-rt23-ge3c1da3 correct for debian-9.2, isn't it supposed
to be 4.9, also /etc/issue shows 8 and the dates are all in 2016,
seems weird?

It is an upgraded Jessie image.

There is no Debian kernel for the DE0 so the kernel is one that works


What to do now with machinekit, no idea where to start, Charles made
me a G540 config:


https://github.com/machinekit/mksocfpga/commit/7e81953c7a7971daaa08c533ef1cc828dbd9fcdd

How do I get that on to this DE0?


Upgrade the socfpga-rbf package

Then check /lib/firmware/socfpga/dtbo for the config you need

Specify this one in your .ini file


So I have my G540 and a stepper, all I want to do is cable up the X
axis to verify everything works (I'm using jumper wires) so can
somebody please give me a newbie guide to what I do next, my thoughts:

DE0 to G540 DB25, on the G540 it seem I only need to connect pins 2
(X-AXIS STEP) & 3 (X-AXIS DIRECTION), which pins will I connect that
to on the DE0 once I import the Charles G540 config, direct DE0 pin to
G540 pin connections as I don't have an assembled DE0-Nano_DB25 (I got
three from osh park but I'm waiting for the parts to come from
digi-key and I will have to do a bunch of practice before I even
attempt to solder 0603)?

DB9 for X AXIS I need to connect the four wires from the stepper to
pins 6, 7, 8 & 9, 6 & 7 are the A coil, 8 & 9 the B coil, how to work
out the order as the stepper wires (black/green are one coil and
red/blue are another according to a piece of paper that came with the
stepper)?


Plenty of sources on the net for this


Once I have the G540 config and have wired the above simple test what
do I do from the "Machinekit Configuration Selector" page to just test
one stepper, is that possible, if so, how?


I would suggest that you modify the configs/hm2-soc-stepper/5i25-socfpga.ini
and hal sim for now
Don't worry about attaching steppers until you have a DB25, because the
pinout on the headers is different and you will get in a right mess quite
easily


Sorry to be a pain but this would really be a lot of help.

Thanks.

Richard


On 2 March 2018 at 18:37, Richard Thornton 
wrote:

Update

Image installed and successfully booted

I lost some time figuring out that I had written to an SD card partition
instead of the raw device...

On 28 February 2018 at 23:11, Richard Thornton
 wrote:

Hi,

Thanks for all the help.

So I have the DE0-Nano-SoC, G540 and steppers are there instructions on
how
to install machinekit on the SoC and mesa on the FPGA?

I should be 

Re: [Machinekit] Re: DE0-Nano-SoC install guide

2018-04-04 Thread Richard Thornton
Thanks, much appreciated!

So I just do a "sudo apt-get update" and then a sudo apt-get upgrade"
to upgrade socfpga-rbf?

The thing is I might never use the DE0-Nano_DB25 (I might not have the
ability to solder it, I might never get round to it) and I want to get
it working well before then, I'm only talking about connecting two
pins between the G540 and the DE0, I have all I need as the G540 can
accept 3.3v.

On 4 April 2018 at 18:51, 'schoone...@btinternet.com' via Machinekit
 wrote:
>
> On 04/04/18 08:48, Richard Thornton wrote:
>>
>> Hi,
>>
>> Apologies, I'm a real newbie and would really appreciate some help,
>> where I'm up to...
>>
>> Got the latest image from here:
>>
>>
>> http://deb.machinekit.io/uploads/de0-nano/debian-9.2-console-armhf-2017-10-29/debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz
>>
>> I used an 8GB sandisk ultra
>>
>> In linux:
>>
>> sudo bmaptool copy ./debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz
>> /dev/mmcblk0
>>
>> Connected up using SerialTools on the Mac, select usbserial-X
>> and baud rate 115200 and hit connect.
>>
>> Press any key while booting:
>>
>> => env default -a
>> ## Resetting to default environment
>> => setenv ethaddr ba:d0:4a:9c:4e:ce
>> => saveenv
>> Saving Environment to MMC...
>> Writing to MMC(0)... done
>> => reset
>>
>> l:p is machinekit:machinekit
>>
>> uname -a shows:
>>
>> Linux mksocfpga 4.1.22-ltsi-rt23-ge3c1da3 #1 SMP PREEMPT RT Tue Aug 23
>> 09:56:10 UTC 2016 armv7l GNU/Linux
>>
>> cat /etc/issue
>> "Debian GNU/Linux 8 \n \l
>>
>> Machinekit SoC/FPGA Debian Image, Altera CycloneV 2016-11-21"
>>
>> ifconfig should show the MAC you set and your IP address should be
>> stable with DHCP
>>
>> I can ssh in from my Mac Pro (install XQuartz) using "ssh -X
>> machinekit@x.x.x.x"
>>
>> I change directory into machinekit and run machinekit
>>
>> I'm presented with the Machinekit Configuration Selector, woohoo!
>>
>> Is 4.1.22-ltsi-rt23-ge3c1da3 correct for debian-9.2, isn't it supposed
>> to be 4.9, also /etc/issue shows 8 and the dates are all in 2016,
>> seems weird?
>
> It is an upgraded Jessie image.
>
> There is no Debian kernel for the DE0 so the kernel is one that works
>>
>>
>> What to do now with machinekit, no idea where to start, Charles made
>> me a G540 config:
>>
>>
>> https://github.com/machinekit/mksocfpga/commit/7e81953c7a7971daaa08c533ef1cc828dbd9fcdd
>>
>> How do I get that on to this DE0?
>
>
> Upgrade the socfpga-rbf package
>
> Then check /lib/firmware/socfpga/dtbo for the config you need
>
> Specify this one in your .ini file
>
>>
>> So I have my G540 and a stepper, all I want to do is cable up the X
>> axis to verify everything works (I'm using jumper wires) so can
>> somebody please give me a newbie guide to what I do next, my thoughts:
>>
>> DE0 to G540 DB25, on the G540 it seem I only need to connect pins 2
>> (X-AXIS STEP) & 3 (X-AXIS DIRECTION), which pins will I connect that
>> to on the DE0 once I import the Charles G540 config, direct DE0 pin to
>> G540 pin connections as I don't have an assembled DE0-Nano_DB25 (I got
>> three from osh park but I'm waiting for the parts to come from
>> digi-key and I will have to do a bunch of practice before I even
>> attempt to solder 0603)?
>>
>> DB9 for X AXIS I need to connect the four wires from the stepper to
>> pins 6, 7, 8 & 9, 6 & 7 are the A coil, 8 & 9 the B coil, how to work
>> out the order as the stepper wires (black/green are one coil and
>> red/blue are another according to a piece of paper that came with the
>> stepper)?
>
>
> Plenty of sources on the net for this
>>
>>
>> Once I have the G540 config and have wired the above simple test what
>> do I do from the "Machinekit Configuration Selector" page to just test
>> one stepper, is that possible, if so, how?
>
>
> I would suggest that you modify the configs/hm2-soc-stepper/5i25-socfpga.ini
> and hal sim for now
> Don't worry about attaching steppers until you have a DB25, because the
> pinout on the headers is different and you will get in a right mess quite
> easily
>
>>
>> Sorry to be a pain but this would really be a lot of help.
>>
>> Thanks.
>>
>> Richard
>>
>>
>> On 2 March 2018 at 18:37, Richard Thornton 
>> wrote:
>>>
>>> Update
>>>
>>> Image installed and successfully booted
>>>
>>> I lost some time figuring out that I had written to an SD card partition
>>> instead of the raw device...
>>
>> On 28 February 2018 at 23:11, Richard Thornton
>>  wrote:

 Hi,

 Thanks for all the help.

 So I have the DE0-Nano-SoC, G540 and steppers are there instructions on
 how
 to install machinekit on the SoC and mesa on the FPGA?

 I should be able to wire it all up OK, I'm basically going to start by
 getting one stepper moving as instructed, I'm calling this phase 1.

 So it will be DE0-Nano-SoC connected to G540 connected to a stepper.

 I will just install Cetus on 

[Machinekit] Re: DE0-Nano-SoC install guide

2018-04-04 Thread Richard Thornton
Hi,

Apologies, I'm a real newbie and would really appreciate some help,
where I'm up to...

Got the latest image from here:

http://deb.machinekit.io/uploads/de0-nano/debian-9.2-console-armhf-2017-10-29/debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz

I used an 8GB sandisk ultra

In linux:

sudo bmaptool copy ./debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz
/dev/mmcblk0

Connected up using SerialTools on the Mac, select usbserial-X
and baud rate 115200 and hit connect.

Press any key while booting:

=> env default -a
## Resetting to default environment
=> setenv ethaddr ba:d0:4a:9c:4e:ce
=> saveenv
Saving Environment to MMC...
Writing to MMC(0)... done
=> reset

l:p is machinekit:machinekit

uname -a shows:

Linux mksocfpga 4.1.22-ltsi-rt23-ge3c1da3 #1 SMP PREEMPT RT Tue Aug 23
09:56:10 UTC 2016 armv7l GNU/Linux

cat /etc/issue
"Debian GNU/Linux 8 \n \l

Machinekit SoC/FPGA Debian Image, Altera CycloneV 2016-11-21"

ifconfig should show the MAC you set and your IP address should be
stable with DHCP

I can ssh in from my Mac Pro (install XQuartz) using "ssh -X machinekit@x.x.x.x"

I change directory into machinekit and run machinekit

I'm presented with the Machinekit Configuration Selector, woohoo!

Is 4.1.22-ltsi-rt23-ge3c1da3 correct for debian-9.2, isn't it supposed
to be 4.9, also /etc/issue shows 8 and the dates are all in 2016,
seems weird?

What to do now with machinekit, no idea where to start, Charles made
me a G540 config:

https://github.com/machinekit/mksocfpga/commit/7e81953c7a7971daaa08c533ef1cc828dbd9fcdd

How do I get that on to this DE0?

So I have my G540 and a stepper, all I want to do is cable up the X
axis to verify everything works (I'm using jumper wires) so can
somebody please give me a newbie guide to what I do next, my thoughts:

DE0 to G540 DB25, on the G540 it seem I only need to connect pins 2
(X-AXIS STEP) & 3 (X-AXIS DIRECTION), which pins will I connect that
to on the DE0 once I import the Charles G540 config, direct DE0 pin to
G540 pin connections as I don't have an assembled DE0-Nano_DB25 (I got
three from osh park but I'm waiting for the parts to come from
digi-key and I will have to do a bunch of practice before I even
attempt to solder 0603)?

DB9 for X AXIS I need to connect the four wires from the stepper to
pins 6, 7, 8 & 9, 6 & 7 are the A coil, 8 & 9 the B coil, how to work
out the order as the stepper wires (black/green are one coil and
red/blue are another according to a piece of paper that came with the
stepper)?

Once I have the G540 config and have wired the above simple test what
do I do from the "Machinekit Configuration Selector" page to just test
one stepper, is that possible, if so, how?

Sorry to be a pain but this would really be a lot of help.

Thanks.

Richard


On 2 March 2018 at 18:37, Richard Thornton  wrote:
> Update
>
> Image installed and successfully booted
>
> I lost some time figuring out that I had written to an SD card partition
> instead of the raw device...

On 28 February 2018 at 23:11, Richard Thornton
 wrote:
>> Hi,
>>
>> Thanks for all the help.
>>
>> So I have the DE0-Nano-SoC, G540 and steppers are there instructions on how
>> to install machinekit on the SoC and mesa on the FPGA?
>>
>> I should be able to wire it all up OK, I'm basically going to start by
>> getting one stepper moving as instructed, I'm calling this phase 1.
>>
>> So it will be DE0-Nano-SoC connected to G540 connected to a stepper.
>>
>> I will just install Cetus on Android.
>>
>> Am I taking the path of least resistance?
>>
>> Any documents, tips or tricks that will help me?
>>
>> My computer skills are great so as long as I have instructions I will be
>> fine with that.
>>
>> I know very little about CAD/CAM or emc2/linuxcnc/machinekit.
>>
>> Thanks again.
>>
>> Richard

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.


[Machinekit] Re: DE0-Nano-SoC install guide

2018-03-01 Thread Richard Thornton
Update

Image installed and successfully booted

I lost some time figuring out that I had written to an SD card partition
instead of the raw device...

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.